News for hackers. Stuff that matters.
Re:The Practice is not the Performance: Why project-based le... by RandomCSGeek on Saturday February 24, 2018 @07:49AM (#16453040)
I think the author has confused engineering and science.

For example, for learning Web Development, I'd prefer a project based model where I learn concepts and apply them to my project side by side. This way, although the end result would be mess and likely incomplete, I get to learn a lot from the mistakes and issues that come in the way.

On the other hand, for learning about compilers, a tradional semester-based course, with 2-3 lectures/week, and maybe an coding assignment/week that can be completed in an hour or two would work best. In this case, while I don't have any real project at the end, I do learn the core concepts.

There are no comments on this comment yet.