
Software Unscripted Programming and Industrial Design with Greg Wilson
28 snips
Feb 14, 2024 Exploring effective learning methods for beginner programmers and challenges in teaching programming. Discussions on mental models in chemistry and programming, beginner-friendly tools, and the appeal of learning JavaScript and Elm. Emphasis on the importance of design in software development and the complexity of programming languages. Comparisons between Haskell and Python and the suggestion of PureScript for research purposes.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7
Introduction
00:00 • 3min
Using Mental Models and Block-Based Tools in Teaching Chemistry and Programming
02:33 • 3min
Teaching Programming Challenges and Beginner-Friendly Tools
05:39 • 9min
Appeal, Learning Challenges, and Currying in Programming Languages
14:53 • 4min
The Importance of Design in Software Development
19:15 • 15min
Learning Elm in a Large Code Base and the Complexity of Programming Languages
34:20 • 6min
Comparing Haskell and Python
40:01 • 18min
