Inspiring the next generation of innovators & entrepreneurs
Codekids Australia (Codekids Pty Ltd) is a fast-growing STEM education and technology start-up company in Perth, Australia. It is an exciting and vibrant place for children to learn computer coding and computer science.
Codekids admires knowledge and innovation. Therefore, we ensure that we include the outstanding internationally recognised educational resources from Ivy League schools within our curriculum for our students in Perth. We offer coding and computer science courses across 9 levels based on age appropriateness and learning potential.
For example, our 7-year-old student Kevin starts learning Scratch (Lv1) in the spring 2020, he will start learning Python (Lv7) when he turns 10-years-old. He will be well ahead in computer science and coding when he starts in high school.
When kids learn code, they are not only learning the language of technology. They are learning new ways to think and bring ideas to life. Therefore, we are so excited and proud about what we are doing.
Creative Computing/Scratch Beginner (Year 1 - Year 6) is the first core subject for most of our students. It supports the development of personal connections to computing by drawing upon students' creativity, imagination, and interests. It also lays a solid foundation for our students to learn an advanced programming language, such as Python and C.
Python (Year 4 - Year 12) is our advanced program designed for students who are looking to learn to code using a proper "grown-up" programming language. Students will learn to code using Python and creating fun games and useful applications. Python is concise, easy to read and has multiple applications in the real world such as web development, app development and other scientific uses. It is the most popular programming language in the world and is widely used by leading tech companies including Google, Amazon, and Facebook.
This class is a great introduction to both fundamental coding concepts and the Python programming language. Upon completion of this course, students will be comfortable coding in Python and will have the confidence to extend their knowledge at home.
Learn Python syntax (structure)
Use loops and conditionals (IF/THEN/ELSE)
Understand variables (number, Boolean, string)
Create and use functions
Use all the above to make games and robot chatbot applications