RoboCode
Smart Learning
Rooted in the content, pedagogy and expertise of the world largest IT coding and enrichment school for children and teenagers,
RoboCode Smart Learning additionally incorporates World Class, Olympiad level content, pedagogy and cutting-edge STEM, IT and Robotics activities.
Focused especially on learners aged 7 to 18, a child can benefit from progressing from zero knowledge, to technical competency and even genius level, to improve and complement his/her foundational STEM knowledge. Whether through individualized or the entire range of courses, RoboCode Smart Learning provides the most advanced enrichment education to empower your child with 21st century ready digital skills, in a fun-loving and creative environment, and at an economical price.
Using the easy to learn and fun Scratch coding language as a foundation, children of all ages will develop and improve their logical thinking, algorithmic thinking and problem solving.
Activities using games and cartoons ensure engaged learning and improve children’s abilities to perceive new information and perform various tasks.
My First Brainwave (Basic Coding)
Fun Facts:
-
7 to 12 years old
-
Online or Onsite lessons
-
90 minutes a lesson
-
Logical thinking
-
Problem solving
-
Teamwork
-
Scratch programming
-
Use basic algorithms
-
Develop own projects
-
20 lessons, taught at weekly, intensive, or customizable schedules
Start Smart
(Basic Python)
Learn Smart
(Intermediate Python)
Master Smart
(Advanced Python)
Around 10 million programmers use Python for developing software and solving real life problems.
The Smart series of courses ensures students learn and master Python, develop algorithmic thinking, tackle Mathematics problems and utilize logic, team building, software development and project management from basic through advanced levels.
Fun Facts:
Start Smart
-
11 to 14 years old
-
Online or Onsite lessons
-
90 minutes a lesson
-
15 lessons
-
Learn how to
write python code
-
Learn logical
thinking Improve problem solving skills
-
Get into software development world
-
Understand the use of
programming
languages
-
Plan and work on
software projects
-
Build soft skills
like teamwork and leadership
Learn Smart
-
13 to 18 years old
-
Online or Onsite lessons
-
90 minutes a lesson
-
15 lessons
-
Intermediate proficiency in
Python
-
Deeper
understanding for
Python use cases
-
Understanding
most used techniques in Python
-
Problem analysis techniques
-
Improve problem solving skills
-
Broader vision of software
development
Master Smart
-
13 to 18 years old
-
Online or Onsite lessons
-
90 minutes a lesson
-
20 lessons
-
Master Python
programming
language
-
Analyze
interesting
problems
-
Understand
advanced topics
in Python
-
Use Python to
solve real life problems
Start Lego
(Lego Mindstorms Level 1)
Learn Lego
(Lego Mindstorms Level 2)
Master Lego
(Lego Mindstorms Level 3)
Start Lego
This is an Introduction to Robotics course, students will learn about the application of robotics in several fields. More importantly, students will work in groups in every session to build a robot and program it. This will teach them about robot hardware and software simultaneously.
Learn Lego
This course gives students a deeper understanding of robot programming and hardware. More advanced topics and complex tasks will be introduced and solved. Students will be exposed to several use cases like sensor reading and motor movements.
Master Lego
Students will learn top level programming features in the EV3 environment, like advanced algorithms. They will work on complex projects each session. independently or participate in competitions. Our course is developed by World Robotics Olympiad medalists, so we expect our students to do as well!
Fun Facts:
Start Lego
-
7 to 13 years old
-
Onsite lessons
-
120 minutes a
-
lesson
-
15 lessons
-
Logical thinking
-
Better
-
understanding for robot physical components
-
Teamwork
-
Algorithmic
-
thinking
Learn Lego
-
13 to 18 years old
-
Online or Onsite lessons
-
90 minutes a lesson
-
15 lessons
-
Intermediate proficiency in
Python
-
Deeper
understanding for
Python use cases
-
Understanding
most used techniques in Python
-
Problem analysis techniques
-
Improve problem solving skills
-
Broader vision of software
development
Master Lego
-
9 to 18 years old
-
Onsite lessons
-
120 minutes a
-
lesson
-
15 lessons
-
Deep
-
understanding or
-
robotics projects
-
Deep
-
understanding of programming concepts
-
Soft skills like teamwork and leadership
-
Learn about World Robot Olympiad competition and
Start Micro
(Microbit Level 1)
Learn Micro
(Microbit Level 2)
Master Micro
(Microbit Level 3)
The BBC microbit is a pocket-sized computer that introduces you to how software and hardware work together. It has an LED light display, buttons, sensors and many input/output features that, when programmed, allows for logical learning and interaction. Microbit also understands the Python language and integrates into robotics development and control.
-
This course is designed for young learners who are interested in programming and hardware. It will cover basic concepts in programming through a simple visual environment.
-
This course works as an introduction for Python through Microbit hardware. Students will learn the basics of the Python programming language, algorithms and solve interesting tasks.
-
This course is designed for students who passed Microbit Level 2 and want to learn more advanced techniques and algorithms. This course will teach students how implement complex projects using hardware and Python.
Fun Facts:
Start Micro
-
7 to 10 years old
-
Onsite lessons
-
90 minutes a
-
lesson
-
20 lessons
-
Logical thinking
-
Problem solving
-
Teamwork
-
Basics of
-
programming
-
Use basic algorithms
-
Develop own projects
Learn Micro
-
10 to 13 years old
-
Onsite lessons
-
90 minutes a
-
lesson
-
15 lessons
-
Logical thinking
-
Problem solving
-
Teamwork
-
Basics of Python
-
Use basic algorithms
-
Develop own projects
Master Micro
-
13 to 16 years old
-
Onsite lessons
-
90 minutes a
-
lesson
-
20 lessons
-
Advanced Logical
-
thinking
-
Teamwork
-
Integrating Python with
-
hardware
-
Complex project
-
design
-
Advanced
-
problem solving skills
The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse.
It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python. It’s capable of doing everything you’d expect a desktop computer to do, from browsing the internet and playing high-definition video, to making spreadsheets, word- processing, and playing games.
What’s more, the Raspberry Pi has the ability to interact with the outside world, and has been used in a wide array of digital maker projects, from music machines and parent detectors to weather stations and tweeting birdhouses with infra-red cameras. Raspberry Pi being used by kids all over the world to learn to program and understand how computers work.
The Lego Mindstorm series allows for multiple robot creation, with easy-to- learn Scratch programming driving it all.
-
Start Raspberry
(Level 1)
In this course students use Python programming language to work with Raspberry pi. They will learn the basics of working with hardware, programming and software development. Through the course they will work individually and in teams to solve very interesting tasks.
-
Master Raspberry
(Level 2)
In this course students will learn advanced techniques and algorithms in Python. Several projects will be introduced and students will work on them through several sessions. The goal is to prepare students for scientific competition and exhibitions.
Fun Facts:
Start Raspberry (Level 1)
-
12-18 years old
-
Onsite lessons
-
90 minute lessons
-
15 lessons
-
Logical thinking
-
Better understanding of robot physical components
-
Teamwork
-
Algorithmic thinking
-
Integrating Python with hardware
Master Raspberry (Level 2)
-
12-18 years old
-
Onsite lessons
-
90 minute lessons
-
15 lessons
-
Advanced logical thinking
-
Teamwork
-
Integrating Python with hardware
-
Complex project design
-
Advanced problem solving skills