Generated by All in One SEO v5.0.1.1, this is an llms.txt file, used by LLMs to index the site. # CodeKids Perth Coding, Computer Science & Maths Programs ## Sitemaps - [XML Sitemap](https://codekids.com.au/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Is Teaching With Minecraft Worth It? [4 Tips To Make Your Lessons Memorable]](https://codekids.com.au/2022/06/10/is-teaching-with-minecraft-worth-it/) - Short answer: Teaching with Minecraft is totally worth it if you successfully manage your students. Minecraft Education Edition’s greatest strength can also be its biggest drawback: The unmatched excitement it induces among students. If you can successfully channel your students’ excitement for Minecraft into a learning experience, Minecraft Education may be the most powerful teaching - [Top 9 Free Coding Resources For Children](https://codekids.com.au/2022/05/27/top-free-coding-resources-for-children/) - Introduction Getting your child straight into a coding school like ours isn’t always the right move. Before you’ve identified that they have an interest in coding, try using these free online resources. Once you’re confident they have a knack for coding, it’s a good time to consider using the peer-to-peer and professional support offered by - [What is Coding? [Explained in Plain English, for the Average Parent]](https://codekids.com.au/2022/06/03/what-is-coding/) - IntroductionWith children as young as year 1 learning to code in Australian schools, it’s important for parents to have a good idea of what coding actually is. With the increasing demand for tech workers in the job market, it’s likely that coding will affect our children heavily throughout their lives. I’d argue that the 20 - [Does My Child Need To Learn To Code?](https://codekids.com.au/2022/05/20/does-my-child-need-to-learn-to-code/) - Introduction While I’m a part of a Perth-based coding school, in this article I aim to give the most objective and fact-based answers I can. That said, the fact is: Coding isn’t right for every child! While it may be beneficial to them, if they don’t enjoy it, there’s no point in pursuing it. Being - [How To Get Your Child Into Coding – With Their Best Interests In Mind [Children’s Coding Guide]](https://codekids.com.au/2022/04/29/how-to-get-your-child-into-coding/) - IntroductionMore and more parents seem to be encouraging their children to code in recent years. And for good reason. Coding is consistently proven to develop and nurture critical skills like problem-solving, teamwork and project management – just to name a few. There are countless articles detailing its importance, but here are: 1. The Two Main - [How to Prepare Your Child for a Tech-Driven Future](https://codekids.com.au/2022/05/12/how-to-prepare-your-child-for-a-tech-driven-future/) - Introduction The world is changing rapidly, which may seem obvious, but are you taking the right steps in ensuring your children’s success? This article aims to provide insight into why this is a pressing issue and give you steps you can take today in securing your child’s success in an inevitably tech-dependent future. 1. The ## Pages - [Codekids - Coding, Computer Science and STEM programs](https://codekids.com.au/) - Every child in Western Australia should have the opportunity to learn coding and build computational and AI thinking skills. CodeKids delivers premier coding, programming, AI, and computer science programs for students from Year 1 to Year 12, empowering them to thrive in 2030 and beyond. - [After-school Coding and Robotics Club (The MLC student only)](https://codekids.com.au/mlc/) - After-School Coding and Robotics Clubs at Methodist Ladies’ College The VEX Robotics and Junior VEX Robotics clubs introduce students to robotics engineering and coding skills through hands-on activities. Working in pairs or small groups, students will build and program their own robots while exploring hardware components such as motors and gear trains using the VEX - [After-school Coding Club (ISWA student only)](https://codekids.com.au/iswa/) - After-School Coding Club at The International School of WA The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills in computational thinking through the approachable block-based coding framework. The club supports the development of personal connections to - [Our Campuses](https://codekids.com.au/our-campuses/) - Perth North of River Locations (open to all students)Perth Modern School Campus Address: Opposite 45 Subiaco Road, Subiaco Phone number: 0451 468 848 Email: enrol@codekids.com.au Codekids office and Northbridge Campus Address: 5/99-101 Francis Street, Northbridge Phone number: 0451 468 848 Email: enrol@codekids.com.au Perth South of River Locations (open to all students)Rossmoyne Senior High School Campus - [before/after-school coding club - school partnerships](https://codekids.com.au/before-after-school-coding-club-school-partnerships/) - School Partnerships Codekids Perth inspires young minds by partnering with WA schools to offer a range of coding and computer science programs. Are you interested in coding and computer science programs for your child’s school? Codekids Perth provides after-school coding club program specifically tailored to schools in Western Australia. We aim to be your one-stop shop - [After-school Coding Club (Hale school student only)](https://codekids.com.au/hale-school/) - After-School Coding Club at Hale School The MakeCode club teaches coding languages and computational thinking using a block-based approach for an easy and engaging learning experience. It focuses on strengthening foundational coding concepts and skills in computational thinking through its accessible block-based framework. The club fosters personal connections to computing by tapping into students’ creativity - [After-school Coding and AI thinking Club (Karrinyup primary school student only)](https://codekids.com.au/karrinyup/) - CodeKids @ Karrinyup Primary School Coding and AI thinking Club For students in years 2 to 6 Enrol here - [Our Story](https://codekids.com.au/about-us/) - Our StoryThe future relies on today’s young people to be innovative individuals, incorporating technology in every aspect of their daily lives. The COVID-19 pandemic highlighted the importance of technology and skills required to reshape the future. CodeKids recognises the need to provide young individuals with more opportunities beyond what is offered in current school curriculums. - [FAQ](https://codekids.com.au/faq/) - Frequently Asked Questions Laptop Requirements For most of our courses, any laptop (except a Chromebook) will be sufficient. Please ensure the device is up to date with the latest software updates for smooth performance. If you would like in-store advice, staff at Officeworks, Harvey Norman, or JB Hi-Fi can provide recommendations. Recommended specifications: Operating System: - [Codekids Perth - learn coding in Perth, Northbridge, Shelley, Subiaco, Rossmoyne...](https://codekids.com.au/courses/) - Learn coding in Perth - Upcoming coding and programming classes in Northbridge HQ, Perth Modern School, Rossmoyne Senior High School and other WA schools... - [After-school Coding Club (OPEN FOR ALL STUDENTS)](https://codekids.com.au/shelley/) - After-School Coding Clubs at Shelley Primary School Please note: All applicants are accepted on a ‘first in, first served’ basis, as there are limited positions. Makecode coding club For Years 2-6 Enrol here - [After-school Coding Club (Willetton Primary school student only)](https://codekids.com.au/after-school-coding-club-willetton-primary-school-student-only/) - After-School Coding Club at Willetton Primary School The MakeCode club teaches coding languages and computational thinking using a block-based approach for an easy and engaging learning experience. It focuses on strengthening foundational coding concepts and skills in computational thinking through its accessible block-based framework. The club fosters personal connections to computing by tapping into students’ - [2024 CodeKids Awards](https://codekids.com.au/codekidsawards/) - Sorry, your browser doesn't support embedded videos.About 2024 CodeKids Awards (WA school students' coding awards) CodeKids will present the CodeKids awards to WA students in Perth. Parents and students are encouraged to nominate recipients for the 2024 CodeKids Awards. Selected individuals will receive medals, prizes, and a cash award at the ceremony in late January - [School Term Study Guide ](https://codekids.com.au/school-term-study-guide/) - School Term Pathways Students are highly encouraged to begin by learning coding fundamentals, computational thinking, and creative design through the Scratch & Computational Thinking program (ages 5-11) and/or the MakeCode coding program (ages 7-11), along with elective courses such as Coding with Minecraft and VEX Robotics. Once students become proficient in visual-based coding language, they will receive training in the world’s most in-demand programming - [School Holiday Study Guide ](https://codekids.com.au/school-holiday-study-guide/) - [Online Program](https://codekids.com.au/online-program/) - Codekids Online Classes small group class & 1-on-1 classVIEW CLASSES - [Codekids After-School Coding Clubs at Floreat Park Primary School](https://codekids.com.au/floreat-park/) - After-School Coding Clubs at Floreat Park Primary School The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills in computational thinking through the approachable block-based coding framework. The club supports the development of personal connections to computing - [After-school Coding Club (The Subiaco primary school student only)](https://codekids.com.au/subiaco/) - After-School Coding Club at Subiaco Primary School The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills in computational thinking through the approachable block-based coding framework. The club supports the development of personal connections to computing by - [After-school Coding Club (Nedlands primary school student only)](https://codekids.com.au/nedlands/) - After-School Coding Club at Nedlands Primary School The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills in computational thinking through the approachable block-based coding framework. The club supports the development of personal connections to computing by - [After-school Coding Club (The quintilian school student only)](https://codekids.com.au/quintilian/) - After-School Coding Club at Quintilian School The club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. It supports the development of personal connections to computing by drawing upon students’ creativity and interests. Students will learn computing concepts at their own pace through personally meaningful projects. The club lays - [After-school Coding Club (Willetton primary school student only)](https://codekids.com.au/willetton/) - After-School Coding Club at Willetton Primary School The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills in computational thinking through the approachable block-based coding framework. The club supports the development of personal connections to computing by - [Refund and Returns Policy](https://codekids.com.au/refund_returns/) - FAQ - [7 Reasons why kids should learn coding and programming](https://codekids.com.au/7-reasons-why-kids-should-learn-coding-and-programming/) - 7 Reasons Why Kids Should Learn to Code (Source: The University of Texas at Austin) When most parents start curating extracurriculars for their children, they start with the basics: soccer, dance, maybe band practice. Their first idea for entertaining their elementary-schooler probably doesn’t include programming. But should it? The truth is, there is a plethora - [After-school Coding Club (Bayswater primary school student only)](https://codekids.com.au/bayswater/) - We at Codekids are excited to announce that, our new After-School Coding Club (The MakeCode club) at Bayswater Primary School will debut on 15 February 2024. The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills in - [After-school Coding Club (Tuart Hill primary school student only)](https://codekids.com.au/tuarthill/) - We at Codekids are excited to announce that, our new After-School Coding Club (The MakeCode club) at Tuart Hill Primary School will debut on 6 February 2024. The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills - [Contact us](https://codekids.com.au/contact-us/) - Codekids Perth (Codekids Pty Ltd) Office Address: 5/101 Francis street, northbridge, WA General and course enquiry: Tel: 0451 468 848 Email: enrol@codekids.com.au School management: Email: admin@codekids.com.au - [Python Online Course](https://codekids.com.au/python-online-course/) - Codekids OnlinePython online course Topics covered in this course: Throughout this course, students will learn to code using Python and creating fun games and useful applications. Python is particularly suitable for this age group because it is concise, easy to read and has multiple applications in the real world such as web development, app development - [Scratch Online Class](https://codekids.com.au/scratch-online-class/) - Codekids OnlineScratch and Computational Thinking Online ClassScratch is the world’s most popular programming language for primary school children with over 100 million users worldwide. Scratch has been designed from the ground up to teach children coding. Its visual coding blocks and engaging interactive coding environment make it the ideal choice to teach young children coding - [SCHOOL HOLIDAY programs](https://codekids.com.au/school-holiday-programs/) - School holiday coding classesThe Codekids holiday coding classes are educational and fun coding classes during the school holiday periods. The classes will introduce Scratch, Python, Robotics, Roblox and Minecraft programming. At the end of the camp, parents and students will receive advice on how to continue their programming classes during the school terms. View classes - [Blog Articles](https://codekids.com.au/blog-articles/) - Codekids Articlesadmin2022-06-10T10:35:30+08:00Is Teaching With Minecraft Worth It? [4 Tips To Make Your Lessons Memorable]admin2022-06-10T10:35:30+08:00June 10th, 2022|Comments Off on Is Teaching With Minecraft Worth It? [4 Tips To Make Your Lessons Memorable] Short answer: Teaching with Minecraft is totally worth it if you successfully manage your students. Minecraft Education Edition’s greatest strength can also be its - [CODEKIDS科文教育 - 珀斯编程和机器人学校](https://codekids.com.au/cn/) - 科文教育(澳大利亚) 科文教育青少年编程学校(英文名称:Codekids Australia)提供高质量、适合儿童的编程课程,以帮助我们的学生在 2030 年及以后取得成功。 当孩子们学习编程时,他们不仅在学习编程语言,更重要的是他们还在学习新的思考方式并将他们的想法带入生活。 科文教育的课程鼓励学生将他们学到的知识应用到各种兴趣领域,包括创意艺术、高级机器人、应用程序/网络/游戏开发甚至人工智能等领域。 每个孩子都应该学习编程! 到2030年,人工智能和机器人预计将取代目前世界上多达30%的人力. 这一趋势在西澳大利亚州已经可以看到, 例如在Pilbara矿区,33%的Rio Tinto卡车都实现了自动化。 为了让孩子赢在起跑线和保持领先地位,我们需要紧跟社会发展,让孩子们在成长阶段就具备编程技能。学习编程和编程逻辑的孩子能更好地解决问题,有更强的分析推理能力,他们也会成为积极主动、更有好奇心的学习者,从而帮助他们构建知识框架。 我们的课程科文教育在孩子学习编程的每一环节提供支持。 我们是澳大利亚青少年编程教育的领导者:为学生提供新颖的课程系列,让他们的学习稳定、持续的进步。我们的讲师会从基础知识入手,帮助不同年龄段的儿童逐步渐进提高。 Scratch 课程为 1 至 6 年级设计 Robotics 课程为 3 至 10 年级设计 Python 课程为 4 至 12 年级设计 科文教育课程旨在让孩子对不同等级的编程快速建立自信。他们先通过我们的 Scratch 编程课程学习可视化编程,然后在机器人编程课程中,对编程语言的理论进行实际应用。我们的机器人编程还为学生提供基于文本的编程经验,这使学生有信心的应对更复杂编程课程,即Python 编程课程。 充分掌握了Python和人工智能课程,学生将拥有必要的科学技能,甚至很可能在未来的数字世界成为创新的开拓者或企业家。 什么是Scratch和创意编程? Scratch是世界上最受小学生欢迎的编程语言,在全世界拥有4300万用户。Scratch的可视编程块对学习编程概念和计算思维特别有用。我们的Scratch课程是由哈佛教育研究生院设计的,是一个集创意、策略和各项活动功能为一体的创造性计算编程语言。在本课程中,孩子们将学习如何创作故事,如何使动画栩栩如生,如何编写乐器代码,如何设计游戏以及如何控制机器人。 课程设计 (Scratch beginner/intermediate/advanced level) Scratch 编程与创意计算课程专为 1 至 6 年级学生设计。本课程培养学生的创造力、想象力和兴趣,支持个人与计算机的联系。已经学习过编程的孩子也可以报名Scratch课程,因为我们的课程涵盖了高阶课程。 还能为学生学习 Python 等高级编程语言奠定了坚实的基础。 什么是Python和人工智能编程? - [Privacy Policy](https://codekids.com.au/privacy-policy/) - Who we are Our website address is: https://codekids.com.au. Comments When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection. An anonymized string created from your email address (also called a hash) may be provided - [Terms and Conditions](https://codekids.com.au/termsandconditions/) - Terms and Conditions Behaviour CodeKids is a fun and safe experience for everybody. To ensure everyone receives a fun and safe experience we have rules in place for all students to follow. Any student who wilfully engages in disruptive behaviour or any form of bullying will be asked to leave the academy. Parents will - [Coding for Children: a Guide for Australian Parents in 2021](https://codekids.com.au/coding-for-children-a-guide-for-australian-parents-in-2021/) - Coding for Children: a Guide for Australian Parents in 2021 Written by Nick B. (CTO of Codekids Australia) and edited by Alex S. (CEO of Codekids Australia) [su_tab title="Enrol To A Coding Class in Perth" url="https://codekids.com.au/courses/"]Tab content[/su_tab] Why should my child learn to code? There are many different reasons that learning to code can be - [Facilities](https://codekids.com.au/facilities/) - Inspired By Knowledge & Innovation Cutting Edge Curriculum Students are not just learning coding, Codekids offers a unique project-based learning curriculum, focusing on interaction among students and teachers in the class. Read MoreInnovative Teaching Teachers often challenge students to apply ideas from the classroom to real-world problems and execute projects that require teamwork, experimentation, and ## Products - [2027 Algorithmic programming and Australian informatics olympiad competition](https://codekids.com.au/product/algorithmic-programming-and-australian-informatics-olympiad-competition/) - This class is designed to help students develop algorithmic thinking, problem comprehension, and problem-solving skills. These foundational abilities enable them to design efficient and correct algorithms—representing the highest level of programming expertise sought after by future employers. Students may choose to register for the Australian Informatics Olympiad (AIO) exam at the CodeKids testing Centre. Participation - [Scratch & Computational Thinking Club at Perth Modern School (Beginner & Pre-Intermediate levels - Open for all students)](https://codekids.com.au/product/scratch-computational-thinking-club-beginner-preintermediate-at-perth-modern-school-open-for-all-students/) - The Scratch & Computational Thinking Beginner Club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. This club will teach students Scratch and Computational Thinking at the beginner and pre-intermediate levels. The club lays a solid foundation for our students to learn advanced programming languages, such as Python and JavaScript. - [Python club at Rossmoyne Senior High School (Beginner levels - Open for all students)](https://codekids.com.au/product/python-club-at-rossmoyne-senior-high-school-beginner-levels-open-for-all-students/) - Python Club is designed to introduce fundamental coding concepts and the Python programming language to your child. Students will learn how to write Python code, solve problems using programming, and create basic programs. Students will also learn how to use Python to code and create fun games. Python is particularly suitable for this age group - [Scratch & Computational Thinking Club at Perth Modern School (Intermediate levels - Open for all students)](https://codekids.com.au/product/scratch-computational-thinking-intermediate-club-at-perth-modern-school-open-for-all-students/) - The Scratch & Computational Thinking Club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. This club will teach students Scratch and Computational Thinking at the intermediate levels. The club lays a solid foundation for our students to learn advanced programming languages, such as Python and JavaScript. Students will learn - [MakeCode coding club at Subiaco Primary School(Exclusive to students of this school)](https://codekids.com.au/product/makecode-coding-club-at-subiaco-primary-school/) - The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills in computational thinking through the approachable block-based coding framework. The club supports the development of personal connections to computing by drawing upon students’ creativity and interests. More - [VEX Robotics Coding Club at Methodist Ladies' College(Exclusive to students of this school)](https://codekids.com.au/product/vex-robotics-coding-club-at-methodist-ladies-collegeexclusive-to-students-of-this-school/) - Course name: VEX Robotics Club at Methodist Ladies’ College *This club is exclusive to Methodist Ladies’ College students. To learn more about the class curriculum, visit: VEX IQ Robotics and Programming. Class time: 3:15pm – 4:15pm (Every Monday, except public holiday and MLC mid-term break) The class starting date and completion date are provided above. - [Junior VEX Robotics Coding Club at Methodist Ladies' College(Exclusive to students of this school)](https://codekids.com.au/product/junior-vex-robotics-coding-club-at-methodist-ladies-collegeexclusive-to-students-of-this-school/) - Course name: Junior VEX Robotics Club at Methodist Ladies’ College *This club is exclusive to Methodist Ladies’ College students. For more details about the class curriculum, visit: The Junior Robotics and Basic Coding Program Class time: 3:15pm – 4:15pm (Every Monday, except public holiday and MLC mid-term break) The class starting date and completion date - [MakeCode coding club at Willetton Primary School(Exclusive to students of this school)](https://codekids.com.au/product/makecode-coding-club-at-willetton-primary-schoolexclusive-to-students-of-this-school/) - The MakeCode club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. The club focuses on solidifying foundational coding concepts and skills in computational thinking through the approachable block-based coding framework. The club supports the development of personal connections to computing by drawing upon students’ creativity and interests. It - [MakeCode coding club at Hale School(Term 4 - Exclusive to students of this school)](https://codekids.com.au/product/makecode-coding-club-at-hale-schoolterm-4-exclusive-to-students-of-this-school/) - The MakeCode club teaches coding languages and computational thinking using a block-based approach for an easy and engaging learning experience. It focuses on strengthening foundational coding concepts and skills in computational thinking through its accessible block-based framework. The club fosters personal connections to computing by tapping into students’ creativity and interests. Students learn computing concepts - [MakeCode coding club at ISWA (Exclusive to students of this school)](https://codekids.com.au/product/makecode-coding-club-at-iswa-exclusive-to-students-of-this-school/) - The MakeCode club teaches coding languages and computational thinking using a block-based approach for an easy and engaging learning experience. It focuses on strengthening foundational coding concepts and skills in computational thinking through its accessible block-based framework. The club fosters personal connections to computing by tapping into students’ creativity and interests. Students learn computing concepts - [2027 Game Programming & Australian STEM Video Game Challenge (Initial stage)](https://codekids.com.au/product/game-programming-australian-stem-video-game-challenge-initial-stage/) - What is the Australian STEM Video Game Challenge? The Australian STEM Video Game Challenge is a prestigious, nation-wide annual competition for students from Year 3 to Year 12. The challenge tasks students with creating their best video game based on a specific theme. (https://www.stemgames.org.au/) The Game Programming & Australian STEM Video Game Challenge program is - [Python, Game Development and AI Club at Willetton senior high school (Open to All students)](https://codekids.com.au/product/python-game-development-and-ai-club-at-willetton-senior-high-school-open-to-all-students/) - The Python, Game Development & AI Club is designed for secondary school students who already have a solid foundation in Python programming. This is an advanced extension course that focuses on applying programming skills to exciting real-world projects rather than teaching Python fundamentals. Students will build interactive games, develop AI-powered applications, and explore modern programming - [Python Club at Perth Modern School (Intermediate levels - OPEN FOR ALL STUDENTS)](https://codekids.com.au/product/python-club-at-perth-modern-school-intermediate-levels-open-for-all-students/) - Python Club is designed to introduce fundamental coding concepts and the Python programming language to your child. Students will learn how to write Python code, solve problems using programming, and create basic programs. Students will also learn how to use Python to code and create fun games. Python is particularly suitable for this age group - [Python Club at Perth Modern School (Beginner levels - OPEN FOR ALL STUDENTS)](https://codekids.com.au/product/python-club-at-perth-modern-school-beginner-levels-open-for-all-students/) - Python Club is designed to introduce fundamental coding concepts and the Python programming language to your child. Students will learn how to write Python code, solve problems using programming, and create basic programs. Students will also learn how to use Python to code and create fun games. Python is particularly suitable for this age group - [Scratch & Computational Thinking Club at Rossmoyne senior high school (intermediate levels - Open for all students)](https://codekids.com.au/product/scratch-computational-thinking-club-at-rossmoyne-senior-high-school-intermediate-levels-open-for-all-students/) - The Scratch & Computational Thinking Club teaches the coding language and computational thinking using block-based approaches for an easy learning journey. This club will teach students Scratch and Computational Thinking at the intermediate levels. The club lays a solid foundation for our students to learn advanced programming languages, such as Python and JavaScript. Students will learn computing concepts - [Python Club for Secondary School students at Willetton senior high school (Open to All students)](https://codekids.com.au/product/python-club-for-secondary-school-students-at-willetton-shs-open-to-all-students/) - Take your coding skills to the next level with our Python Club for Secondary School Students. Designed for students aged 12–17, this hands-on course develops strong programming skills through exciting coding challenges, practical projects, and game development. Students will strengthen their understanding of Python while exploring object-oriented programming (OOP), problem-solving, algorithms, and software development. Those - [Python Club for Primary School students at Willetton senior high school (Open to All students)](https://codekids.com.au/product/python-club-for-primary-school-students-at-willetton-shs-open-to-all-students/) - The Python Club for Primary School Students is designed for young learners aged 9–12 who are ready to move beyond block-based coding and begin learning one of the world’s most widely used programming languages. This course focuses on building a strong foundation in Python programming through engaging, hands-on projects and coding challenges. Students will learn core - [Scratch & Computational Thinking Club at Rossmoyne senior high school (Beginner & Pre-intermediate levels - Open for all students)](https://codekids.com.au/product/scratch-computational-thinking-club-at-rossmoyne-senior-high-school-beginner-pre-intermediate-levels-open-for-all-students/) - The Scratch & Computational Thinking Club is designed for primary school students, and there are no prerequisites. It is taught in a fun and interesting manner, with students receiving tailored coding tasks and tutoring. Students of various ages and abilities can attend this class. The club lays a solid foundation for our students to learn - [2-Day Python holiday class for high school students ](https://codekids.com.au/product/2-day-python-holiday-class-for-high-school-students/) - What is the Python holiday class for high school students? The class is designed for high school students, particularly those who are new to the Python programming language in their high school curriculum. This holiday class offers an excellent introduction to, or revision of, the Python programming language, providing a solid foundation for our Python - [Vex IQ Robotics and programming school holiday class](https://codekids.com.au/product/vex-iq-robotics-and-programming-school-holiday-class/) - The Vex IQ Robotics and programming holiday class introduces children to a range of hardware components, such as motors and gear-trains, based on the Vex IQ system—a top-tier robotics platform designed to extend beyond the capabilities of Lego Mindstorms. It also allows students to use the block-based coding language of Scratch to complete competition-based challenges, - [2-Day Kids Animation holiday class](https://codekids.com.au/product/2-day-kids-animation-holiday-class/) - Bring your child’s imagination to life in this fun, hands-on introduction to animation! Across two creative days, students will learn how everyday objects—Lego, clay, paper, toys—can be turned into real animated movies using kid-friendly stop-motion apps. Day 1: Lego Animation & FlipbooksChildren start with a simple flipbook to learn how movement works frame by frame, - [Scratch and Computational Thinking School Holiday Class(beginner level)](https://codekids.com.au/product/scratch-and-computational-thinking-school-holiday-class(beginner-level)/) - The Scratch and Computational Thinking School Holiday Class is designed for primary school students new to coding. It teaches the fundamentals of coding and computational thinking using a block-based approach for an easy learning journey. What is Scratch? Scratch is the world’s most popular programming language for primary school children with 43 million users worldwide. - [5-Day Tech Systems & Game Server Builder Camp](https://codekids.com.au/product/5-day-tech-systems-game-server-builder-camp/) - Build real-world tech skills in this hands-on, beginner-friendly program!Students will set up their own computing environment, explore Linux, learn essential terminal tools, configure a simple Minecraft server and server manager, and discover the basics of cybersecurity, including the responsibilities of a service provider. Across five days, students will: Set up a virtual machine and operating - [Python holiday class for primary school students ](https://codekids.com.au/product/python-holiday-class-for-primary-school-students/) - What is the Python holiday class for primary school students? The class is designed for primary school students in Years 3 to 6, with little or no prior Python programming experience. This holiday class offers an excellent introduction to the Python programming language, providing a solid foundation for our Python beginner program offered during the - [Scratch and Computational Thinking School Holiday Class (Beginner Level)](https://codekids.com.au/product/scratch-and-computational-thinking-school-holiday-class-beginner-level/) - The Scratch and Computational Thinking School Holiday Class (Beginner Level) is designed for primary school students new to coding and programming. It teaches the fundamentals of coding and computational thinking using a block-based approach for an easy learning journey. This class provides a strong foundation, allowing students to continue developing their Scratch and computational thinking - [private class](https://codekids.com.au/product/privateclass/) - Class Date/Time: To Be Announced (TBA) For details about the class schedule, please reach out to us. Our team will assist you in connecting with one of our expert coding instructors. Email: enrol@codekids.com.au Phone: 0451468848 Our one-on-one online class is designed to complement our group class offerings. Your child can learn at their own pace, - [test product](https://codekids.com.au/product/testproduct/) ## Portfolio - [The Junior Robotics](https://codekids.com.au/avada_portfolio/the-junior-robotics/) - The Junior Robotics is a Codekids’s subject for primary school students. As part of this program, the students will complete a variety of robotic projects including a car robot, a robotics arm, and a walking robot, utilising the VEX GO platform, which is more advanced than LEGO WeDo. This program is designed to introduce both - [Scratch & Computational Thinking](https://codekids.com.au/avada_portfolio/scratch-computational-thinking/) - The Scratch & Computational Thinking program (ages 6-11) is a Codekids’s core subject, which is usually more interesting and challenging than the Scratch or other coding classes taught at your child’s school. Students are highly encouraged to start from this program if they have none or limited coding experience. The program supports the development of - [MakeCode Coding](https://codekids.com.au/avada_portfolio/makecode-coding/) - MakeCode Coding Program (Ages 7–11) The MakeCode Coding Program is a foundational course at CodeKids, tailored for students aged 7 to 11. Compared to standard school-based coding classes, this program is more engaging, hands-on, and intellectually stimulating. It is ideal for students with no prior coding experience, as well as those with some basic knowledge. - [Coding with Minecraft](https://codekids.com.au/avada_portfolio/coding-with-minecraft/) - The Coding with Minecraft program (ages 6-11) is a Codekids’s subject for primary school students. The program is designed for students who are looking to learn the fundamentals of programming inside of a familiar context. What is Minecraft Programming? Minecraft is the world’s best selling video game for a reason – it inspires creativity, innovation - [Game programming & development](https://codekids.com.au/avada_portfolio/game-programming-australian-video-game-competition/) - The Game programming & development Program (ages 10-17) is a Codekids’s programming subject. The program will teach students the full game development process, including both game design and game programming skills. By the end of the program, students will have taken their own game idea from concept to a final product, ready to compete in - [Make Game With Roblox](https://codekids.com.au/avada_portfolio/roblox-coding/) - The Make Game With Roblox program (ages 9-17) is a Codekids’s subject . The program is designed for students who want to learn Roblox Studio and the Lua programming language. Students will learn how to navigate the Roblox Studio interface, including how to add objects and modify values. They will then be introduced to the - [Python programming & Artificial Intelligence](https://codekids.com.au/avada_portfolio/python-programming-artificial-intelligence/) - The Python programming & artificial intelligence program (ages 9-17) is a Codekids’s core subject. The program is designed for students who are looking to learn to code using a proper “grown-up” programming language. What is Python? Python is a text-based coding language. It requires students to type out all of their code: making sure to - [Vex IQ Robotics and Programming](https://codekids.com.au/avada_portfolio/vex-iq-robotics-and-programming/) - The Vex IQ Robotics and programming (ages 8-12) is a Codekids’s subject. The program introduces children to a range of hardware components, such as motors and gear-trains, based on the Vex IQ system—a top-tier robotics platform designed to extend beyond the capabilities of Lego Mindstorms. It also allows students to use the block-based coding language ## Categories - [Uncategorized](https://codekids.com.au/category/uncategorized/) - [Coding for Parents](https://codekids.com.au/category/coding-for-parents/) ## Tags - [Coding for Children](https://codekids.com.au/tag/coding-for-children/) - [Children's Coding Guide](https://codekids.com.au/tag/childrens-coding-guide/) - [Coding explained](https://codekids.com.au/tag/coding-explained/) - [Coding for parents](https://codekids.com.au/tag/coding-for-parents/) ## Product categories - [Uncategorized](https://codekids.com.au/product-category/uncategorized/) - [school holiday program](https://codekids.com.au/product-category/school-holiday-program/) - [for Year 2](https://codekids.com.au/product-category/for-year-2/) - [for Year 1](https://codekids.com.au/product-category/for-year-1/) - [for Year 3](https://codekids.com.au/product-category/for-year-3/) - [for Year 4](https://codekids.com.au/product-category/for-year-4/) - [for Year 5 - Year 6](https://codekids.com.au/product-category/for-year-5-year-6/) - [Scratch](https://codekids.com.au/product-category/scratch/) - [Python](https://codekids.com.au/product-category/python/) - [after-school coding program](https://codekids.com.au/product-category/after-school-coding-program/) - [weekend coding program](https://codekids.com.au/product-category/weekend-coding-program/) - [for Year 7 - Year 9](https://codekids.com.au/product-category/for-year-7-year-9/) - [for Year 10 - Year 12](https://codekids.com.au/product-category/for-year-10-year-12/) - [for PP](https://codekids.com.au/product-category/for-pp/) - [South of River Locations](https://codekids.com.au/product-category/south-of-river-locations/) - [North of River Locations](https://codekids.com.au/product-category/north-of-river-locations/)