I recently took Mr. Eggli’s invitation to visit his Robotics class. The class was finishing up a week of programming, and enjoying some friendly competition by holding a sumo wrestling competition.
With a tape “ring” on the floor, teams programmed specific commands for their robot. One student from each team activated their robot, and the first one to get pushed out of the ring was eliminated.
While the students were clearly having fun with the competition, there was a lot of learning happening. Students would put their programming knowledge to the test and see results in real-time.
Mr. Eggli told me that this class, which is an elective for sophomores, juniors, and seniors, served as an unofficial prerequisite to Computer Programming, an AP course that builds off the knowledge base acquired in Robotics class. Enjoy the video!