Students at Baker have a variety of opportunities to engage in programming through hands-on experiences. Students learn coding and computational problem solving strategies while programming robots. In addition, students are introduced to software programs that help kids refine their design, logic, and problem-solving abilities.
Code-and-Go: Students build mazes and then use coding cards to create step-by-step paths for Colby, the Programmable Robot Mouse. Students learn terms such as sequence, algorithm, and debug.
Dash Robots: Students use Dash robots to learn fundamental coding concepts while completing programming challenges through the app Blockly. Students create block programming stacks and learn coding concepts such as loops, parameters, variables, and conditionals.
Finch Robots: Students use BirdBrain Technologies' Finch robot designed to grow with students. The Finch is a small robot designed to engage students in computational thinking and computer science from kindergarten to college. The Finch has support for a wide range of programming environments, including icon-, block-, and text-based options. Icon-based coding works well for pre-readers in grades K-2.
Lego Robotics (SPIKE Essential & SPIKE Prime): All students have the opportunity to use our Lego Robotics kits to complete a variety of building and programming challenges. Students work in teams to follow specific instructions to complete Lego models, or they may be asked to create their own model that fits a set of criteria. They then code those models to accomplish specific tasks. This experience promotes STEAM learning and design thinking.
Marty the Robot: A humanoid robot, Marty can walk, dance and more using color command cards & sensors or through an app that introduces drag-and-drop programming.
Ozobots: Ozobots are small robots that can can follow a path, change colors, and change movements based on color codes. Students use the Ozobots to create mazes that reinforce other academic concepts.