Frequently Asked Questions


Does my child need to already know code?

There are no absolute requirements for attending a CoderDojo class other than bringing yourself and a desire to learn. However, we do suggest that your child has a little experience with coding either by experiencing An Hour of Code in schools, or going to this link to experiment with coding. Our Safety Harbor CoderDojo has a unique Path of the Ninja which includes many coding languages. We start with Scratch to teach the basics of coding, then move on to HTML and JavaScript to learn web page design. From there the kids (Ninjas) can learn how to create mobile apps and Server languages.

What is the age range of the students?

Children age 7–17 years old are welcome. Elementary school aged children must have a parent in attendance or at least in the library during the session. Middle and high school aged children can be dropped off as long as we have an emergency contact number for our records.

Approximately how many students are at each session?

Different courses have different enrollment allocations. Check the course listing to see the number of seats used and available. There can be as many as 75 kids plus parents during each Course as we have multiple levels in the same large meeting room. Ninjas must follow the Path of the Ninja to journey through the courses.

What level of computer skills do students need to start?

It’s recommended that they have used a computer and that your child have had a little experience with coding either by experiencing An Hour of Code in schools, or going to this link to experiment with coding. . The point is to introduce kids to programming and inspire them to explore technology on their own but we have discovered that a little bit of experimentation is helpful to beginners.

WHAT levels of coding are you offering?

We offer beginning, intermediate, and advanced courses. See this page to learn more about the different technology courses available.

Who are the mentors?

Mentors include parents, teachers and programmers from the industry who are enthusiastic about helping kids to develop their coding skills. We are always looking for additional help and new ideas. Please email us at if you are interested.

Can I stay with my child during the class?

Yes! Parents are welcome to stay and see their children's creations presented to the entire Dojo! However, in the spirit of peer learning, we do ask that parents allow students to work on their projects independently without direct parent involvement. We have a Parent Zone area for parents of older children .

Do we need to bring a laptop?

We ask that parents bring a laptop (PC, Apple, Chromebook) for their child’s use at our Dojo. Tablets will not work. We understand that this might not be possible for everyone so our Safety Harbor Library has a few to borrow during the class. If you need a laptop, please email us at and let us know or call the LIbrary at 727-724-1525 ext. 4118.



No. Mentors help out in many ways and many are not technical! Learn more about mentoring.

Will I be expected to teach at sessions?

No. Ninjas in our Dojo are self guided and work at their own pace. Instruction comes from their sushi cards. Mentors are there to assist when Ninjas are stuck or have specific questions. We also encourage Peer Learning and encourage the Ninjas to help each other.

Do I need to bring anything?

No. All materials are provided and Ninjas are responsible for bringing their own laptop the first day. In the future they will possibly have notebooks (for beginners), downloaded instructions, and nametag lariats.

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! All Ninjas age 7-17 are welcome to be a part of the Dojo. They must be registered for the course ahead of time (unless you want to bring them along the first time to check out the program).