My first day of programming in college I read the syllabus and told the teacher I'd already done everything on it. They let me switch to the next class.
My "Introduction to Programming" course I did at Uni dealt with Ada shudder and I remember the very first things they were trying to teach were how to open, close and save files under Windows.
I played Quake 3 for first 2 weeks during that class while I waited for something of actual use.