Virtual Coding Drop-in:
How Does It Work?
1. What is a drop-in?
Our drop-in program is a subscription-based program that enables your child to learn coding in a self-paced but supported manner. After an initial assessment of interests and level, we will assign your child a series of coding challenges, ranging from the very basic to the quite complex.
Twice a week, they drop into our virtual classroom to meet with their coding mentor and get help and support, have concepts explained, and code! They can also meet other young coders in the virtual classroom. Generally, we encourage kids to drop-in twice for 45-60 minutes each time. If all the coding they do is in those two weekly sessions, they will progress well through the coding curriculum. If they want to do more on their own, the sky's the limit. They will be able to sign into their coding accounts whenever they like!
2. How does it work virtually?
We use virtual meeting technology that is easy for kids to use and learn, such as Google Meet. They are provided a link to the virtual classroom upon registration. We recommend they use a device that has a physical keyboard, use a headset, and generally be somewhere that is quiet so they can focus. On their first session they will set up an account and login credentials so they can work on their own as well.
3. The program has started. Can my child still join?
Absolutely! You can enroll your child at any time. The first time your child joins the drop-in classroom the coding mentor will set them up with an account and assess their level and interests and assign them coding projects accordingly.
4. When can my child drop in?
When you register, we will reach out and discuss the best times for your child to drop in to the virtual classroom. We consider your schedule while also trying to limit the size of the virtual classroom so that kids benefit from the attention and support of their coding mentor. Generally, you can expect the drop-in times to be between 6 and 8 pm (CST) on weekdays. As the program grows we may add more time slots.
5. What will my child learn?
We offer kids the opportunity to learn Scratch, Python, Javascript and web development. Scratch is a visual programming language that is a great place for a child to start learning to code. Python is a programming language common among scientists and engineers. Javascript is often used for web development. All these languages are taught in a gamified environment that kids find fun and exciting. They learn without even noticing it! They build their own video games and have a lot of fun!
Concepts essential to coding in any language such as loops, if statements, variables, functions, Boolean logic are covered throughout the curriculum.
6. Why is coding important for my child?
Coding is the skill to have for the 21st century. It also improves literacy, critical thinking, problem solving, teamwork and mathematical knowledge.
7. I am still not sure?
If you still have questions or concerns, please reach out and we will be happy to respond by email or schedule a video call with you and your child to show you what we do and how we do it, and to answer any question you may have.