Robotics - Programming and Innovation
Course enrollment will be available for this course once it is scheduled.
Do you like LEGOs? Do you like robots? Do you want to learn to code? Have you ever wanted to make your LEGOs come to life? If you answered yes to any of these, come join us as we explore the fun and exciting world of robotics.
This robotics course will feature fully customizable LEGO robotic creations as well as an introduction to the Arduino microcontroller. Students typically work in groups of 2 or 3 designing and building a working model. You will learn how to write code to program your team's LEGO robot to complete in a variety of challenges. Emphasis will be on learning the basics of both coding and mechanical design through class competition and hands on lab experiments. Your robot will be 100% autonomous; once you press the start button the robot will rely on sensors such as ultrasonic, light, and/or sound to achieve explicit tasks in the competition.
The course includes dynamic multimedia lectures, hands on student lab time, and computer programming. Students will be exposed to a survey of current robotics research and how the knowledge they are learning can be applied to this growing career field. The challenges will engage students to think innovatively, using creative methods to solve problems and overcome obstacles. Programming topics will include basic syntax structure such as for and while loops, and proceed to more advanced topics such as rudimentary algorithms.
Bring your passion for robotics! No programming experience required; you will be taught the basics of the RobotC as well as Arduino programming languages.