All my firsts projects were assignments of different classes during my career.
The first projects I did where all in Pascal and wheren't really interesting... parsing files or working with structures.
The first "game" project I did was a game witout input and without GUI. It was a simulation of drilling machines from different teams moving through the ground collecting things and attacking other drillers. It sounds kind of good, but it was really boring, everything happened in a second and the winnier team was stored in a file. Code in C++ to learn about OOP.
The first project with a real GUI was a math app, there was a field to write a 2D math function (y = f(x)) and some ranges, and the function was drawn between those ranges. After drawing a function you could calculate the derivate on a point or the integrate between 2 points. It was all in Java and Swing.
My first playable game was a Zuma clone with C++/SDL. The game was fully playable with some levels... I have that code somewhere in my PC, it would be fun to look at it years later.