The Charette Project


Michael Scherotter's Digital Playground


Fairfax Computer Camp Day 1: Kodu Game Lab

On the First day of the Fairfax Computer Camp, a introduction to computer programming camp I’m running out of my home for a week, we started these 9-year-olds off with Kodu.  After setting up all of the computers that the kids brought in and hooking up a projector, I proceeded to start teaching these 10 kids about programming.  I started off with some simple ground rules about behavior in the camp and what was expected of them – and they all understood pretty well: respect for the house, respect for others, respect for the computers. 

We then did a quick name game where each person said “My name is ______ and I can do _____________ with computers.” We went around the table and each camper said all of the previous sentences and then theirs.  It was fun and got most of the kids giggling. 

Next we had one of the boys, Ethan, become an “Ethan Bot” who could be programmed to move with steps and turns to get to a certain location in our living room.  We wrote the set of instructions from the first “programmer” and a third child called out the commands to for the “Ethan Bot” to execute.  After a few tries we got the Ethan Bot to go to the right location.  They then got the basic idea of programming a set of instructions.

Then we all started Kodu – there were some initial difficulties with navigating around using the mouse but the kids all got the hang of it pretty quickly.  I started the kids with a basic “Small World with Water” world where the kids put apples down and then programmed a Kodu to look for them and eat them.  It started getting fun when one of the kids decided to put a tree down and have the Kodu eat the tree.  I showed the kids a few short lessons on keyboard control, scoring, and “creatables” but they took to it very quickly and started going down their own paths in a beautiful way.  I learned something great today with these kids:  teach them a little bit and then GET OUT OF THE WAY! Once they were rolling, they were having fun, trying out each others games, and asking lots of questions which I had no problem answering.  They were amazingly well behaved and very focused – the worlds and games that some of these kids created in a half-day were amazing.  It was a sweltering day in room heated by 11 computers a projector, and 10 excited 9-year-olds – yet no one complained about the heat.  They were all having fun with their first programming experience.

IMG_6989

Tomorrow we start with Small Basic .   This is a blast!

47 comment(s)

  1. I loved doing kodu yesterday at camp! I loved making kodu eat other kodus!

  2. Wow, great job, Michael! And great job, kids!! Glad to see you having so much fun!!

    -The Kodu Team at Microsoft Research

  3. A a lot more achievable focus on maybe? After that try Two.4km (or perhaps A single.A few a long way) under 14 minutes. Of course, the length will be reduced, but also in circumstance have not observed, same goes with the actual right time to.

  4. I think this kinds were very practical about computer.

  5. They were having fun, trying out each others games, and asking lots of questions which I had no problem answering :)

  6. They were all having fun with their first programming experience.

  7. One of the best post I have ever seen

  8. One of the best post I have ever seen

  9. Really your post is really very good and I appreciate it. Ita

  10. Really enjoyed the read will be posting this on my blog.

  11. Really great post nice work i love your work and its really helped me in my research.Thanks for sharing

  12. After that try Two.4km (or perhaps A single.A few a long way) under 14 minutes. Of course, the length will be reduced, but also in circumstance have not observed, same goes with the actual right time to.

  13. I started off with some simple ground rules about behavior in the camp and what was expected of them – and they all understood pretty well: respect for the house, respect for others, respect for the computers.

  14. <a href="http://www.coachoutletonlineinc.org/"><strong>coach outlet online</strong></a>

  15. After that try Two.4km (or perhaps A single.A few a long way) under 14 minutes. Of course, the length will be reduced

  16. Excellent post. Thank you so much for this informative post. I will recommend it to all of my friends.

  17. I have read your article, it is very informative and helpful for me.I admire the valuable information you offer in your articles. Thanks for posting it..

  18. That's a great attitude, I hope the incoming comments and suggestions are equally positive. I know I've said it in person, but for anyone reading the comments, its awesome!

  19. I started off with some simple ground rules about behavior in the camp and what was expected of them – and they all understood pretty well: respect for the house, respect for others, respect for the computers.

  20. I absolutely love your blog and find the majority of your post's to be just what I'm looking for. Would you offer guest writers to write content for you personally? I wouldn't mind producing a post or elaborating on a lot of the subjects you write regarding here. Again, awesome website!

  21. I started off with some simple ground rules about behavior in the camp and what was expected of them – and they all understood pretty well: respect for the house, respect for others, respect for the computers.

  22. They were all having fun with their first programming experience.

  23. i am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles.

  24. I am so happy to read this. This is the kind of manual that needs to be given and not the random misinformation that's at the other blogs. Thanks for sharing this.

  25. Keep going because you definitely bring a new voice to this subject. Not many people would say what you’ve said and still make it interesting. Well, at least I’m interested.

  26. I am have been studying this topic for a long time. You have provided great information in your post and some things I have not seen in other content I have read by others.

  27. be given and not the random misinformation that's at the other blogs. Thanks for sharing this.

  28. I like this blog thanks for my comment.

  29. I started off with some simple ground rules about behavior in the camp and what was expected of them – and they all understood pretty well: respect for the house, respect for others, respect for the computers.

  30. It was fun and got most of the kids giggling. ...

  31. I like this topic.

  32. Of course, the length will be reduced, but also in circumstance have not observed, same goes with the actual right time to.

  33. ground rules about behavior in the camp and what was expected of them – and they all understood pretty well:

  34. It was fun and got most of the kids giggling.

  35. They were all having fun with their first programming experience.

  36. I would also like to appreciate your hard work you did write this post.

  37. ahlha dslahkaeyr dkdn d

  38. Thanks for the tutorial...helped me out a lot.

  39. Thanks for the tutorial...helped me out a lot. <a href="http://www.dental-nutrition.com">www.dental-nutrition.com</a>

  40. This is f@@king bullsh*t!! Where is the Wii love?!

  41. I started off with some simple ground rules about behavior in the camp and what was expected of them – and they all understood pretty well: respect for the house, respect for others, respect for the computers.

  42. Discover our unique collection of modern paintings for decoration of your home, office, hotel and many others. You will find here thousands of wonderful motifs availabale as hand-painted pictures or prints on canvas and plexiglass. Choose a painting that will give your interior a unique character!

  43. yet no one complained about the heat. They were all having fun with their first programming experience.

  44. I think it’s the easiest tool to use, to search to see if you name(s) you want are available.

  45. [url=http://www.coach.com/]coach factory[/url]

    <a href="http://www.coach.com/" title="coach factory">coach factory</a>

    <h1><a href="http://www.coach.com/" title="coach factory">coach factory</a></h1> http://www.coach.com

  46. [url=http://www.coach.com/]coach factory[/url]

    <a href="http://www.coach.com/" title="coach factory">coach factory</a>

    <h1><a href="http://www.coach.com/" title="coach factory">coach factory</a></h1> http://www.coach.com

  47. I would like to appreciate your hard work you did write this post, Thanks for sharing this valuable post.


Ads

My Zune Card

Chat with Me

My Tweets

Subscribe to My Feed

Subscribe in a reader