Be a leader, instead of a follower; Be a creator, not just a consumer!
Stimulate ideas and encourage turning them into reality by constructing apps and programming robots. This fosters creativity and develops strong problem solving skills.
Stimulate ideas and encourage turning them into reality by constructing apps and programming robots. This fosters creativity and develops strong problem solving skills.
RoboCode Creator Program utilizes a versatile collection of tools and software that are internationally accredited by industry professionals. This program gradually transits our RoboCode Creators from drag-and-drop block-based coding platform to the professional coding literacy, and challenges the flexibility and adaptability through applying programming skills in different tools.
To solve complex problems and find desirable solutions for the needs of people, design thinking draws upon logical reasoning, imagination and intuition, to explore technical possibilities that benefit the end users. Through assigned projects, our RoboCode Creators are guided along the process of design thinking that discover the real needs of a task, brainstorm ideas, deliver the solution and evaluate the outcomes.
Believing creativity is central to the design process, we emphasize imagination, creativity and critical thinking through the coding journey of RoboCode Creators. This cultivates curious minds and unleashes their potentials by encouraging new ideas to solve problems. Students will also experience the amazing power and possibilities of coding.
“I like RoboCode Academy! I learned how to develop programs to make mBot do things for me with ultrasonic sensors, line follower etc.”
Marcus (Aged 10), RoboCode Creator
MIT AppInventor is an intuitive, visual programming environment that allows everyone – even children – to build fully functional apps for smartphones and tablets. The blocks-based tool facilitates the creation of complex, high-impact apps in significantly less time than traditional programming environments.
Students will learn to program various objects or elements on a page using HTML, beautify them with different elements or objects using CSS, and use Javascript to create web applications or interactive effects with various functions.