I learn computer science by trying to create from scratch games and websites. Vanilla is my word, to understand the basics of algorythmes and speed. This is why I like working on 3D projects or web project in C++.
Here is some projects that I worked on.