The First Code Creator program lays a solid foundation of computer science concepts and theories through developing technically challenging apps. With an emphasis on hands-on development and bringing ideas to reality, the program guides students to deepen their understanding on key current topics in technology, including privacy, security and social networking.
This program covers computational thinking on 7 areas including Creativity, Abstraction, Data, Algorithms, Programming, Internet, and Impact.
The Creator Program offers a fast-pace, challenging curriculum to give a head-start to the college level computer science courses.
From mobile applications development to web frameworks, First Code Creators get their hands on the latest technologies that are used by industry professionals in technology companies and startups.
Some say coding is like a super power. What better way to do with a gift than to share it? Our Creators apply coding and software development skills to solve problems for our community, through making apps or websites.
"Both of them enjoyed their courses with you tremendously ! Please keep up your good job of providing useful and interesting programming courses to kids in Singapore."
Thomas, Parent of Angelina and Jing Hao, Rosyth School & Raffles Institute
PS: Click on the image (on the left) to view details.
The AppJamming I course introduces App Inventor 2 as a language and aims to empower students to solve real world problems through decomposing problems, researching independently as well as managing their projects.
AC101 is equivalent to camp module - Mobile Apps Development
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
Mobile Apps Development Plus is an exclusive, pilot program with MIT, providing students a first hand opportunity to use AppInventor’s latest storage and database components. From introducing fundamental computer science concepts, applying Design Thinking process to utilizing AppInventor as a language, students are introduced to the deeper concepts of cloud, database and persistence. Adapting a curriculum used in Silicon Valley, we cover user-centric design and mobile app development. Students receive personal guidance from our professional trained instructors in thinking through algorithms, decomposing problem and formulating multiple solutions.
The Python 101 course introduces the basics of Python and computer science by programming a series of fun games and rewarding code challenges. In addition to Python syntax and computer science concepts, students also learn to think about problems logically and solve them systematically.
The Swift course introduces the programming language Swift, which is a profession language for making iOS and macOS applications. This course will lay the foundation for learning the Swift syntax and the XCode IDE. These are necessary building blocks to prepare students for programming their favorite Apple devices (iPhones, macs, Apple watch, Apple TV).