Course Description: This course is designed to introduce students to the fascinating world of robotics using Arduino Uno, one of the most popular microcontroller platforms. Students will learn the basics of robotics, including programming, electronics, and mechanical design, through hands-on projects and experimentation. By the end of the course, students will have gained fundamental knowledge and skills in robotics and be able to create their own simple robotic projects.
Course Objectives:
- Introduce students to the field of robotics and its applications.
- Familiarize students with the Arduino Uno microcontroller and its components.
- Teach students basic electronics concepts such as circuits, sensors, and actuators.
- Develop students’ programming skills using Arduino’s programming language.
- Encourage creativity and problem-solving through hands-on robotic projects.
- Foster collaboration and teamwork through group projects and discussions.
- Cultivate a mindset of continuous learning and exploration in robotics.
Assessment:
- Class participation and engagement in discussions and activities.
- Completion of individual and group assignments.
- Performance on quizzes and tests assessing understanding of concepts and skills.
- Evaluation of final robotic projects based on creativity, functionality, and presentation.
Materials Required:
- Arduino Uno boards and components kits for each student or group.
- Breadboards, wires, resistors, LEDs, sensors, motors, and other electronic components.
- Basic tools (screwdrivers, pliers, etc.) for mechanical assembly.
- Laptops or computers with Arduino IDE installed.
- Additional materials for project-specific requirements (e.g., chassis, wheels, sensors).