In many educational settings, coding is introduced in narrow ways that focus primarily on teaching specific concepts, rather than supporting students in developing the creativity, collaboration, and ...
When Moshe Y. Vardi, Editor-in-Chief of Communications, invited us to submit an article, he recalled how he first learned about Scratch: “A colleague of mine (CS faculty),” he said, “told me how she ...