1 / 6

Programming Revisited - The Educational Value of Computer Programming

Programming Revisited - The Educational Value of Computer Programming. Whither Programming?. LOGO?. Haven’t we been here before? Logo – Born 1967, Reborn 1980, Died mid-80’s? Logo Reincarnated - Extending the ideas to new domains LEGO/Logo StarLogo Microworlds Hyperstudio.

jadcock
Download Presentation

Programming Revisited - The Educational Value of Computer Programming

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 Revisited - The Educational Value of Computer Programming

  2. Whither Programming? LOGO? • Haven’t we been here before? • Logo – Born 1967, Reborn 1980, Died mid-80’s? • Logo Reincarnated - Extending the ideas to new domains • LEGO/Logo • StarLogo • Microworlds • Hyperstudio

  3. Creating Magicians • “Any sufficiently advanced technology is indistinguishable from magic” - Clarke • Why learn to do magic? • Thinking about thinking • Learning to think • Learning by doing (constructivism/constructionism) • Learning problem solving/mathematics • Learner-centered learning • Speaking the “new Latin” • Technological fluency • Empowering kids • Producing not consuming

  4. Riding the Technology Wave • So why has programming left kid computer culture? • Consumption - Internet, Games, Audio • Creation – Flash, Photoshop, iMovie • Programming - ??? • What good is programming now?

  5. What Does Programming Add? • Implementing interactivity • Modeling behavior • Augmenting media creation to make it more interesting • Making compelling games • Controlling and manipulating information/data • Diving deeper into scientific phenomena • Creating and experimenting with simulations as authentic scientific practice

  6. What’s Next? • Andrea diSessa – Boxer • Eric Klopfer/Andrew Begel – StarLogo TNG • Mitchel Resnick/John Maloney – Scratch • Chris Hancock (Turtl Studos) - Flogo

More Related