Targeted Participants: The targeted audience for this course would be children aged 8 to 16 years old, who have a curiosity about technology and enjoy hands-on learning. This course is designed for young learners with little to no prior experience in robotics or IoT, making it ideal for beginners. It can be delivered in schools, community centers, or after-school programs, and can also be tailored for use in summer camps and STEM workshops. This course aims to foster an early interest in engineering, coding, and innovative thinking.
Goal: Some of the major goals are -
Outcome: Upon completing the course, students will have gained robust technical skills in robotics and IoT, including knowledge of sensors, actuators, microcontrollers, and communication protocols. They will be proficient in programming and controlling robotic systems and IoT devices. Students will have hands-on experience with project-based learning, enhancing their ability to design and implement innovative solutions.
Prerequisite: Students of School Level/SSC
Course Duration: 45 Hours (3 hours/day and 3 classes/week).
Shifts: Morning (10:00am – 01:00pm), Afternoon (02:00pm – 05:00pm), Evening (05:00pm – 08:00pm)
Course Fee: 1,000 (Morning/Afternoon) and1,500 (Evening)
Brief course outline: Introduction to Robotics, Robotics Programming, Basic Components of Robots, Building and Controlling Robots, Introduction to IoT, IoT Projects, Advanced Robotics Projects, Integrating IoT with Robotics, Final Project
Detail course outline:
Module-1 (Introduction to Robotics): What is a robot? Types of robots (humanoid, industrial, etc.), Basic components of a robot (sensors, actuators, microcontroller), Robot kits and programming platforms (e.g., LEGO Mindstorms, Arduino) (3 Hours/ 1 Class)
Module-2 (Robotics Programming): Introduction to a block-based programming language (e.g., Scratch, Blockly), Basic programming concepts (variables, loops, conditionals), Creating simple programs to control lights and motors, Transitioning to text-based programming (Python or C++) (6 Hours/ 2 Class)
Module-3 (Basic Components of Robots): Types of sensors (e.g., light, touch, ultrasonic), How actuators (e.g., motors and servos) work., Integrating sensors and actuators in projects, Experimenting with different sensors and understanding their outputs, Integrating sensors into robotic projects to respond to environmental changes., Creating simple robotic pets with sensors. (3 Hours/ 1 Class)
Module-4 (Building and Controlling Robots): Introduction to different types of robot kits (e.g., LEGO Mindstorms, VEX IQ), Assembling simple robots, Basics of robot movement and control,, Building a basic robot following step-by-step instructions, Programming the robot to perform simple tasks, Robot races and obstacle courses. (6 Hours/ 2 Class)
Module-5 (Introduction to IoT): What is the Internet of Things? Real-world IoT applications (smart homes, wearables, agriculture), Components of an IoT system (sensors, actuators, microcontroller, connectivity), Using a microcontroller board (e.g., Arduino, Raspberry Pi) (3 Hours/ 1 Class)
Module-6 (IoT Projects): Overview of IoT platforms (e.g., Arduino, Raspberry Pi), Basics of Wi-Fi and Bluetooth communication, Connecting devices to the internet, Setting up a simple IoT project (e.g., weather station, smart light)., Programming IoT devices to collect and share data, Creating an IoT-based home automation system. (6 Hours/ 2 Class)
Module-7 (Advanced Robotics Projects): Building more complex robots (e.g., line-following robots, obstacle-avoiding robots), Computer vision and image processing techniques, Machine learning and artificial intelligence concepts, Autonomous robot navigation (6 Hours/ 2 Class)
Module-8 (Integrating IoT with Robotics): How robotics and IoT can work together, Real-world examples of smart robotics, Future trends in robotics and IoT, Designing and building a smart robot that can be controlled via an IoT platform, Programming the robot to perform tasks based on IoT data, Showcasing and demonstrating integrated projects. (6 Hours/ 2 Class)
Module-9 (Final Project): Group projects where students design and build their own innovative robotics or IoT solution (6 Hours/ 2 Class)