We're taking extra measures to ensure your children are safe. Terms and Conditions
Genius Robotics CURRICULUM
Welcome to Genius Robotics Coding School, where we help kids develop 12 key skills of the 21st century through our innovative robotics and coding courses. Our courses are designed to allow students to explore the exciting world of science, technology, engineering, and math in a fun and interactive way. Register today and give your child the gift of coding!
Objectives of the Primary Curriculum (6-7 years) - **Development of technical and digital skills**: Introducing children to the world of robotics and programming through the use of modern educational tools. - **Encouraging creativity and innovation**: Stimulating creative thinking and problem-solving skills through hands-on activities and projects. - **Promoting collaboration and teamwork**: Collaborative learning and development of communication skills through group projects. ### Educational Robots Used #### 1. **BeeBot and BlueBot (Beginner Level** - **Basic Activities**: Learning basic programming concepts by directing robots around a map using simple commands. - **Coordination and Logic**: Develop coordination and logic skills by planning routes and solving puzzles. #### 2. **Botley (Beginner Level)** - **Screenless programming**: Introducing programming concepts through the use of command cards and interactive accessories. - **Games and Challenges**: Practical activities involving avoiding obstacles and completing specific tasks. #### 3. **Sphero (Intermediate Level)** - **App Programming**: Using Sphero Edu apps to program Sphero robots through code blocks and textual languages. - **STEM Projects**: Develop projects involving physics, mathematics and engineering through interactive experiments and challenges. #### 4. **Alpha 1S (Advanced Level)** - **Programmable Humanoid Robot**: Introduce kids to advanced programming and control of a humanoid robot capable of complex movements. - **Simulation Projects**: Creating and implementing realistic scenarios where the Alpha 1S performs specific tasks or interacts with the environment. ### Programming Platforms for Beginners #### 1. **OSMO Coding (Augmented Reality)** - **Introduction to Programming**: Use OSMO Coding to learn basic programming concepts by physically manipulating blocks of code in augmented reality environments. - **Interactive Games**: Develop problem-solving skills and logical thinking through interactive games and challenges. #### 2. **Scratch Jr (Beginner Level)** - **Visual Programming**: Using Scratch Jr to learn programming by creating interactive stories and simple games. - **Creativity and Narrative**: Developing storytelling and creativity skills through projects involving animated characters and scenarios. ### Structure of the Curriculum #### **Beginner Level ** - **BeeBot and BlueBot, Botley, OSMO Coding, Scratch Jr** - **Activities**: Introduction to programming, coordination and logic through simple games and challenges. #### **Intermediate Level** - **Sphero** - **Activities**: App programming, STEM projects and interactive experiments. #### **Advanced Level** - **Alpha 1S** - **Activities**: Advanced programming, controlling a humanoid robot, simulation projects and complex scenarios. ### Resources and Equipment - **Educational robots**: Each child will have access to robots appropriate to their level of study. - **Teaching materials and technical support**: Multilingual educational materials and continuous technical support to facilitate learning. - **Online platforms**: Access to online platforms for additional exercises and feedback. ### Conclusion This curriculum provides a well-rounded educational experience tailored to the needs and interests of children of all ages. We are confident that by using these cutting-edge technologies, we will inspire and educate the next generation of innovators and technology leaders. **Thank you and we look forward to seeing you in September with the new school year 2024-2025!** Respectfully, Genius Robotics Team
Objectives of the Intermediate Curriculum 8-10 years - **Development of technical and digital skills**: Introducing children to the world of robotics and programming through the use of modern educational tools. - **Encouraging creativity and innovation**: Stimulating creative thinking and problem-solving skills through hands-on activities and projects. - **Promoting collaboration and teamwork**: Collaborative learning and development of communication skills through group projects. ### Educational Robots Used #### 1. **Dash (Beginner Level)** - **Basic Activities**: Introduce basic programming concepts by using the Wonder app and Blockly to program the Dash robot to perform simple tasks. - **Interactive games**: Develop coordination and logic skills through games and challenges. #### 2. **Codey Rocky (Beginner and Intermediate)** - **Block Programming**: Using the Makeblock platform to program the Codey Rocky robot, combining hardware and software components. - **STEM Projects**: Activities that encourage learning through experiments and interactive projects. #### 3. **Cozmo (Intermediate Level)** - **Core Artificial Intelligence**: Explore the Cozmo robot's AI functions, such as facial recognition and emotional interactions. - **Creative programming**: Using visual programming language to create interactive scenarios and games with Cozmo. #### 4. **Alpha 1 (Intermediate and Advanced)** - **Programmable Humanoid Robot**: Introducing kids to programming and controlling a humanoid robot capable of complex movements. - **Simulation Projects**: Creating and implementing realistic scenarios where Alpha 1 performs specific tasks or interacts with the environment. #### 5. **Alpha Mini (Advanced Level)** - **The first humanoid robot with AI**: Advanced use of built-in AI functions such as voice recognition, object recognition and social interaction. - **Advanced AI Projects**: Developing complex applications and scenarios that combine AI and robotics functionality to solve real-world problems. ### Programming Platforms for Beginners #### 1. **Scratch (Beginner and Intermediate Level)** - **Visual Programming**: Using Scratch to learn programming by creating interactive stories, games and animations. - **Creativity and Narrative**: Developing storytelling and creativity skills through projects involving animated characters and scenarios. ### AI Applicability Study #### 1. **Introduction to AI (Intermediate and Advanced, 10-14 years old)** - **AI Fundamentals**: Introducing kids to the basic concepts of artificial intelligence and machine learning. - **Practical AI Projects**: Creating simple AI applications such as robots that can recognize objects or respond to voice commands. ### Structure of the Curriculum #### **Beginner Level** - **Dash, Codey Rocky, Scratch** - **Activities**: Introduction to programming, coordination and logic through simple games and challenges. #### **Intermediate Level** - **Codey Rocky, Cozmo, Scratch** - **Activities**: Application programming, STEM projects, basic artificial intelligence and interactive experiments. #### **Advanced Level** - **Alpha 1, Alpha Mini** - **Activities**: Advanced programming, control of a humanoid robot, simulation projects and AI applicability studies. ### Resources and Equipment - **Educational robots**: Each child will have access to robots appropriate to their level of study. - **Teaching materials and technical support**: Multilingual educational materials and continuous technical support to facilitate learning. - **Online platforms**: Access to online platforms for additional exercises and feedback. ### Conclusion This curriculum provides a well-rounded educational experience tailored to the needs and interests of children of all ages. We are confident that by using these cutting-edge technologies, we will inspire and educate the next generation of innovators and technology leaders. **Thank you and we look forward to seeing you in the 2024-2025 school year!** Respectfully, Genius Robotics Team
Objectives of the Secondary Curriculum 10-12 years - **Development of technical and digital skills**: Introducing children to the world of robotics and programming through the use of modern educational tools. - **Encouraging creativity and innovation**: Stimulating creative thinking and problem-solving skills through hands-on activities and projects. - **Promoting collaboration and teamwork**: Collaborative learning and development of communication skills through group projects. ### Educational Robots Used #### 1. **mBot (Beginner Level)** - **Block Programming**: Using the Makeblock platform to program the mBot robot, introducing the basic concepts of programming and robotics. - **Interactive Projects**: Develop simple projects involving sensors and motors, encouraging hands-on learning. #### 2. **Arduino (Intermediate Level)** - **Introduction to Electronics**: Learning the basic components of electronics and how they are integrated into robotics projects. - **Arduino IDE Programming**: Using the Arduino IDE to write and upload code to microcontrollers, developing line-of-code programming skills. #### 3. **ClicBot (Intermediate and Advanced)** - **Modular Robot**: Assembling and reconfiguring the ClicBot robot to perform various tasks and functions. - **Visual and Textual Programming**: Using both visual programming interfaces and Python to control the robot's behaviors. #### 4. **Alpha Mini (Advanced Level)** - **Humanoid Robot with AI**: Advanced use of built-in AI functions such as voice recognition, object recognition and social interaction. - **Advanced AI Projects**: Developing complex applications and scenarios that combine AI and robotics functionality to solve real-world problems. #### 5. **UGOT (Advanced Level)** - **First AI Modular Robot**: Exploring advanced AI and modular robotics technologies. - **Complex Projects**: Creating and programming modular robots to perform complex tasks, using AI to learn and adapt to new environments. ### Transitioning to Programming in Lines of Code with Python - **Introduction to Python**: Learning the basics of the Python language, including syntax, control structures, and functions. - **Applied Projects**: Developing hands-on projects that use Python to control robots and implement AI algorithms. - **Hardware Integration**: Using Python to program microcontrollers and interact with different hardware components. ### Study of Modular Robotics and AI #### 1. **Introduction to Modular Robotics (Intermediate and Advanced)** - **Modular design**: The concept of modular design and its benefits in developing flexible and adaptable robots. - **Practical Projects**: Assembling and programming modular robots to perform varied and complex tasks. #### 2. **Fundamentals of Artificial Intelligence (Intermediate and Advanced Level)** - **AI Basics**: Introduction to the basic concepts of artificial intelligence and machine learning. - **Practical Applications**: Creating simple AI applications, such as object recognition or natural language processing, and integrating them into robotics projects. ### Structure of the Curriculum #### **Beginner Level ** - **mBot, Programming by blocks** - **Activities**: Introduction to programming and robotics through simple and interactive projects. #### **Intermediate Level** - **Arduino, ClicBot** - **Activities**: Programming in lines of code, electronics projects and modular robotics. #### **Advanced Level** - **Alpha Mini, UGOT** - **Activities**: Advanced programming, complex robotics and AI projects, applied study of artificial intelligence. ### Resources and Equipment - **Educational robots**: Each child will have access to robots appropriate to their level of study. - **Teaching materials and technical support**: Multilingual educational materials and continuous technical support to facilitate learning. - **Online platforms**: Access to online platforms for additional exercises and feedback. ### Conclusion This curriculum provides a well-rounded educational experience tailored to the needs and interests of children of all ages. We are confident that by using these cutting-edge technologies, we will inspire and educate the next generation of innovators and technology leaders. **Thank you and we look forward to seeing you in the 2024-2025 school year!** Respectfully, Genius Robotics Team
Objectives of the Tertiary Curriculum 12-14 years - **Development of technical and digital skills**: Introducing children to the world of robotics and programming through the use of modern educational tools. - **Encouraging creativity and innovation**: Stimulating creative thinking and problem-solving skills through hands-on activities and projects. - **Promoting collaboration and teamwork**: Collaborative learning and development of communication skills through group projects. - **Integrating Advanced Technologies**: Introducing AI, VR and IoT concepts to prepare students for the technological future. ### Educational Robots Used #### 1. **UGOT (Intermediate and Advanced Level)** - **First AI Modular Robot**: Exploring advanced AI and modular robotics technologies. - **Complex Projects**: Creating and programming modular robots to perform complex tasks, using AI to learn and adapt to new environments. #### 2. **Kai's Clan (Intermediate and Advanced)** - **Robotics and VR**: Using Kai's Clan robots to combine robotics, augmented reality (AR) and virtual reality (VR) in an immersive educational environment. - **Global Collaboration Projects**: Participating in projects that enable collaboration with teams around the world, developing teamwork and communication skills. #### 3. **Yanshee (Advanced Level)** - **The most advanced humanoid educational robot**: Using the Yanshee robot, which integrates AI, IoT and advanced programming functions. - **Simulation and AI projects**: Creating complex scenarios and using AI algorithms to solve real problems and interact with the environment. ### Transitioning to Programming in Lines of Code with Python - **Introduction to Python**: Learning the basics of the Python language, including syntax, control structures, and functions. - **Applied Projects**: Developing hands-on projects that use Python to control robots and implement AI algorithms. - **Hardware Integration**: Using Python to program microcontrollers and interact with different hardware components. ### Study of Modular Robotics, AI, VR and IoT #### 1. **Modular Robotics (Intermediate and Advanced)** - **Modular design**: The concept of modular design and its benefits in developing flexible and adaptable robots. - **Practical Projects**: Assembling and programming modular robots to perform varied and complex tasks. #### 2. **Artificial Intelligence (Intermediate and Advanced Level)** - **AI Basics**: Introduction to the basic concepts of artificial intelligence and machine learning. - **Practical Applications**: Creating simple AI applications, such as object recognition or natural language processing, and integrating them into robotics projects. #### 3. **Virtual Reality (Intermediate and Advanced)** - **Integrating VR in Education**: Using VR to create immersive and interactive learning environments. - **Virtual Reality Projects**: Development of educational and training scenarios using VR technologies. #### 4. **Internet of Things (IoT) (Advanced Level)** - **IoT concept**: Understanding how interconnected devices can communicate and collaborate to solve complex problems. - **IoT Projects**: Creating and implementing projects that integrate sensors, actuators and data networks to develop innovative solutions. ### Structure of the Curriculum #### **Beginner Level ** - **Activities**: Introduction to programming and robotics through simple and interactive projects. #### **Intermediate Level** - **UGOT, Kai's Clan, Basic Python** - **Activities**: Programming in lines of code, modular robotics projects and VR. #### **Advanced Level** - **Yanshee, Complex AI and IoT Projects** - **Activities**: Advanced programming, complex robotics, AI, VR and IoT projects. ### Resources and Equipment - **Educational robots**: Each child will have access to robots appropriate to their level of study. - **Teaching materials and technical support**: Multilingual educational materials and continuous technical support to facilitate learning. - **Online platforms**: Access to online platforms for additional exercises and feedback. ### Conclusion This curriculum provides a well-rounded educational experience tailored to the needs and interests of children of all ages. We are confident that by using these cutting-edge technologies, we will inspire and educate the next generation of innovators and technology leaders. **Thank you and we look forward to seeing you in the 2024-2025 school year!** Respectfully, Genius Robotics Team
Genius Robotics ONLINE CURRICULUM
Kai's Clan curriculum helps your kids learn about robotics, programming, augmented reality (AR), the Internet of Things (IoT), and virtual reality (VR) through a series of engaging and educational experiences. Projects included are: Water Cycle, Rescue Run, Automated Warehouse, Mars Discovery and Smart City. We will explore how these experiences connect to the real world and how they prepare children for the future. --- #### 1. Water Cycle *What children learn:* - *Robotics*: Programming robots to simulate the water cycle. - *Programming*: Creating algorithms to represent evaporation, condensation and precipitation. - *AR*: Using AR to visualize the water cycle process in 3D. *Real World Connection:* - Understanding the water cycle and its importance to the environment. - Awareness of water related issues such as pollution and conservation. *Educational Benefits:* - Stimulating critical thinking and problem solving. - Developing basic programming skills. - Learning through hands-on and visual experiences. --- #### 2. Rescue Run *What children learn:* - *Robotics*: Programming robots to perform rescue missions. - *Programming*: Developing algorithms for navigating difficult terrain and rescuing victims. - *AR*: View save scenarios in real time. *Real World Connection:* - Understanding the importance of emergency response and how technology can save lives. - Developing empathy and social responsibility. *Educational Benefits:* - Improving quick decision-making skills. - Developing teamwork and communication skills. - Stimulating interest in technology and emergency services careers. --- #### 3. Automated Warehouse *What children learn:* - *Robotics*: Programming robots to manage automated warehouses. - *Programming*: Creating algorithms for stock organization and management. - *IoT*: Using sensors to monitor and optimize warehouse processes. *Real World Connection:* - Understanding how modern warehouses and supply chains work. - Awareness of the importance of efficiency and automation in business. *Educational Benefits:* - Developing organizational and planning skills. - Learning about IoT technologies and their applications in industry. - Stimulation of logical and analytical thinking. --- #### 4. Mars Discovery *What children learn:* - *Robotics*: Programming robots to explore the Martian surface. - *Programming*: Development of algorithms for navigation and data collection on Mars. - *VR*: Using VR to simulate and plan missions to Mars. *Real World Connection:* - Understanding of space science and planetary exploration. - Developing interest in astronomy and space science. *Educational Benefits:* - Stimulation of imagination and creativity. - Learning through interactive and engaging experiences. - Developing a global perspective and interest in research. --- #### 5. Smart City *What children learn:* - *Robotics*: Programming robots to manage urban infrastructure. - *Programming*: Development of algorithms to optimize traffic and city resources. - *IoT*: Using sensors to monitor and manage urban resources. - *AR*: Viewing and interacting with city infrastructure through AR. - *VR*: Simulation and optimization of urban operations in VR. *Real World Connection:* - Understanding how smart cities work and the importance of technology in urban management. - Awareness of environmental problems and technological solutions for them. *Educational Benefits:* - Development of urban planning and resource management skills. - Learning about advanced technologies and their applications in everyday life. - Stimulating interest in engineering and urban management careers. --- #### Conclusion *Overall Benefits of Kai's Clan Curriculum:* - *Technology Skills*: Kids learn programming, robotics and the use of AR, IoT and VR technologies. - *Critical Thinking*: Hands-on activities help children develop problem-solving skills and analytical thinking. - *Creativity and Innovation*: Stimulating projects encourage children to be creative and innovate. - *Preparation for the Future*: Children are prepared for careers in technology and science. The Kai's Clan curriculum provides a complete and interactive educational experience, preparing children for an increasingly digitized and technological world. *Thank you!*
Children between the ages of 10-14 have the opportunity to learn programming in an engaging and interactive way through the online courses offered. Each course has a duration of 12 sessions, held once a week, for 1 hour and 30 minutes. Here's what kids can learn in each of these courses and how that knowledge will help them in the future: ### 1. *Scratch* - *What they will learn:* - Basic elements of programming through visual blocks. - The fundamental concepts of algorithms, loops, conditions and variables. - Creating interactive animations and simple games. - *How it helps them in the future:* - Scratch helps children understand the logic of programming in an accessible and fun way, developing their analytical thinking and creativity. ### 2. *Thunkable* - *What they will learn:* - Mobile application development without requiring advanced programming knowledge. - Using visual blocks to create complex functionality. - Publishing applications on Android and iOS platforms. - *How it helps them in the future:* - Gives them practical skills in app development, opening up opportunities in mobile technology and teaching them about user interface (UI) and user experience (UX) design. ### 3. *Gdevelop* - *What they will learn:* - Creating 2D games without writing code. - Using a visual editor to add objects, behaviors and events to games. - Export games to various platforms such as PC and mobile. - *How it helps them in the future:* - Develop skills in game design and problem solving, preparing them for careers in the video game or software industry. ### 4. *Mcreator* - *What they will learn:* - Creating mods for Minecraft game. - Adding new blocks, items, entities and biomes to the game. - Using a visual editor to customize and program game elements. - *How it helps them in the future:* - Familiarizes them with software modding and customization, encouraging creativity and understanding of data structures and programming. ### 5. *Roblox* - *What they will learn:* - Creating games and interactive experiences in Roblox Studio. - Programming in the Lua language to add custom functionality. - Publishing and monetizing games on the Roblox platform. - *How it helps them in the future:* - Gives them knowledge about game development, programming and digital entrepreneurship, opening doors to careers in game design and information technology. ### 6. *Unity* - *What they will learn:* - Basics of 3D and 2D game development using the Unity Engine. - Programming in C# to create complex scripts and behaviors. - Using the Unity editor to develop and optimize games for various platforms. - *How it helps them in the future:* - Prepares them for careers in professional game development, AR/VR applications and simulations by providing them with advanced technical and creative skills. ### Long-term benefits: - *Development of critical thinking and problem-solving skills:* Programming helps improve cognitive skills, essential in any field of activity. - *Increasing creativity and innovation:* Creating games and apps stimulates imagination and the ability to generate new ideas. - *Preparation for careers in technology:* Learning to code at an early age opens up opportunities for careers in IT, engineering and software design. - *Practical skills in technology:* The knowledge acquired prepares children for the digital future, where technical skills are increasingly valuable. These courses not only introduce children to the fascinating world of programming and technology, but also give them a significant advantage in their long-term personal and professional development. Thank you!