Cheery Robot Academy is not your typical education space. We are a premium-branded after-school program that teaches kids & teens to code with an outcome based curriculum. As we teach computer science and technology, we equip minds with the skills to think critically, solve problems logically and imagine endless possibilities. We are moving past old school teaching methods and are committed to offering the best learning experience for computer science. Serving as an educational incubator, we allow enthusiasts the time and opportunity to design and develop their best ideas into viable solutions.
We don’t replace schools; we offer an advanced computer science and coding experience to kids and teens in a fun, engaging and memorable way.
As a coding and computer science academy, we’re built a little differently than some folks might think. We’ve found that students are all different! Some learn faster, some learn slower. Some want web, some want games, others still want algorithms or specific languages. So our core philosophy is based on that – all students learn differently, so let’s teach them differently.
Rather than using a static one-size-fits-all curriculum, our core program uses an immersion and mentoring approach with a 1:1 student to teacher ratio. This allows our instructors to personalize and customize based on the students, making for a much more engaging experience. Instead of linear learning of concepts from a curriculum, we immerse the students in coding by building stuff and then building more stuff!
This varies depending on the course, class, camp, level, age, etc. On average, students spend between 2 and 6 hours per month in class. Please contact us to get more details.
Our curriculum! Our unique proprietary and outcome based curriculum is structured and designed by experts in the fields of computer science and education to give students the tools they need to succeed in the language of the future. Learn More
Our instructors! With loads of: experience, skills, knowledge and love for teaching. Learn More
Technology! The technology we use to teach is not only state-of-the-art but also loads of fun.
Mentoring! We do more than teach, we mentor our students to become the best they can be.
We Are Agile! We create a co-working environment while using AGILE teaching/learning methodology (ATLM), which is an approach of delivering projects in an organized incremental process while solutions evolve through the collaboration of small groups. This practice emerged from the field of computer science and software development itself.
</> Unique teaching method! With our eX-skills teaching method we teach students to think logically, solve problems creatively and communicate effectively.
1. Problem solving
2. Critical thinking
3. Analytical thinking
4. Algorithmic thinking
5. Mathematical thinking
6. Team building
7. Collaboration skills
8. Project management
9. Logical reasoning
10. Communication
11. Creativity
12. Creative thinking
13. Entrepreneurship
Our rates are market related compared to other after-school programs and at Cheery Robot Academy you do not sign long term contracts, our fees are month to month. We want you at Cheery Robot Academy because you want to be here not because you have to be, please contact us for more information.
Coding has been called "the literacy of the 21st century” for good reason. Just like math, science, and literature, coding is a key aspect of understanding our technologically advanced world. There’s a huge need for a generation that not only understands technology, but how it works. Regardless of whether your child one day pursue a career in coding, Cheery Robot Academy teaches them confidence, logic, resourcefulness, and problem solving skills that will serve them for the rest of their lives.
Once students learn how to code, the world is their oyster. There are limitless projects that can be completed using code; it all comes down to the student’s imagination and creativity. In our own coding courses, we promote an “outside the box” approach when it comes to innovation and brainstorming. A coding course can teach students to expand their minds and come up with new ways to problem-solve that they have never considered before.
It’s great that schools offer computer education, but they are often under-resourced and are unable to offer the sophisticated ongoing coding curriculum that kids & teens need. Parents who want their children to get ahead and learn coding are turning to Cheery Robot Academy.
We offer an advanced computer science and coding experience for kids and teens in a fun, engaging and memorable way and our methodology was designed to be compatible with and complimentary to everything students learn in school.
Many kids already spend hours playing computer games. What if that screen time could be put to better use? At Cheery Robot Academy, kids play video games while gaining a valuable skill – learning to code. The best part is that kids don’t even realize they are learning. Cheery Robot Academy feels like play and not school.
And we create a co-working environment while using AGILE teaching/learning methodology (ATLM), which is an approach of delivering projects in an organized incremental process while solutions evolve through the collaboration of small groups. This practice emerged from the field of computer science and software development itself.
Our curriculum is outcome based meaning student’s progress through levels and must achieve certain milestones before moving to the next level, learn more.
Instructors send status reports via email to provide updates on each individual student’s progress.
We teach kids and teens aged 7 to 18.
All you need is a working computer with an internet connection and you’re set. We work with Windows and Mac operating systems.
Our instructors are happy to write letters of recommendation for students and share their experience working with the student. Sometimes students need these letters for various programs and we love to help. For any request, please email support@cheeryrobot.co.za, and our team will convey your request to the instructor.
Many students report that coding before university gave them a huge confidence boost when starting university, because they had already learned and practiced the material in introductory-level courses. It is common for students to shy away from majoring in computer science if they do not have previous programming experience because of how fast the courses are, but students with previous exposure already feel confident and prepared. Majoring in Computer Science or STEM can heavily impact future student earnings as well.
By helping students prepare and building their confidence and resilience early, we can help them succeed for years to come.
</> Create a high-quality, continuous curriculum that lets students grow and learn, no matter where they start.
</> Enable students to learn by coding. They aren't aware they're learning - just having fun.
</> Provide a space where students gain confidence in coding, math, logic, and problem solving.
</> Let students learn in a social setting with like-minded peers.
</> Offer an easy-to-follow system, with support and encouragement from instructors and fellow students.
</> Your child will ALWAYS enjoy their experience at Cheery Robot Academy.
GAME DEVELOPMENT
APP CREATION
WEB DEVELOPMENT
MACHINE LEARNING
DATA SCIENCE
ANIMATION
COMPUTER SCIENCE
AND MUCH MORE
WHY IS CHEERY ROBOT ACADEMY THE BEST OPTION FOR MY CHILD?
We offer an advanced coding and computer science program for kids and teens that expand and extend on what is taught in school and will bring students from introductory to Olympiad level, guided by instructors from top universities. Developed by computer scientists, our program develops bright minds ages 7-18 using our unique outcome based curriculum and digital tools. Students follow our structured course sequence to accelerate their learning.
Our personalized instruction guarantees that students get the attention they need to truly flourish at their own pace. Because instructors get to know their students’ weaknesses and strengths, our instructors are able to hone in on how a student is performing. If your child is struggling with certain concepts, we will slow down in the curriculum to help your child overcome current coding challenges, and if your child is picking up concepts very quickly, we will speed up in the curriculum and increase project difficulties so that students are able to take a deeper dive into fundamentals they grasp naturally.
Our instructors will keep your kids interested, enthusiastic and engaged while holding them accountable to reach their full potential and they will help them to build resilience and grit alongside their technical skills.