Subtotal

# Instant Success with Computer Science

### Computing - beginner level

CONNECT - Objective
Program a wheeled robot (a car) to simulate visual indicators for pedestrians, other car drivers and passengers when reversing. Explore how algorithms are capable of carrying out a series of instructions in order.

CONSTRUCT - Build It
Build a driving base, attach the touch sensor to the model then use the Brick Status Light and the display block.

CONTEMPLATE - Test
Using the Brick Status Light and Display Block, pupils will create programs that will visually communicate what their wheeled robot is doing. Program the brick to show amber light when reversing.

CONTINUE - Modify It
What other input information can be used? Add a noise when the Touch Sensor detects an object.

### Computing - intermediate level

CONNECT - Objective
Pupils will extend their understanding of the Colour Sensor and how this input information can cause different programming reactions like stop or go with traffic lights.

CONSTRUCT - Build It
Build a model using the Color Sensor for detection of the traffic lights. Introduce pupils to the Switch Block.

CONTEMPLATE - Test
Understand how the Colour Sensor has several functions and can measure a range of parameters. Experience the Loop Block by simulating a traffic-light system that makes the model a ‘stop – go’ according to the traffic light system.

CONTINUE - Modify It
What other input sources can be used for automated responses? How can you combine different input sources for different movements of your model?

CONNECT - Objective
Discover what arrays are, how they work and why they are important in computer programming. Pupils will also learn how to incorporate an array into their program.

CONSTRUCT - Build It
Build a driving model with a Color Sensor. Use the on brick programming to control the movement of the wheeled robot. Write a program that makes the model move differently according the colours it detects.

CONTEMPLATE - Test
Explore how arrays will be used to control the action of a wheeled robot.

CONTINUE - Modify It
See which other areas use arrays.

The maximum quantity of an item that can purchased in each transaction is 99.