This course provides an interactive introduction to computer
programming through hands-on experience with the Codey Rocky robot.
Students will learn the fundamentals of coding by programming the
Codey Rocky to perform various tasks utilizing the robot's diverse
sensorsand functionalities
Advanced Techniques of Robotics (I)
Age Group: 10-16 Years
Course Outline:
Exploring the movements that the mBot2 robot can perform and using block programming to control it.
Understanding the sensors available in the mBot2 robot and how they work, with knowledge of the difference between direct mode and upload mode.
Displaying sensor data on the CyberPi screen.
Using the speaker in programming and robotics, recording, and playing sound.
Implementing multiple programming tasks simultaneously and using the ultrasonic sensor to detect and avoid obstacles.
Making the mBot2 robot follow a specific line and perform actions based on colors.
Understanding how gyroscopes and accelerometers work and integrating their measurements.
Making the robot react to sudden changes and detect rough paths.
Understanding what a Local Area Network (LAN) connection is, how to set it up, and use it in applications.
Learning how to incorporate randomness in programming.
Introduction to machine learning and how to apply it to the mBot2 robot.
Understanding how the different technical features of mBot2 interact in an integrated environment.
Setting up a communication protocol between the robot executing programs independently and the computer.
Total Hours: 14 Hours