4 ms·
Teaching based on an older framework still will require learning the basics of the language, basics of analysis and design. As long as the course is well struct
by zoomablemind 7y ago
Teaching based on an older framework still will require learning the basics of the language, basics of analysis and design. As long as the course is well structured and well taught, the students should become empowered enough to aquire the updated knowledge for the newer framework.
Would it be better to base the course on the up-to-date flavor? Yes, if resources allow that. However,the emphasis should still be on developing a mindset that is motivated for extended learning.
Frameworks change, domains change. Learning the basics of a framework will not guarantee a job, learning how to solve problems using whatever combination of frameworks will prepare one better for a career. After all, a perfect entry level is a practical learner.
- ptx 7y ago> Would it be better to base the course on the up-to-date flavor? Yes, if resources allow that. I'm not so sure. Java is a popular language both in industry and for teaching, but I'm glad they taught us the ancient and unpopular Common Lisp first. When you know Common Lisp, you're well prepared for most of the Amazing New Features that slowly trickle into Java, since Common Lisp already had most of them.