In this digital world, speaking the language of a computer, an app or a smartphone is increasingly important, so it’s no surprise that coding is all the rage these days. It’s being taught in more and more schools, and at an ever-younger age. If you’ve got young tech whizzes at home, get them excited for the long break by enrolling them in one of the holiday coding camps at SG Code Campus. Here’s a sneak peek at what’s on offer!
About SG Code Campus
Fun camps on offer
Basics 1 to 6 Camps (ages 7 to 12)
Younger ones can get a head start in coding at the Basics camps, where Code Campers will be introduced to the fundamentals of coding and computer science using block-based program
Advanced coders who have completed the Basics sequence can then flow onto the Principles sequence, which focuses on the mastery of text-based programming languages.
Principles 1 to 4 Camps (ages 13 to 18)
The Principles camps come in a series, with each one building on the previous camp’s concepts. Each camp (except Principles 1) has a prerequisite of attending the previous level.
Introducing the basics of Python programming, the Principles 1 camp is a good place for beginners as no prior experience is needed. Code Campers are taught how to read and write the programming language through engaging, problem-solving activities in a Minecraft world!
At the Principles 2 camp, Code Campers use concepts learnt in Principles 1 to build programs such as art, animations and even games. They’ll learn how to use functions as programming tools to solve issues in Python code.
Leveraging on the skills learnt in Principles 1 and 2, kids will learn how to use data structures in the Principles 3 camp. These allow them to create more complex programs and find solutions to real-world problems more efficiently and effectively.
During the Principles 4 camp, Code Campers will use the skills and concepts they’ve learnt to create their own video game – how exciting is that? They’ll be taught object-oriented programming (OOP) that allows them to think about the behaviour of their program and how its components interact.
Java Camps (Ages 15 to 18)
Catering to older kids, the Java 1 and 2 Camps aim to provide a good foundation in the Java programming language. The practical skills learnt here will be particularly useful if campers are already enrolled in or deciding to take up Computer Science under the iGCSE, IB or Advanced Placement (AP) curricula in school. Students requiring further help can continue on to weekly tutoring sessions under the specialised Academics programme for IB Computer Science.
Hear from a student
“The SGCC Java course really helped set me up for my Higher Level IB computer science course despite me not having prior knowledge of computer science. The instructors were extremely helpful and knowledgeable and I’d highly recommend anyone who is interested in coding to give it a try!” – Oliver Gullery (16)