~/talk

Keynote: Rethinking Computer Science Education

Talkat RedDotRubyConf 2016 · 2016-06-23..06-24· [career-development]
slides:none on file

Argues the crucial skill is the ability to think abstractly and pop up and down the stack on demand, not memorizing APIs; demonstrates leaks with a smart trash can whose LED/state mismatch breaks the buttons; notes Rails 5 RC2 release and everyday tooling (Ruby, Rails, JavaScript, Ember, HTML/CSS, Unix, DBs); reports hiring a successful grad from a three‑month code school but defends the CS curriculum’s bottom‑up training and proposes mixing short courses with co-op internships to close the “CS cliff.”

AI-written summary · about

  1. 0:00Introduction
  2. 4:47Chinese proverb
  3. 7:34Problemsolving skills
  4. 12:03My CS background
  5. 14:09Is CS really about programming
  6. 17:08Cognitive Science
  7. 17:48Smart trashcan
  8. 17:59The problem
  9. 20:49The Human Action Cycle
  10. 22:46User Experience Iceberg
  11. 26:32Abstractions
  12. 27:53Bad Abstractions
  13. 28:55All Models Are Wrong
  14. 32:39Debugging
  15. 36:45BottomUp Approach
  16. 42:06Education
  17. 45:47Kinetic Circle
  18. 49:52Social Implications
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.