In this unit, your pupils will create clearly-named variables and lists representing different data types and perform basic maths operations on their values. They'll learn how to make cloud data useful and reliable, improve their programs in order to refine a solution, and design projects that combine hardware and software components to collect and exchange data.
Design, build and program a robotic system that follows a path and communicates its position at least twice along the way.
Design, build and program a robotic system that can pick up an object from one location and place it in another location.
In this unit, your pupils will develop effective problem-solving skills by decomposing problems into smaller parts. They'll use pseudocode as a tool for sequencing actions, use existing code with attributes to recognise patterns, systematically identify and fix bugs, and use conditions and compound conditions to program encoded devices.
In this unit, your pupils will apply their engineering design skills to each step of the design process by defining a problem with success criteria, making different prototypes, establishing systematic testing procedures, analysing data to improve their solutions and describing why their solution is the best.
Design, build and program a machine that can identify at least three different colours of LEGO<sup>®</sup> elements and sort them into separate locations.
The maximum quantity of an item that can purchased in each transaction is 99.
To inquire about purchasing more than 99 of one item, please call 800-362-4738.