
How to Design Programs: An Introduction to Programming and Computing
CyberSecurity Summary
- Published
- September 16, 2026
- Duration
- 19:21
- Summary source
- description
- Last updated
- Oct 18, 2026
Discusses A systematic method for learning computer science through the lens of liberal arts. Instead of focus…
Summary
A systematic method for learning computer science through the lens of liberal arts. Instead of focusing on technical jargon, the authors introduce design recipes that guide students through a structured problem-solving process from analysis to testing. The curriculum utilizes Scheme and the DrScheme environment to minimize administrative overhead, allowin…
Intelligent Report
Sign in to read teasers, or upgrade to Research Pro to commission intelligent report for this episode. Learn more →
Show notes
A systematic method for learning computer science through the lens of liberal arts. Instead of focusing on technical jargon, the authors introduce design recipes that guide students through a structured problem-solving process from analysis to testing. The curriculum utilizes Scheme and the DrScheme environment to minimize administrative overhead, allowing beginners to focus on core concepts like data definitions and functional relationships. By categorizing information into atomic or compound d