Scratch: Programming for Kids

I am fully willing to admit coding Choose Your Own Adventure books in BASIC is not as appealing to most kids as it was to me.  So leave it to the folks at MIT to come up with Scratch - a simple IDE designed to teach programming concepts without all the messy stuff like syntax.  Last night I downloaded Scratch and let Hannah and Rachel both try it out.

I initially guided them to build a few simple animations, then left them to do whatever they wanted (each having their own computer).  Hannah tended to stay in the paint portion building artwork like below:

Rachel was focused on making mini scripts to animate objects, and playing with the graphic effects.  This ended when she saw Hannah's trippy backgrounds and then spent the rest of the night learning how Hannah made them.  They are both just getting started, but I'm sure soon I'll have more of their work to post.

Scratch has setup an area to share projects with the community.  This at the moment seems to be filled with projects created by older geeks like me, but I can see this catching on quickly with the MySpace crowd (except MySpace currently won't allow you to embed a Java applet).  Since it's important I know how Scratch works to um... answer questions, I'll share with you my first Scratch game.

[deleted applet - tired of Java killing browser]Learn more about this project

Posted By Mike On Saturday, May 19, 2007
Filed under scratch developer | Comments (1)

Submit this story to DotNetKicks   

Tish - Sunday, May 20, 2007 6:37:29 PM

I think it's great that you're teaching your kids programming. :)

I enjoyed your little game. hehe.

Btw, sorry I didn't call back last night. I was tired as hell. Went ahead and went home shortly after we talked. I'm surprised I made it without falling asleep! I hope you guys had a great night!

Leave a comment



Your name:
 

Your email (not shown):
 
Will display your Gravatar image.

Your website (optional):



About Michael

Michael C. Neel, born 1976 in Houston, TX and now live in Knoxvile, TN. Software developer, currently .Net focused. Board member of ETNUG and organizes CodeStock, East Tennessee's annual developers conference. .Net speaker, a Microsoft ASP.NET MVP and ASPInsider. Co-Founder of FuncWorks, LLC and GameMarx.

Proud father of two amazing girls, Rachel and Hannah, and loving husband to Cicelie who inflates and pops his ego as necessary.

 Subscribe to ViNull.com |  Comments

Follow me on Twitter | Contact Me

Related Posts

XNA 3D Primer Published – Get a free copy!

In June of 2006 I officially became a professional author when ASP.NET Pro published my article “Google Can You Hear Me?”.  (So eager was I to be ... Read more

Critical Thinking and Dissent is a Requirement

So the fires continue to burn, as Joel Spolsky’s internet access hasn’t been disconnected.  For someone who is supposed to be an idiot and irrelevant, ... Read more

Being a Duct Tape Programmer

Things I’ve said in a session before: “Friends don’t let friends ORM” “ORM is a pattern, not a framework” “I like typed datasets, and I cannot lie” It’s ... Read more

The Naked Truth of Knoxville GiveCamp 2009

This past weekend was a blowout of charity coding – Ann Arbor MI, Columbus OH, and Knoxville TN all had GiveCamp teams.  Nathan Blevins was the lead ... Read more

Getting a Recursive FTP File List in .Net

Even though it’s 2009, there are still some dark areas of the internet that haven’t been upgraded to modern standards.  FTP is one of them. FTP is ... Read more

XNA 3D Primer by Michael C. Neel

XNA 3D Primer by Michael C. Neel
Buy Now: [ Amazon ] [ Wrox ]

GameMarx

CodeStock

ASPInsiders Member

ETNUG Member