This course meets 10:05-11:20 Wednesdays and Fridays in D240 LSRC with a robot lab at the same
time on Monday.
Course Goals
This course introduces programming through projects designing control
algorithms for LEGO robots. Along with robot programming, this course is a
research service-learning gateway.
After taking this course, students should be able to:
- Given a description of an algorithm, implement and test a Java program
on a LEGO robot
- Be able to design and implement the software and hardware architecture
of a LEGO robot to perform tasks such as line following and simple map building
- Be able to develop programs with variables, conditionals, loops, and
arrays
- Formulate a research proposal on how access to and proficiency with
computing technology affects education
Course Synopsis
Announcements