• Skip to main content
  • Skip to navigation
  • Skip to search
Accessibility
  • Increase font size
  • Decrease font size
  • Sharpen color
  • Grayscale
  • Invert color
  • Default
Disclaimerclose
enGo to english websiteActive languageעבעבור לאתר בעברית
open search area

Search form

The Department of Science Teaching
Weizmann Institute of Science
The Department of Science Teaching
  • Home
  • About Us
  • Staff
    • Scientists
    • Interns
    • Postdoctoral Fellows
    • PhD Students
    • MSc Students
    • Consultants and Teaching personnel
    • Administration
  • Research and Development
    • General background
    • Chemistry
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Learning and Teaching Materials
      • Additional resources
      • Contact Us
    • Computational approaches in Science Education
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Contact Us
    • Computer Science
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Learning and Teaching Materials
      • Additional resources
      • Contact Us
    • Earth Science
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Learning and Teaching Materials
      • Additional resources
      • Contact Us
    • Interdisciplinary Science Education
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Learning and Teaching Materials
      • Contact Us
    • Life Sciences
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Learning and Teaching Materials
      • Additional resources
      • Contact Us
    • Learning Sciences
      • About
      • Staff
      • Publications
      • Projects
      • Contact Us
    • Mathematics
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Learning and Teaching Materials
      • Additional resources
      • Contact Us
    • Physics
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Learning and Teaching Materials
      • Additional resources
      • Contact Us
    • Science & Technology for Junior High School
      • About
      • Staff
      • Publications
      • Projects
      • Abstracts of theses
      • Learning and Teaching Materials
      • Additional resources
      • Contact Us
    • Ethics committee
      • About
      • Committee members
      • General policy
  • Academics
    • Research student program
    • The Rothschild–Weizmann Program
    • Teaching certificate
  • For Teachers
    • Country wide teachers centers
    • Teachers community
    • Teaching materials
  • EduCore
  • Contact Us

You are here

  1. Home
  2. Research and Development
  3. Computer Science
  4. Projects
  5. Computer science in middle schools

Computer science in middle schools

  • About
  • Staff
  • Publications
  • Projects
  • Abstracts of theses
  • Learning and Teaching Materials
  • Additional resources
  • Contact Us

Leading team:

  • Prof. Mordechai (Moti) Ben-Ari
  • Prof. Michal Armoni

Project team:

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

Brief

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

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

 

Project website

 

Further reading:

  • Armoni, M., & Ben-Ari, M. (2010). Computer Science Concepts in Scratch. Rehovot, Israel: Weizmann Institute of Science.
  • Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. (2010). Learning computer science concepts with Scratch. In M. E. Caspersen, M. Clancy, & K. Sanders (Eds.), Proceedings of the sixth International Workshop on Computing Education Research (ICER10, Aaarhus, Denmark) (pp. 69-76)
  • Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. (2011). Habits of programming in Scratch. In G. Rößling, T. Naps, & C. Spannagel (Eds), Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, (ITiCSE11, Darmstadt, Germany) (pp. 168-172). 
  • Gordon, M., Marron, A., & Meerbaum-Salant O. (2012). Spaghetti for the main course?: observations on the naturalness of scenario-based programming. In Proceedings of the 17th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE'12), Haifa, Israel, 198-203.
  • Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. (2013). Learning Computer Science Concepts with Scratch. Computer Science Education, 23(3), 239-264.
  • Armoni, M., Meerbaum-Salant, O., & Ben-Ari, M. (2015). From Scratch to “Real” Programming. ACM Transactions on Computing Education, 14(4), 25:1-15.
To project homepage
Contact us

All rights reserved to the Science Teaching Department, Weizmann Institute of Science

  • Ethics committee
  • Accessibility statement
  • Terms of use
  • Site map
  • Facebook