Q: Are there any required course materials?

No — everything is provided by Kids for Code for free.

Q: Will I need to install anything to my computer?

In most cases, no - all you should need is a working, internet-connected laptop/desktop. If there are any additional requirements, we will make sure to communicate those to you ahead of time.

Q: Can I change what course I registered for?

If you'd like to change your course selections, please reach out to us at kidsforcodeteam@gmail.com.

Q: Will students be able to ask questions outside of class?

Yes, students can ask questions in the Google Classroom for their class and one of our teachers for that class should be able to answer it. Alternatively, we also have a community Discord server for our teachers and students where they will be able to get help.

Q: Can I sign up for classes even if I haven't taken the previous ones?

We don't enforce prerequisites — however we do recommend that you take previous classes before signing up for more advanced ones (for example, we'd reccomend taking Python 1 before you take Python 2). If you do think you're ready to take a more advanced class & know all the material from the previous ones (you can review the course descriptions & syllabus to get an idea of what is taught), feel free to go ahead and sign up!

Q: Is it possible to switch classes after the first class?

Yes, you can switch classes at any time - just email us at the address at the bottom of this page. We'll need your student's name, the class they're currently enrolled in, and the class they'd like to switch into.

Q: Do parents need to be present during classes?

Parents don't need to be present during classes.

Q: Will I need a computer to take classes?

A laptop or desktop computer is recommended. (Chromebooks are fine). Our curriculum is designed around repl.it ↗, an online code editor. While it does work on tablets & mobile devices (e.g. phones or iPads), it's significantly more difficult to use.

Q: Are there homework assignments?

Yes, students will be given coding assignments to work on between classes, which will be turned in for feedback from our teachers.

If you still have any more questions that weren't answered here, feel free to contact us at kidsforcodeteam@gmail.com

Kids for Code

Socials & other links