Scratch is a programming language developed by the Lifelong Kindergarten research group at the MIT Media Lab. In the two-week programming adventure, Whibty sixth-graders applied logical sequencing, iteration, conditional statements and variables to command motion and obtain desired effects while navigating the coordinate plane. In the process of creating interactive stories and games, students learned important computational skills and activated the math concepts of negative numbers and variables.
Why devote math instruction time to learning Scratch? Because students learn best when actively engaged, and because of the project's fundamental logic. Scratch "grammar" is based on a collection of graphical programming blocks that students snap together to create programs. Scratch blocks are shaped to fit together only in ways that make syntactic sense. Students learn to reason systematically and approach problem-solving logically and creatively.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?