• Home

CodingExperiments.com

$ sudo make money

Search

Category:

  • Apple Inc.
  • Facts
  • Fun
  • Google
  • Google Android
  • Ideas
  • Internet
  • Linux
  • Microsoft
  • Programming
  • Rants
  • Security
  • Uncategorized
  • web 2.0

Archives:

  • April 2010
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007

Pages

  • About
  • About
    • The Authors
  • Commenting your code
  • How to Write Papers with Groff
  • ModCMS Anti-Spam Component Set
  • ModCMS Technical Specifications
  • Regular Expressions Guessing Game
  • Saving code directly to a web server
  • The (Almost) Perfect PHP 404 Page

Meta:

  • RSS
  • Comments RSS

Awesomeness tracker

CodingExperiments at Blogged View blog authority
Free Page Rank Tool

Another Programming Language for Kids, but This One Is Impressive

June 24th, 2008 by Rishabh Mishra

I just spent today spending my time (I’m feeling redundant) with an interesting little app, Scratch. It’s a cool little application that introduces children and early teens to programming and animation.

Normally, I haven’t ever realy gotten the point of programming languages for children. I remember trying out SiMPLE to see how it compared to Python, and I wasn’t impressed. Scratch is actually pretty interesting and I would recommend it as an application to install on the computers of any young relatives you have. It’s available for Windows (appears to work on Vista), Mac, and Linux (via an unofficial installer).

Now, what are the advantages of using Scratch over some language like Python or Javascript? And is Scratch a powerful programming tool?

Well, Scratch is centered around building animations and games quickly. Plenty of children would have an easy and fun time creating games in Scratch. Doing similar things in Python or Javascript take more difficulty.

So, what does Scratch look like? A screenshot is below. Click on it to view it full screen.

Scratch has a graphical display of the code, but contains many control structures that will be familiar to programmers. Some examples are if/else, for (or rather some weaker constructs that do things that for is capable of), and exit.

Of course, many other programming languages have that and more, but the great thing about Scratch is that it has all this and is easy. Anybody can pick it up and start using it.

So, if you have access to kids, admin access to the kids’ computers, and the Internet on those computers.


Posted in Programming, Uncategorized | View Comments

blog comments powered by Disqus

 
Wordpress Themes by and Website Templates by Blogcut Blogged Blog Directory Blog Directory - Blogged