Scratch is a graphical programming language, developed by Massachusetts Institute of Technology (MIT). Students can drag and combine code blocks to make a range of programs, including animations, stories, musical instruments and games.
- Students will learn about computational thinking, creative computing, design-based learning, project-based learning, and collaborating with their peers.
K-12 •Teaching Scratch to students who have never coded before
- Teaching Scratch to students who have never coded before
Scratch allows children to learn coding concepts and create interactive projects without needing to learn a text-based programming language (script-free coding). This means they won’t be slowed down by their keyboard skills or the ability to remember complex code. The Scratch Programming language powerful building-block approach to software development that focuses more on problem solving than on specific syntax.
Students will learn about computational thinking, creative computing, design-based learning, project-based learning, and collaborating with their peers.