Hacker News new | ask | show | jobs
by fifilura 700 days ago
If I were to teach linear algebra I would stick to the 3D graphics approach. Maybe as far as including labs for implementing a ray-tracer.

It is just the most fun, intuitive and eye opening application of basic linear algebra.

Don't forget the fun!

Data science applications can come later.

1 comments

Do you have any favorite resources (can be books, courses, blog posts) that teach with this approach from? I have been diving more into 3D and the shortcomings in my mathematical background are starting to show.
Good question. I learned it the hard way long ago. But it was still the 3D space in mind, although not with computers, but hand drawn pictures.

I saw my neighboring programs with supposedly simpler linear algebra courses struggle with gaussian elimination and thought it was utterly boring. My course was probably also boring but at least the 3D space made it come to life. It gave a meaning to translations and matrix multiplications.

I think this course looks promising:

http://immersivemath.com/ila/index.html

The times are so much better now, should be so much easier to learn these things with all the resources available. (Although I realize that is an easy thing to say.)

Maybe these two submissions can help you dive further into the topic:

https://news.ycombinator.com/item?id=19264048

https://news.ycombinator.com/item?id=40329388

Seems like this guy gets a lot of praise but I have not downloaded the book (I should probably stop this rabbit-hole and eat breakfast and let you to it).

https://hefferon.net/linearalgebra/