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.
"I was not very sure whether Andrew would like it or not when he started the first term, as this was a program I asked him to enroll. Now, after the completion of the first term, Andrew decided to continue. He enjoyed the learning and the achievement he made on App Coding. This is a great place for kids to learn more intellectual things about computers, instead of only playing computer games. I was invited to join the demo day and was really impressed. First Code teachers inspired the interest, enthusiasm and confidence of the kids. Every kid did a great job!"
Parent of Andrew, Grade 9 student at Canadian International School
First Code Creator (AC201 in Winter Term '16)
PS: Click on the image (on the left) to view details.
Equips students with the basic computer science knowledge and to utilize the software, App Inventor, to create a series of Android apps throughout the course. Suitable for student with no prior programming knowledge, this is equivalent to Holiday Camp's module Mobile Apps Development.