Coding
Scratch Block Coding Basics – Upper Elementary and Middle School
The SDM Shop 406 Main Street, Melrose, MA, United StatesScratch, like other block based coding languages, is a good place for kids to start. They learn the structure of coding without needing to worry about a lot of syntax. The pieces of code are each in block format, and the program is a connecting of the blocks to make the animation on the screen do things.
Lego Robotics Advanced – Upper Elementary and Middle School
The SDM Shop 406 Main Street, Melrose, MA, United StatesStudents will work individually or in pairs with a Lego Spike Prime kit. Time will be split between learning how to build a robotic device, and programming basic robotic functions. Lego programming is done in Scratch-like block coding.
Arduino Programming – Middle School
The SDM Shop 406 Main Street, Melrose, MA, United StatesEach student will work with a Raspberry Pi computer and learn how to connect it, get it running, and begin programming basic projects. No prior experience is required, but this lesson series requires a middle school level of reading, typing and math including simple multiplication and division. In the past, the Raspberry Pi was programmed to create sounds based on color input.
Lego Robotics – Early Elementary
The SDM Shop 406 Main Street, Melrose, MA, United StatesStudents will work individually or in pairs with a Lego Spike Prime kit. Time will be split between learning how to build a robotic device, and programming basic robotic functions. Lego programming is done in Scratch-like block coding.
Scratch Block Coding Basics – Early Elementary
The SDM Shop 406 Main Street, Melrose, MA, United StatesScratch, like other block based coding languages, is a good place for kids to start. They learn the structure of coding without needing to worry about a lot of syntax. The pieces of code are each in block format, and the program is a connecting of the blocks to make the animation on the screen do things.