The First Code Explorer program inspires technology savvy primary school students to go beyond mobile and computer gaming, and move to create their own games and apps. With the emphasis of creativity, First Code Explorer empowers students through problem solving using technology. Students learn computer science concepts, user-centric design, and mobile app development.
Explorer Program offers a vigorous, multi semester curriculum that is catered for students to dive into the world of computer science and software development.
To cultivate their curious minds, our instructors guide students through their personal projects towards end of each term. Through the process, students learn to make their own mobile apps from idea to reality.
Our curriculum emphasizes computer science concepts. Laying a solid foundation of such from a young age, students can apply computational thinking skills to solve problems in different facets of their lives.
"I would like to share our fantastic experience with First Code Academy. My boys enjoyed a lot this first term and they learn deeply the beginning of programming. The method is suitable for kids and the team is very professional: for each lesson, they have a little quiz on what they have learned the week before and the parents receive each week a report. Thanks a lot and see you for the next term soon!"
Marie, Parent of Nicolas and Thomas, French School of Singapore
PS: Click on the image (on the left) to view details.
"Aislinn had always been curious about how her App games were created. I introduced her to code.org website but she was not pacified and requested for coding classes. Aislinn loves her lessons at First Code, where she finds her instructors knowledgeable, approachable and open to ideas. After each lesson, she would be very excited to show us her App creation. Her face was simply beaming with pride and happiness that could only result from a truly enjoyable and energy well-expended lesson."
Emily, Parent of Aislinn Goh, Raffles Girls' Primary School
Equips students with the basic computer science knowledge and to utilize the software, App Inventor, to create a series of apps throughout the course. Suitable for students with no prior programming knowledge. AX101 is equivalent to Holiday Camp's module - AppJamming: Make Your Own App!
AX101 is equivalent to camp module - AppJamming: Make Your Own App!
The AppJamming II course empowers students to solve real world problems through decomposing problems, researching independently as well as managing their projects.
AX102 is equivalent to camp module - Intermediate AppJamming
This course is designed for the creative minded. We will be introducing the relationship between simulation, number, aesthetic, art and nature. Within the context of the visual art, students will get to learn how to code in Processing, a Java-based, flexible software, widely used among designers and researchers. Constrained by colors, line and circle, each student will be guided to code their own one-of-a-kind poster and bring a hard-copy back home
AX103 is equivalent to camp module - Visual Art with Code: Intro to Java Processing
No Prerequisite Needed
Students learn to design and apply 3D design elements on their designs with the use of 3D modeling and printing techniques, using TinkerCad, a beginner friendly 3D modeling software. Students get to print out their very own 3D product to take home.
Prerequisite: Minecraft Experience
Students will be able to programme, manipulate and design the functions of different objects in Minecraft, by tapping into the code and creating anything they can imagine. Using the online platform, LearnToMod to modify video games and strengthen their block-based programming knowledge.
No Prerequisite Needed
This course aims to introduce hardware programming through Arduino, an open-source electronics platform with easy-to-use hardware and software. By covering hardware basics including input and sensors, students explore the Arduino extensible software and hardware. Students will be using Snap4Arduino, a block based programming language, to give students hands-on first try on programming.