Cookies on CS2N.
We use essential cookies to keep CS2N working. With your permission, optional cookies help us improve the site and measure marketing effectiveness.
Privacy Policy
Cookie Preferences
Choose which optional cookies CS2N may use. You can change these settings any time using the Cookie Preferences link in the footer. Marketing cookies are available only to signed-in adults who have selected an additional profile role and are not COPPA-restricted.
Necessary
Used for login, security, sessions and other essential features.
Always On
Helps us understand how visitors use CS2N and improve the site.
Allows advertising attribution and campaign conversion measurement when these tools are enabled.
Software Foundations is an introduction to programming concepts.
Software Foundations is an introduction to programming concepts. Students who complete this curriculum demonstrate an understanding of the software engineering process through repeated planning, testing, and iteration throughout the units. Students also learn basic robot movement, how to use feedback from different kinds of sensors, and how to create complex programs using loops and decision-making logic. SMART is an ARM Endorsed program
In this unit, students are asked to take inventory of the parts that are available in a kit. Students must keep track of progress using a checklist, and perform a series of tests with the system to ensure proper functionality.
This unit introduces students to sensors: A Distance Sensor, and an Optical Sensor. Students will learn how to integrate the sensors with the V5 Clawbot, and then program the robot to sense its environment. Students will learn programming concepts along the way like wait until commands, if/else structures, and loops.