If you’re going to learn how to code, why not pick up one of the most versatile and powerful programming languages on the planet? Be introduced to basic computer science concepts with Python! This course builds on what students previously learnt in Back to Basics: From Zeroes to Python Heroes Part A.
KEEPIN’ IT SHORT & SNAPPY
- Class taught in English & conducted online via Zoom
- An introduction to basic computer science concepts
- Code like a real programmer with a text-based language!
- Create interesting games you can play with your friends and family
Tackle Real-World Problems with Programming
You’ll be building more advanced projects with your code using functions and conditionals with Python. Create real world applications such as this “Book Finder” program, as you would find in a library!
Practice more of your debugging skills by encountering and understanding common syntax errors in Python.
Password with Python
Learn to create a password prompter project where you will have the freedom to choose how loose or how strict your security will be. Is your password strong enough?
Create your very own simple “Rock, Paper, and Scissors” Game with your own custom ASCII art with its own CPU. Do you think you will win against your own creation?
With the solid basic programming concepts you’ll learn from Python, you’ll be well-placed to pick up other programming languages in the future. So let your journey to programming awesomeness begin!
Your child will require:
- A computer or laptop with a working webcam and microphone, in order to participate in class and for our instructor to check their understanding. Kindly avoid sharing devices.
- Internet speed of 25Mbps or above. You can check your internet speed here.
- Familiarity with basic computer functions, such as typing on a keyboard, using a mouse, switching between desktop apps and navigating a browser (opening a new tab, entering URLs)
- To use the same Repl.it account from the previous course – your child will have already created a Repl.it account from before, for coding.
- Google Chrome as their default web browser during classes. You may download it here.
- Installing Zoom is recommended for a smoother learning experience. You may do so here.
(For macOS computers, please enable these permission settings)
- We also recommend that you have an adult member of your household standing by for the first 45 mins of the first class to assist with any technical difficulties that may arise.
No lectures. No memorisation. No ONE right answer. Like real life, we're all about trying things out yourself, failing, figuring what went wrong & trying again. These are the skills & mindset that will last a lifetime and how we learn in real life. Let's get kids to learn how to learn. Because the kids who learn to learn become curious, inventive, resourceful human beings who solve real world problems to make a meaningful impact.