# Hour of Code notes

learn how to run an Hour Of Code with the BBC micro:bit. #docs

The BBC micro:bit can be used to run an Hour Of Code™ event for beginner of all ages. This document provides a detailed guidance on how to prepare and deliver the event in your school.

## Preparation

1) Computers

Each participant has **a computer connected to a BBC micro:bit via micro-USB**.

2) Internet

Ensure that each computer has access to **internet**.

3) Accounts

Create a classroom in https://www.microbit.co.uk and pre-populate the classroom with student accounts. **Print the student passwords** and cut out each password.

4) Print the activity challenges (1 copy per participant):

* [hour of code](/js/hourofcode/challenges)

4) (optional) Raffle tickets and prizes

Reward students with raffle tickets to keep them engaged. Finishing a tutorial or challenge on paper should equal a raffle ticket. Perform a raffle throughout the hour and give away lots of cheap prizes (candy is always a nice choice).

5) (optional) Music

Bring more energy in the room by playing music.

## Timeline

* ``00:00`` student sign in using **printed passwords** (see step 3)
* ``10:00`` [hour of code tutorial](/js/hourofcode)
* ``40:00`` raffle and demoes
* ``50:00`` that's it!

## Follow up

After your Hour Of Code™, you will want to provide plenty of material for students to continue learning about coding. Here are some good places to start:

* [more challenges](/lessonss) are available for BBC micro:bit
* [the Quick Start Guide for Teachers](http://www.slideshare.net/Microsofteduk/bbc-microbit-guide-from-hodder-education) are available within BBC micro:bit

_The Hour of Code™ is a nationwide initiative by [Computer Science Education Week](http://csedweek.org) and [Code.org](http://code.org) to introduce millions of students to one hour of computer science and computer programming._