Programming and Computer Science
Tim Bell discusses the traditional approach of learning programming before diving into computer science and how it may deter people from pursuing it. He introduces the concept of skipping programming and focusing on the cool aspects of computer science first, which can serve as a motivator for learning programming.In this clip
From this podcast

The Changelog
Computer Science without a computer
Related Questions