Does my child need to already know code?

There are no requirements for attending a CoderDojo class other than bringing yourself and a desire to learn. We use the Scratch programming language as our goto language for new coders. (Check it out on the Scratch website). From there, children begin to learn how to code in more advanced languages by learning from each other and from the mentors.

What is the age range of the students?

Approximately 8–18 years old.


On average how many students are at each session?

Between 30–50 students.

What level IT skills do students need at the start?

It’s recommended that they have used a computer and browsed the internet before but no real computer skills are needed. The point is to introduce kids to programming and inspire them to explore technology on their own.

What level of code are you offering at classes?

Our CoderDojo develops content to suit the students and mentors in attendance. Originally, CoderDojo recommended HTML as a good starting point to demonstrate to kids that they can actually create content. We have found that Scratch is a great introductory language that is feature rich and can be used to learn most if not all programming concepts a coder will need! Python is the next logical step for a text based language.

Who are the volunteers?

Volunteers include parents, teachers and programmers from the industry who are enthusiastic about helping kids to develop their coding skills.

Can I stay with my child during the class?

Yes! We highly encourage parents to stay with their children throughout the process. This allows everyone to learn something new and amazing!

Do we need to provide a laptop?

Parents are supposed to bring a laptop for their child’s use at our Dojo. We understand that this might not be possible. If you need help acquiring one please click here to contact us.


Do I need to have programming knowledge to be a mentor?

No. All a mentor needs are problem solving skills, the ability to google, and a passion for technology.

Will I be expected to teach at sessions?

No, kids will be directed to websites to learn from. Mentors will provide assistance, problem solving, and encourage collaboration between kids.

Do I need to bring anything?

No. Each child will have their own laptop.

Do I have to attend every session to be a mentor?

You’re not required to attend every session, though we’d love to have you!

I have kids interested in coding, can I bring them along?

Of course! Let us know if you want them to be in your group and we’ll make arrangements.