Classroom lectures on programming commands are reinforced with demonstrations. Commands and topics are related to real-world examples and applications. Material covered in the lectures are enhanced with actual hands-on programming by students. Students work in teams to perform workshop exercises. Class size is kept small, typically 6 or fewer, to promote an interactive, hands-on atmosphere. Students work with each other and with the help of Motoman instructors to grasp the concepts of robot programming. To perform the hands-on practice exercises, no more than 3 to a programming pendant On-Site.