Teaching Programming Dilemmas
A tension exists between teaching languages that are easy to learn versus those that embody essential computer science concepts. While students often crave the latest languages to create tangible projects, educators may prefer to impart timeless principles. Ultimately, fostering motivation in learners is crucial for their success and persistence in programming.In this clip
From this podcast

Accidental Tech Podcast
335: Withhold the Fun
Related Questions