Filters

Clear all
Find a publisher

Showing 988 results

Show
results per page

The main objective of this session is to understand sorting algorithms in the context of a ‘bubble sort’ activity

...

The final activity allows your child/ren to:...

In this activity children will start to understand what illegal downloading is and the risks associated with this. 

In this session you will think about how the characters of the story felt after having their picture shared. Discuss with your child the...

The purpose of session 6 is to introduce you to how computers detect errors in data and where the error occurs. It will introduce you to the idea of parity bits and parity check to determine if the data has been corrupted. This session requires the use of a pack of cards or cards with a colour on one side.

...

In this activity children will start to understand why sharing information online is a huge risk. Children will also identify safe and unsafe features and behaviours on a social networking profile. 

The main objective of this session is to understand algorithms in the context of artificial intelligence.

Instuctions...

The...

In this activity, children work in pairs to learn and set each other challenges using the Rapid Router software.

The challenges include the use of Loop, If and Repeat Until commands, asking children to consider how they can automate a process and create efficient code. The activities focus on driving a...

In this, the final activity of a sequence of eight, children are asked to use their knowledge to create a challenge using Rapid Router, solvable using Python. It will ask their partner to use procedures, increment variables and apply different methods of control flow.

The resource includes an overview of...

Lesson 8 in a series of lessons using Rapid Router, the game-like environment for learning programming. This session takes loops and repetition further, and includes reusing statements and nested loops.

The resource includes wall displays, worksheets, model answers and assessment sheets.

The 5th lesson in the Rapid Router series adds complexity to algorithms, raising the level of challenge and building on familiar contexts from earlier activities.

Also included are wall displays, teacher and peer assessment sheets, worksheets and model solutions.

This extension activity features in the upper-primary Blockly course, by the Rapid Router team at Code for Life. It explores the limits of generalised solutions, introducing children to the idea of algorithm testing and debugging. Children are asked to apply logical thinking to different problems, and analyse what...

This activity makes the leap from Blockly to Python programming. The 'grocery van driving challenge' is reduced from previous lessons to allow students to concentrate on syntax and correct coding using a limited set of instructions. Matching of Blockly and Python code is encouraged to assist the transition.

...

Pages