Computer science in middle schools

Leading team

Project members

  • Dr. Orni Meerbaum-Salant
  • Fatima Kaloti-Hallak


At the center of this project stands a textbook for teaching computer science ideas and concepts using the Scratch environment. This book is intended for middle schools. Using this book to teach computer science in middle school was studied from different angles: We showed that that middle-school students can learn ideas and concepts of computer science; we studied the effects of learning computer science in middle school on students’ learning of computer science in high school; and we described programming habits in Scratch that emerged from students’ outcomes.


Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab.

Project website

Links for further reading