3 ms·
Quite simply 0x008, because I think this is how Intro CS should be taught ;) Right now you have courses like Harvard CS 50 where the final project is basically
by ArtWomb 6y ago
Quite simply 0x008, because I think this is how Intro CS should be taught ;)
Right now you have courses like Harvard CS 50 where the final project is basically a "Flappy Bird" clone. Which is great for sparking interest. But I'd rather see a strong foundation in computational probability. Providing a more solid intro to machine learning later on. And implementing classic problems like Monte Hall, Simpsons Paradox, or monte carlo sims of casino games is not trivial. Detail oriented design is a byproduct of those exercises. I think back on my own journey and of course the first program I wrote was probably something like command line blackjack!
- 0x008 6y agoWell, I guess that's a fair enough reason. Maybe I am a bit biased since I have a Msc in Stat and I had to go through this stuff in more than a handful of lectures. Just thought I was missing something :)