Robotics and Automation 10, 20, 30
Course Configurations
Robotics and Automation 10 (Autonomous Focus)
Robotics and Automation 10 (Radio Control Focus)
Robotics and Automation 20 (Autonomous Focus)
Robotics and Automation 20 (Radio Control Focus)
Robotics and Automation 30 (Autonomous Focus)
ROBA31B
Module 31B: Coding - Control Strucutres B (Optional)
Outcome
Create programs that use conditional statements to control program flow.
Indicators
(a) | Recognize that conditional statements represent decisions that are evaluated based on whether the condition evaluates to TRUE or FALSE. |
(b) | Provide examples of situations where conditional statements and nested conditional statements might be used in a program. |
(c) | Use conditional statements (e.g., IF, IF-ELSE, IF-THEN-ELSE and ELSE-IF) to have a device perform an action or differentiate between options. |
(d) | Use nested conditional statements to have a device make multiple consecutive decisions or differentiate between options. |
(e) | Use WAIT or DELAY to have a task WAIT for a conditional expression to be true or DELAY for a specified amount of time. |
Loading...


R002411
Programming Arduino: Getting Started with Sketches(2nd ed.)
This resource provides dozens of examples on how to use Arduino's coding language to create original programs or to modify sample, downloadable programs. The text is enhanced with screenshots and diagrams to further illustrate the examples.

R010520
Lynxmotion AL5D PLTW Robotic Arm Kit
This is a well-constructed kit with large enough servos to make a robust small to medium sized robotic arm with five degrees of freedom. It includes brackets, fasteners and various servos that can be assembled. The kit also has some software provided to control the robotic arm manually. The instructions for building are online only. If assembled and disassembled, some parts may wear and need to be replaced.

R021515
Visual Basic in Easy Steps(6th ed.)
This resource shows how to create Windows applications using Visual Basic programming. The code examples, screenshots and step-by-step instructions provide the supports needed to create an interactive application.

R013035
Python.org
This website provides downloads, documentation, and community discussions aimed at teaching and supporting Python based coding. It is helpful for integrating Python into coding in the classroom.
Links :
Click here
Media and Formats :
Website
Price :
Free

Record posted/updated:
June 27, 2022

R010617
Micro:bit Educational Foundation
This website introduces the micro:bit processor. It contains lessons, guides, and projects. The coding is Block based although it can expand into Python, as well. The Get Started and Projects sections could be used by students and teachers while the Lessons section are intended for teacher use.
Links :
Click here
Media and Formats :
Website
Price :
Free

Record posted/updated:
June 27, 2022