Class 2: Robotics & Arduino Adventures: Fun with Making and Coding

Overall Goals: ● Spark curiosity and excitement about robotics and electronics. ● Cultivate problem-solving, creativity, and critical thinking skills. ● Introduce basic ... Show more
The Kavach
34 Students enrolled
6 reviews
  • Description

Learning Methodology:
● Blended approach: Combine teacher-led instruction, interactive activities, individual and group projects, and open-ended exploration.
● Age-appropriate language and explanations.
● Strong emphasis on play and enjoyment.
● Focus on visual learning and physical manipulation.
● Use of simple, safe materials and tools.
● Differentiation to cater to individual learning styles and paces.

Syllabus Structure:
Year 1: (Focusing on foundational skills and exploration)

Chapter 1: Introduction to Robotics
● What is a robot? Different types of robots.
● Real-world examples of robots.
● Imagination Station: Drawing dream robots.

Chapter 2: Introduction to Arduino
● What is Arduino? Its basic components and functions.
● Safely setting up an Arduino and computer.
● Blinking LED Challenge: Building a simple circuit.

Chapter 3: Exploring Sensors and Inputs
● Different types of sensors (e.g., touch, light, sound).
● How sensors interact with Arduino.
● Sensory Story Maker: Using sensors to tell a story.

Chapter 4: Exploring Outputs and Actuators
● Different types of outputs (e.g., LEDs, buzzers, motors).
● How outputs are controlled by Arduino.
● Music Box Marvel: Creating sounds with code.

Chapter 5: Movement and Motors
● Introduction to DC motors and their use in robots.
● Controlling motor speed and direction.
● Motorized Maze Madness: Building a robot that navigates a maze.

Year 2: (Building on Year 1 and introducing basic coding concepts)
Chapter 6: Sequencing and Loops
● Concept of step-by-step instructions (algorithms).
● Using code to create sequences of actions.
● Dancing Dino: Programming a robot to perform a sequence of movements.

Chapter 7: Conditional Statements
● Making decisions based on sensor input (if-else).
● Light Chaser: Programming a robot to move towards or away from light.

Chapter 8: Variables and Data
● Introduction to variables (storing information).
● Using variables to control robot behavior.
● Treasure Hunter: Programming a robot to follow a path based on stored data.

Chapter 9: Functions and Subroutines
● Breaking down complex code into smaller, reusable chunks.
● Using functions to simplify robot programs.
● Obstacle Avoider: Programming a robot to avoid obstacles using a function.

Chapter 10: Project Showcase
● Combining learned skills to build a unique robot project.
● Collaborative teamwork and presentation to classmates.

Years 5-8: (Progressive complexity and open-ended projects)
● Gradually introduce more advanced sensors, actuators, and coding concepts.
● Encourage independent exploration and experimentation.
● Focus on project-based learning with real-world applications.
● Integrate design thinking and problem-solving into projects.
● Consider participating in robotics competitions or showcases.

Additional Notes:
● This syllabus is a flexible guide and can be adapted based on available materials, class time, and student needs.
● Safety is paramount. Ensure responsible use of tools and materials, with adult supervision as needed.
● Consider incorporating diversity and inclusion by showcasing robots in various fields and promoting equal opportunities in STEM fields.
● Most importantly, make learning fun and engaging! Robotics and Arduino provide a wonderful platform for creative exploration and discovery.

Course details
Duration 10 hours
Lectures 5
Video 9 hours
Quizzes 1
Level Advanced


Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed
Class 2: Robotics & Arduino Adventures: Fun with Making and Coding