Edit typo
Edit typo
For anyone interested in Allen's style: http://greenteapress.com/wp/physical-modeling-in-matlab/
Do you know if he was using spaced repetition to do that? I know some teachers have tried that to speed up learning their students.
From the description:
> This book is intended for a different audience, and it has different goals. I developed it for a class at Olin College called Software Systems.
> Most students taking this class learned to program in Python, so one of the goals is to help them learn C. For that part of the class, I use Griffiths and Griffiths, Head First C, from O'Reilly Media. This book is meant to complement that one.
> Few of my students will ever write an operating system, but many of them will write low-level applications in C, and some of them will work on embedded systems. My class includes material from operating systems, networks, databases, and embedded systems, but it emphasizes the topics programmers need to know.
It's impressive not so much that he did that, but that he bothered to try.
Most lecturers (myself included) will try very hard not to learn anything about their students because they consider actually dealing with undergrads (particularly first-years!) on an individual level is beneath them.