Coding Master (Age 13-16)
The Genius Development Creator program lays a solid foundation of computer science concepts and theories through developing technically challenging programs. With an emphasis on hands-on development and bringing ideas to reality, the program guides students to deepen their understanding of key current topics in technology, including privacy, security and social networking. Also, students will be taught about the dangers of the internet and how to use the internet safely and responsibly.
This program covers computational thinking on 5 essential areas which are Creativity, Abstraction, Web Programming, Internet and Impact.
As a final project, students will discuss with their mentors on building a project that can be adapted to small businesses. After this project, students will be fully qualified to be an all-rounded programmer.
What will learn?
C++ is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines.
It was developed by Microsoft within its .NET initiative and later approved as a standard by Ecma and ISO. The language is intended to be a simple, modern, general-purpose, object-oriented.
Students will learn the basic programming skills in a practical way through different tasks and projects.
Students will learn the data structures and control structures used in Python. They will learn how to manipulate numeric data and text data. They will use Python to build up simple desktop and web applications.