« Return to Course Catalog

Robotics - Programming and Innovation

One Section Available to Choose From:

Course DatesWeeksMeeting TimesStatusInstructor(s)CRNRegistration
July 16, 2018 - July 27, 20182M-F 8:30A-11:20A and T,TH 12:15-3:05POpenJoseph Yarmac

Course Description

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/programing 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 compete in a variety of challenges. Emphasis will be on learning the basics of both coding and mechanical design through class competition and hands on Arduino lab experiments. Your robot will be 100% autonomous; once you press the start button the robot will rely on sensor input such as ultrasonic, light, and/or sound to achieve specific tasks in the competition.

Students will be exposed to a survey of current robotics research and how the knowledge they are learning may be applied to this growing career field. The challenges will engage students to think innovatively, using the engineering design process to solve problems and overcome obstacles. Additionally, students will be given an Arduino microcontroller kit so they may continue to refine their skills beyond the classroom. Programming topics will include syntax structure, logic flow, and basic conditional statements and then proceed to more advanced topics such as sensor processing and data collection.

Prerequisites: Prerequisites: Bring your passion for robotics! No programming experience required; you will be taught the basics of the RobotC as well as Arduino programming languages.