Code for Life Rapid Router with Python (primary and secondary)

Following on from the Key Stage 1 and Key Stage 2 Blockly activities using Rapid Router, this teacher guide introduces Python textual programming. The difficulty of the algorithm challenges and the coding required is raised to new levels, but adequate support is provided in the guides. This resource makes use of the freely accessible programming game Rapid Router.

Resources

Session One: What Do We Already Know? Blockly Recap

This activity follows-on from previous exercises using the Blockly editor on the Rapid Router website. It reviews what the children have learned before they proceed to using text-based programming. The exercise looks at the most advanced ideas used with the Blockly-based phase of the Rapid Router scheme, such as...
Publication date:
2010 to date

9 files

0

0
Not yet rated

Session Two: Breaking Down the Problem into Chunks

This activity explores the concepts of pattern recognition and problem decomposition. It illustrates these ideas using a popular children's book, "We're going on a bear hunt" by Michael Rosen. Children are asked to apply their understanding by then creating functions using the Blockly editor on the Rapid Router...
Publication date:
2010 to date

10 files

0

0
Not yet rated

Session Three: Switching from Blockly to Python

In this Rapid Router activity, children progress from block-based programming to the textual environment of Python. In doing so they learn about the nature of text-based coding, including the need for precise syntax and how it is structured. The progression is handled gently, with code compared in both languages to...
Publication date:
2010 to date

10 files

0

0
Not yet rated

Session Four: Understanding More Python Commands

This activity in the Rapid Router series takes children further in their transition to text-based programming in Python. By creating Blockly programs and comparing them to the automatically-generated Python code, children are encouraged to identify code which matches. The complexity of the problems is greatly...
Publication date:
2010 to date

9 files

0

0
Not yet rated

Pages

Published by

Actions

Share this resource

Collections

This resource is part of Code for life

  • Code for life
    • Code for Life Rapid Router with Python (primary and secondary)

Comments

Add comment

Log in or register to post comments