1 / 20

“ Programming is hard and boring ”

“ Programming is hard and boring ”. “ programming is hard and boring ”. easy. cognitive. hard. affective. exciting. boring. where we want to be. easy. Holy Grail. cognitive. hard. affective. exciting. boring. where we were. easy. compute prime numbers C++, Emacs. cognitive.

gail
Download Presentation

“ Programming is hard and boring ”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. “Programming is hard and boring”

  2. “programming is hard and boring” easy cognitive hard affective exciting boring

  3. where we want to be easy Holy Grail cognitive hard affective exciting boring

  4. where we were easy compute prime numbers C++, Emacs cognitive hard affective exciting boring

  5. making programming easier easy cognitive Syntactic Support hard affective exciting boring

  6. not quite Mission Accomplished 1995: AgentSheets pioneers drag and drop programming

  7. making programming easier easy Semantic Support cognitive Syntactic Support hard affective exciting boring

  8. Pre-bugging

  9. making programming exciting easy semantic support Ownership & Creativity cognitive syntactic support hard affective exciting boring

  10. Creativity3D Tools • <inflatable icons movie: 15 seconds>

  11. create exciting worlds • <screen dump>

  12. does it work?

  13. > 10,000 students

  14. 45% girls 55% boys

  15. 74% boys, 64% girls ofnon self-selectedstudents want to continue

  16. some middle schools expose 350 studentsper year

  17. more self directed discovery open ended exploration guided discovery inquiry-based direct instruction step-by-step tutorials motivation boys motivation girls less scaffolding less more results Pedagogy

  18. Thank you! • http://scalablegamedesign.cs.colorado.edu • ralex@cs.colorado.edu • http://hourofcode.com/ac • WIRED article on programming, October issue

More Related