We may earn an affiliate commission when you visit our partners.
Course image
Pete O'Shea, Philip Harney, Christina Foust, Giustina Mizzoni, Amy O'Meara, Ross O'Neill, Ciara McHugh, Rosa Langhammer, Tara McGrath, Nicola Lyons, Kevin Johnson, and Vanessa Greene

Most FutureLearn courses run multiple times. Every run of a course has a set start date but you can join it and work through it after it starts. Find out more This course is designed for anyone who wants to teach young people how to code. You can use the hashtag #StartaDojo to talk about this course on social media.

Topics Covered

Read more

Most FutureLearn courses run multiple times. Every run of a course has a set start date but you can join it and work through it after it starts. Find out more This course is designed for anyone who wants to teach young people how to code. You can use the hashtag #StartaDojo to talk about this course on social media.

Topics Covered

  • Build your confidence and knowledge in order to to start a Dojo
  • Discover resources and support that will help you with the process
  • See what a Dojo looks like in action
  • Take a look at templates for a typical Dojo session and a typical year at a Dojo

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Comprehensive guide to launching coderdojo clubs

According to learners who would take this course, it is expected to be a highly practical and supportive guide for anyone looking to establish a CoderDojo club. Students would likely find it invaluable for building confidence and knowledge required to initiate and manage a Dojo. The course is anticipated to provide essential resources and support structures, alongside practical templates for sessions and annual planning, ensuring a solid foundation for engaging young people in coding.
Offers ready-to-use session structures.
"The provided templates for sessions and annual planning are incredibly useful for getting started quickly."
"I appreciate having a structure for typical Dojo sessions; it saves a lot of planning time."
"Having a blueprint for the year makes organizing much less daunting."
Equips new organizers with confidence.
"Before this course, I wasn't sure where to start, but now I feel confident to lead."
"It really helped me build my knowledge and overcome my initial hesitation about starting a club."
"I feel well-prepared to engage young people in coding activities after completing this course."
Highlights valuable support and materials.
"I found out about so many helpful resources and support networks that I wouldn't have known otherwise."
"The course pointed me to crucial materials and community support for running our Dojo."
"It's great to know there's a strong support system available for CoderDojo volunteers."
Provides clear, actionable steps for starting.
"I gained a clear roadmap for how to successfully launch a CoderDojo in my community."
"The course breaks down the process into actionable steps, which makes it feel very achievable."
"I now have the confidence to move forward with setting up our local club."

Activities

Coming soon We're preparing activities for Start a CoderDojo Club. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Start a CoderDojo Club will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.
This classic essay collection explores the challenges and complexities of software development. Brooks discusses topics such as project management, communication, and the human factors involved in software engineering. It must-read for anyone interested in understanding the complexities of software development.
Introduces design patterns, which are reusable solutions to common design problems. It covers a wide range of patterns, including creational, structural, and behavioral patterns. By understanding and applying these patterns, programmers can improve the design and quality of their code.
This beginner-friendly book teaches Java programming using a unique and engaging approach. It covers basic concepts such as variables, data types, and operators, as well as more advanced topics such as object-oriented programming and Java libraries. It great resource for individuals getting started with Java.
Focuses on the essential parts of JavaScript, providing a clear and concise explanation of the language's core concepts. It covers topics such as data types, operators, functions, and objects. By understanding these fundamentals, programmers can write more effective and reliable JavaScript code.
Provides a practical introduction to Python programming, covering topics such as variables, data structures, functions, and object-oriented programming. It includes hands-on projects and exercises that help learners apply their knowledge and build confidence in their coding abilities.
Is an excellent choice for absolute beginners who want to learn the basics of Python and Java programming. It covers the fundamentals of both languages in a clear and approachable manner. With this book, learners can gain a solid foundation in coding and prepare for further learning.
Provides a comprehensive overview of operating systems, covering topics such as process management, memory management, file systems, and security. It is an excellent resource for learners seeking a deep understanding of how operating systems work and how they manage resources.
Often referred to as the 'bible' of algorithms, this book comprehensive resource for deepening understanding of fundamental algorithms and data structures. It is widely used as a textbook in undergraduate and graduate computer science programs. While rigorous, it covers a broad range of algorithms in depth, making it a crucial reference for students and professionals alike.
Focuses on the principles of writing readable, maintainable, and well-structured code. It's highly relevant for anyone looking to improve their coding practices, regardless of their experience level. It serves as a valuable reference for writing high-quality code and is often recommended for undergraduate students and working professionals.
Offers practical advice on a wide range of topics relevant to software development, including writing flexible and maintainable code, continuous learning, and career development. It's a valuable resource for both students and seasoned professionals seeking to improve their overall approach to coding and software development.
This classic book introduces fundamental design patterns that provide reusable solutions to common software design problems. It's essential reading for anyone looking to deepen their understanding of object-oriented design and is highly relevant for undergraduate and graduate students, as well as working professionals.
Considered a comprehensive guide to software construction, this book covers topics such as design, coding, debugging, and testing. It provides detailed, practical advice for writing high-quality code and valuable reference for developers of all levels.
Is specifically geared towards preparing for coding interviews at technology companies. It covers a wide range of data structures, algorithms, and problem-solving techniques commonly encountered in interviews. It must-read for undergraduate and graduate students, as well as professionals, preparing for technical roles.
Known as the 'Dragon Book', this classic text on compiler design. It delves into the principles and techniques used to construct compilers, providing a deep understanding of how programming languages are processed. It core textbook for advanced undergraduate and graduate courses in computer science.
This classic textbook provides a comprehensive overview of fundamental algorithms, covering topics such as sorting, searching, graph algorithms, and string algorithms. It valuable resource for learners seeking a strong foundation in algorithm design and analysis.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser