|
|
|
|
|
by coolThingsFirst
496 days ago
|
|
I learnt Math by being forced to, in the same way as CS. If I had to learn today or teach it I would start by motivating the subject. Speak about how linear algebra is cool and the basis of ML algorithms.
If I were to teach algorithms, I wouldn't start by theory I would start with a problem that would take minutes to compute an answer. I was taught CS in an abysmal way. I was taught system deisgn by drawing retarded diagrams of entities and how long they leave instead of taking an example of some social network with millions of users and having a real world discussion of it before moving to theory. I think professors suck and are doing it just to teach the class and don't care about it. Number theory - motivate the example with RSA.
Linear algebra - motivate the teaching of the class with ML and autodiff.
Functional programming - this was the worst. I had this class at 18, no one sat down to explain to me why it was just one class after the other of boring theory. |
|