Notice: On Sunday, 03/07/21: CS2N will be under maintenance between 9:00am-9:00pm Eastern. Please save any site uploads until after the maintenance is complete. Please contact firstname.lastname@example.org with questions and concerns.
Since the start of the COVID-19 crisis more than a year ago, working from home and taking online classes have become the new norm. Despite the difficulties, we remain vigilant, working and making the best with the opportunities presented to us. With that, we are continuing our support to teachers that are adapting to this new normal. CS2N Premium extensions and trials are still available to those who need them.
As always, we appreciate all of the support from the educators, coaches, and parents over the years. We continue to look forward to working with all, and together, we will reach the light at the end of this tunnel.
Introduction to Programming with VEXcode IQ Blocks
Learn to program your VEX IQ with VEXcode
Introduction to Programming provides a structured sequence of programming activities in real-world project-based contexts. The projects are designed to get students thinking about the patterns and structure of not just robotics, but also programming and problem-solving more generally. This curriculum includes videos, animations, and step-by-step lessons designed to help beginners learn behavior-based programming using the VEX IQ hardware and VEXcode IQ Blocks scratch-based programming software.
The sensors unit introduces students to the Touch, Distance, and Color Sensors. Students learn how to write Boolean expressions, conditional statements, and understand what sensors are appropriate for accomplishing different tasks.
In Program Flow II, the user is introduced to commonly-used techniques in robotics programming that makes use of conditional statements (If, If-else), inside looping statements (while) to create rapid decision-making loops that behave as if the robot is “continuously” making decisions. Complete all requirements and earn the “VEX IQ - Program Flow II” Badge.
Even when robots are being remotely controlled, they are running a program that controls how they respond to the signals sent by the VEX IQ Controller. This module will teach users how to write programs that enable remote control of the VEX IQ robot.