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.
Media and Formats : Book
Price : $18.95
Record posted/updated: February 28, 2024
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.
Media and Formats : Kit
Price : Free
Record posted/updated: May 30, 2022
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.
Media and Formats : Book
Price : $15.99
Record posted/updated: December 8, 2021
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.
Media and Formats : Website
Price : Free
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.
Media and Formats : Website
Price : Free
free
Record posted/updated: June 27, 2022