How to get involved


FAQ’s for Mentors & Volunteers:

How do I prepare for my first session?

Review our Github. We start all new learners with Scratch, and based on their progress are encouraged to choose projects they are interested in. Each folder in our Github is approximately represented in real life with color-coded duo tangs: Scratch, Web, Programming, and Hardware. Mentors can easily spot and support students working on projects and material that match your skill set.

How old should I be to volunteer?

Any age. Generally, our mentors are over 18, but kids teaching kids mentorships is encouraged.

How long does each volunteer shift last for?

Events are no longer than 2.5 hours, with breaks. You can expect to be present for roughly 3.25 hours including pitching in for event set-up and/or tear-down, plus an opportunity to provide feedback.

What skills are required to volunteer?

Creativity, patience, kindness, and child appropriate behaviour are all required. Mentors are expected to be familiar with our Scratch resources, including the MIT developed ‘Creative Computing’ Scratch Workbook, building Scratch programming knowledge and creativity with computers.

What can I expect when I show up for the first time?

Show up 10 minutes early to look over the resources, and be able to speak to organizers before the rush. Things are often a bit chaotic at the start of the event as we gauge the different dynamics of each event. We aim to pair new students and mentors together. Each learner is unique, and you will be working with their strengths and weaknesses. Help them work through the resources, help them troubleshoot, and give them ideas and motivation – teach them to express their creativity with computers.

Can I still volunteer if I have no coding experience?

Yes! We are looking for volunteers who can push the project forward through fundraising, curriculum development, website support, and social media contributions. If your skills are more suited to greeting students, taking photos, or making sure snacks and coffee are available there is plenty to do.

I’m not in Toronto!

If there is no CodeDojo in your area, you are in a great spot start a dojo! There are tonnes of perks, but it takes a sustained effort to start a new group. We’re happy to help answer your questions, provide resources, and give direction on how you can get your local CoderDojo group off the ground.

Volunteer explaining code at CoderDojo TorontoTips for mentors

Be inspiring: Teach them how to use code to create, tell stories, solve problems, and be awesome. Make it fun!

Keep them focused by asking questions about what comes next

Ask questions instead of taking control of the mouse

Integrate their interests to help bring context

Encourage them to troubleshoot and write thoughts on paper

Be a guide through printed and resources

Don’t be afraid to get distracted, experiment, or go on tangents

Children's Literary Festival hosted Bi-annually by Toronto Public Library. This year held at Toronto Harbourfront, Queens Quay. With various Childrens authors, illustrators, and musical talent.

Our resources

Our Basic Game in Scratch exercise is the most common entry point for new coders. As students skills grow we have resources for advanced Scratch as well as HTML, javascript, and Arduino exercises printed on-hand. Coders who have worked with common languages are well equipped to handle most scenarios – though there have been a handful of kids who were already better coders than most. 🙂