🔴 Mandatory: A mandatory project in the main curriculum.
🟡 Optional: An optional bonus project, which enhances mandatory projects.
🟢 Open: A project which is unlocked once a defined skill or level has been reached.
go-reloaded
🔴 Mandatory / Go / 1 student / 1 week
Your very first project as a student. You will freshen up on your knowledge from the piscine by creating a very simple tool for text completion, formatting and auto-correction. You will learn to process command line arguments and the basics of string manipulation. You will learn to read from and write to the file system.
tetris-optimizer
🟢 Open / Go / 1 student / 1 week
You will open and parse a list of tetriminos from a file. You will need to validate that the teriminos are valid, and create an algorithm which will arrange them into the smallest possible square.