{% extends 'portal/teach/base.html' %} {% load static %} {% load app_tags %} {% block nav_teacher_dashboard %}Dashboard{% endblock nav_teacher_dashboard %} {% block content %}

Hello, {{ user|make_into_username }}{% if user.new_teacher.school %} ({{ user.new_teacher.school.name }}){% endif %}

Welcome to your Code for Life dashboard.

Everything you need to get you and your class programming is here. Anyone can learn how to code. Rapid Router will help you learn how. It’s fun, free and easy. Once you know how, you can build just about anything.

Let’s get you started.

First steps

Having created your login, you now need to join the school or club to which you belong. If you’ve not joined yet, you can do that now. From here you’ll be able to create and manage all your classes, add or remove students and monitor and track every student’s progress.

Students

Every student will have their own unique name, class access code and password, allowing them to track their progress as they work through each level of Rapid Router. You’ll be able to reset passwords and print reminder cards to help them remember these details. Students can login from home while continuing to track their in-class progress, or they can ask their parent or guardian to sign up to play Rapid Router just for fun.

Your Resources

Now that you’ve registered your school or club, set up your classes and added your students, you can download the teaching resources. The session plans contain step-by-step instructions to help deliver each lesson and understand key concepts. Together you can work through the unplugged activities using the pupil resources, and watch the video that shows students what they’ll learn, before playing the Rapid Router app. At the end of each key stage, the assessment sheets will help identify which students are doing well, and those that may need more support. If you need support, please contact us.

Session Plans

The session plans are designed to support key deliverables of the curriculum for Key Stage 1 and Lower Key Stage 2:

Key Stage 1

Children aged from 5 to 7 years will learn the basics of programming by coding a delivery van to drive around simple routes. They will sequence instructions and use simple repetition commands in Rapid Router, which has been built on the visual programming language, Blockly. At the end of the Key Stage 1, children will create their own maps and environments for a friend, to program the van and deliver groceries.

Lower Key Stage 2

Those aged from 7 to 9 years, will develop their understanding of programming principles by learning how to use repeat loops, if statements and respond to changes in variables in Rapid Router. The activities focus on driving a delivery van around increasingly complex routes involving twists, turns and traffic lights. At the end of Lower Key Stage 2, the children can demonstrate their programming skills by creating a routing challenge for friends. Here, children get the opportunity to design their own background and characters, and set up variables such as traffic lights to increase the level of complexity.

Manage classrooms
School or Club ({% if user.new_teacher.school %}{{ user.new_teacher.school.name }}{% else %}join/create{% endif %})
Classes ({{ num_classes }})
Rapid Router Scoreboard
Rapid Router Level Moderation

Resources
Rapid Router
Teaching Packs
Level Solutions
Pupil Certificates

Character Summary

Now you’ve mastered the fundamental basics of programming, it’s time to get creative! You can replace the green urban landscape of the app for a city or a snowy day, and instead of finding the quickest route for the van to get to the house, you may want to help Phil find the shortest path into the woods.

Discover your favourite character, choose your environment and create your own routing adventure.

Kirsty


Kirsty is a girl with big ambitions. Her biggest ambition is to take the crown, and rule the world! Kirsty is not impressed that she hasn’t been born into the royal family, so she is trying to train an army of frogs to take the crown by force.

Nigel


Nigel is the tallest kid in his class, and he's growing taller by the day. Sometimes this makes him feel a bit out of place, but he doesn't mind too much as it allows him to keep an eye out for the playground monitor when Nigel and his friends are up to playful mischief at lunchtime.

Dee


Dee is a Mark II DeliviBot. She’s super friendly and her wire hair sparks when she laughs. Dee is strong enough to juggle elephants, which makes delivering groceries a doddle.

Phil


Phil is a Boarsnark, the scariest monster of all monsters. Phil, however, is different to most Boarsnarks because he’s very kind, and very gentle, so he’s just not that good at scaring people. While other young Boarsnarks are hiding out in the woods practicing their fearsome roars, Phil can be found munching beetles, and playing computer games.

Wes


Wes is as cunning as a fox, which is weird, because he's actually a wolf. He graduated from the fabulous foxy school for the fantastically gifted, with almost perfect grades in Crafty. Wes would be a genius, if only he stayed at home and studied a bit more. He’s such a party animal.

{% endblock %}