Pages

Labels

funny (11) tech (10) games (9) video (8) web (8) pc (7) console (6) programming (6) wii (6) hack (5) music (3) construction (2) flash (2) hardware (2) ipod (2) javascript (2) ps3 (2) scale model (2) sport (2) wikipedia (2) ytmnd (2) zelda (2) DS (1) ajax (1) baltimore (1) europe (1) exercise (1) girls (1) nfl (1) nsfw (1) origami (1) playstation (1) ravens (1) sega (1) shuffle (1) skate (1) video games (1) xbox 360 (1)

Wednesday 16 May 2007

Hey kids!! Let me introduce you to my friend Scratch....

So.....pretty ambiguous title huh?
Now, why would you be reading this? Because of the kids? Because of the word "Scratch"? Maybe because you're bored and will read anything I write? Who knows.....

Anyways if you haven't Googled it yet, Scratch is a new programming language!!! But wait!!! (that means you Zi). It's not for everyone, especially Professional Developers. It's actually designed for kids, as an entry level language designed to be much easier than many of those high level languages we were all taught/learned.
Apparently (read as: I haven't read it yet), Scratch takes a more GUI approach, with kids able to develop apps by "snapping" blocks together in Duplo type fashion (I would've said Lego, but Duplo is more appropriate, no?). It kinda separates the code from the kids as the code is all stored in 'blocks', therefore not really being programming but teaching them the theory of OOP and design. I'm also guessing it will help kids to develop logical thought processes and maybe even help them in general learning. So sounds good....

So if you have any kids, know of any, or have little nieces or nephews running around, it might be nice to introduce them to this.

Read what I couldn't be bothered to here: BBC Science & Technology Article

Check it out direct from MIT: http://scratch.mit.edu/

and dont' forget:


The children are our future.


Thanks to Digg for the linkage.

Powered by ScribeFire.

No comments: