In this lesson, we learned about one of the most confusing things we have ever heard. We learned about programming. It started as something completely foreign to most of us, but by the end of the lecture, we all had a basic understanding of programming used for robots. Our lecture included a short history of programming, datatypes, If-statements, and system.out. All of these things are now real concepts when before they had been abstract ideas. After the lecture we programmed some basic programs on Java to learn by doing.