full transcript

From the Ted Talk by Linda Liukas: A delightful way to teach kids about computers


Unscramble the Blue Letters


And they are partly right about that. There's a lot of syntax and controls and data suurettrcs and aortmhglis and practices, protocols and paradigms in programming. And we as a community, we've made computers smaller and smaller. We've bilut layers and layers of abstraction on top of each other between the man and the machine to the point that we no longer have any idea how computers work or how to talk to them. And we do teach our kids how the hamun body wrkos, we tecah them how the combustion ennige functions and we even tell them that if you want to really be an astronaut you can become one. But when the kid comes to us and asks, "So, what is a bubble sort algorithm?" Or, "How does the computer know what happens when I press 'play,' how does it know which video to show?" Or, "Linda, is Internet a place?" We adults, we grow oddly silent. "It's mgiac," some of us say. "It's too complicated," the others say.

Open Cloze


And they are partly right about that. There's a lot of syntax and controls and data __________ and __________ and practices, protocols and paradigms in programming. And we as a community, we've made computers smaller and smaller. We've _____ layers and layers of abstraction on top of each other between the man and the machine to the point that we no longer have any idea how computers work or how to talk to them. And we do teach our kids how the _____ body _____, we _____ them how the combustion ______ functions and we even tell them that if you want to really be an astronaut you can become one. But when the kid comes to us and asks, "So, what is a bubble sort algorithm?" Or, "How does the computer know what happens when I press 'play,' how does it know which video to show?" Or, "Linda, is Internet a place?" We adults, we grow oddly silent. "It's _____," some of us say. "It's too complicated," the others say.

Solution


  1. works
  2. human
  3. teach
  4. structures
  5. magic
  6. algorithms
  7. built
  8. engine

Original Text


And they are partly right about that. There's a lot of syntax and controls and data structures and algorithms and practices, protocols and paradigms in programming. And we as a community, we've made computers smaller and smaller. We've built layers and layers of abstraction on top of each other between the man and the machine to the point that we no longer have any idea how computers work or how to talk to them. And we do teach our kids how the human body works, we teach them how the combustion engine functions and we even tell them that if you want to really be an astronaut you can become one. But when the kid comes to us and asks, "So, what is a bubble sort algorithm?" Or, "How does the computer know what happens when I press 'play,' how does it know which video to show?" Or, "Linda, is Internet a place?" We adults, we grow oddly silent. "It's magic," some of us say. "It's too complicated," the others say.

Frequently Occurring Word Combinations


ngrams of length 2

collocation frequency
conjugating french 2
french irregular 2
ruby taught 2
bicycle lamp 2

ngrams of length 3

collocation frequency
conjugating french irregular 2


Important Words


  1. abstraction
  2. adults
  3. algorithm
  4. algorithms
  5. asks
  6. astronaut
  7. body
  8. bubble
  9. built
  10. combustion
  11. community
  12. complicated
  13. computer
  14. computers
  15. controls
  16. data
  17. engine
  18. functions
  19. grow
  20. human
  21. idea
  22. internet
  23. kid
  24. kids
  25. layers
  26. longer
  27. lot
  28. machine
  29. magic
  30. man
  31. oddly
  32. paradigms
  33. partly
  34. place
  35. point
  36. practices
  37. press
  38. programming
  39. protocols
  40. show
  41. silent
  42. smaller
  43. sort
  44. structures
  45. syntax
  46. talk
  47. teach
  48. top
  49. video
  50. work
  51. works