How to Teach Programming - and Other Things

How to Teach Programming - and Other Things

Strange Loop Conference via YouTube Direct link

Break the rules

27 of 57

27 of 57

Break the rules

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

How to Teach Programming - and Other Things

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Everyone should learn programming
  3. 3 My PhD research
  4. 4 A textual programming language
  5. 5 We are already programming
  6. 6 They were programming in spreadsheets
  7. 7 They were sort of fine
  8. 8 Not real programming
  9. 9 Turing machine
  10. 10 People remained unconvinced
  11. 11 Thats just normal
  12. 12 This is what it took
  13. 13 Youre not a runner
  14. 14 Its also missing
  15. 15 This will be terrible
  16. 16 CSS is a programming language
  17. 17 Back to 2013
  18. 18 Teaching on Saturdays
  19. 19 How did I learn programming
  20. 20 Books with basic listings
  21. 21 Books with computer programs
  22. 22 The absence of a teacher
  23. 23 A recent Stack Overflow survey
  24. 24 Books for kids
  25. 25 Mistakes
  26. 26 A book for kids
  27. 27 Break the rules
  28. 28 Python
  29. 29 It didnt really work
  30. 30 It was really very hard
  31. 31 I was a qualified teacher
  32. 32 I was a professional teacher
  33. 33 I didnt know anything about teaching
  34. 34 The Oxford Handbook of Reading
  35. 35 We know nothing
  36. 36 Oxford Handbook of Reading
  37. 37 Mandatory Audience Participation
  38. 38 Reading Experiment
  39. 39 Phonics vs Whole Language
  40. 40 Math Wars
  41. 41 Seymour Papert
  42. 42 Practice
  43. 43 Controversy
  44. 44 Shortterm memory
  45. 45 Chunking
  46. 46 Cognitive Load
  47. 47 Syntax
  48. 48 The paper
  49. 49 The three groups
  50. 50 Assessments
  51. 51 Haters
  52. 52 Its not fun
  53. 53 Motivation leads to skill
  54. 54 Summary
  55. 55 Dont be these people
  56. 56 Survey
  57. 57 Outro

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.