Teaching Kids To Code
BackGoogle Tech Talks March, 7 2008 ABSTRACT Learning to code has become both more important and more complicated in the last decade. We need to make it attractive and easy again. Most western countries currently experience a shortage of skilled computing professionals in the employment market. We have seen a similar problem in the 1990s, but this time the situation is different: While the problem in the 90s was university capacity (we just couldn't educate enough people quickly enough), this time around it is enrolment: Universities have the capacity, but not enough students sign up to study technical, computing related subjects, such as computer science or software engineering. The real problem lies before university: at school age, students decide against computing as a subject, because it is perceived as geeky, tedious, intellectually not challenging, and most of all boring. At the same time, programming in schools is on a sharp decline. We need to counter this trend by bringing programming back into schools, and make it an engaging, challenging, relevant and enjoyable activity. To be successful, the public sector, academia and business should work together to make this happen. At the University of Kent, we have developed two successful development environments, named BlueJ and Greenfoot, and educational material to address these challenges. In this presentation, we will discuss both, with the main focus on Greenfoot, a system for beginners to learn Java programming through development of interactive graphical applications. Greenfoot and its associated materials can be used to teach programming in schools, computer clubs, or to your own children. Kids develop computer games, and -- almost as an aside -- learn object- oriented programming in Java. In this talk, I will present the software, strategies for learning of programming, and the benefits and drawback of Java as a first language. Speaker: Michael Kölling, Computing Laboratory, University Michael Kölling is the lead designer of the BlueJ and Greenfoot programming environments. Both environments are designed for beginners to learn the basics of Java, and are widely used by schools and universities all over the world. Michael is also the founder of the Sun Center of Excellence in Object-Oriented Education at the University of Kent. He works as a Senior Lecturer in the Computing Laboratory at the University of Kent, where he teaches Java to undergraduate and postgraduate students, and is co-author of a successful Java textbook, "Objects First With Java."
Category: People
Uploaded: March 13th, 2008 @ 2:13 am
Author: googletechtalks
Length: 56:31
Rating:
Views: 13,188
Tags: education engedu google googletechtalks talk talks techtalk techtalks
Related Video Links:
» View Video Comments For Teaching Kids To Code
» View googletechtalks's Other Uploaded Videos
Video Thumbnails:
Video Embedding Code:
* Embed this video on your website, social bookmark, myspace, or blog.
-
Pages:
Home
YouTube's Blog -
Tags:
chicago fire fire video fire sprinkler fire fighter fire hydrant fire hell sex jade fire fire starter fire fighter jobs a song of ice and fire fire jada fire fire protection and prevention essential of fire fighting fire safety st elmos fire fire and ice propane fire fire fighter picture jada fire clip fire fire forest fire angel fire new mexico fire picture ring of fire used fire truck fire station light my fire fire academy fire rhapsody fire dragon hearts on fire comet on fire fire department fire fighter tattoo fire mountain gem arcade fire fire hose andrew bird bowl of fire we didnt start the fire fire and water damage restoration fire safe day of fire fire prevention fire magic fire king earth wind and fire fire crotch pokemon fire red chicago fire department fire pit fire escape fire equipment house fire fire engine catch a fire outdoor fire pit malibu fire pokemon fire red cheat fire alarm fire apparatus fire island fire ant fire mountain fire works angel fire resort fire truck boy set fire fire alarm system fire extinguisher fire in one wing fire hair like teach harry potter and the goblet of fire great fire of london fire fighting equipment angel circumventor fire high on fire angel fire fire prevention and safety fighter fire layout myspace play with fire girl on fire edie fire door asphalt cement fire fire hot quote fire fighting playing with fire fire emblem fire fox petroleum playing with fire 2 fire protection wild fire man on fire after the fire gates of fire street of fire new london fire chariot of fire fire in the sky fire rescue fire dept