littlewizard: a programming environment for children

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

littlewizard: a programming environment for children

#1 Post by muggins »

Little Wizard is a development environment for children. It is intended to be used by primary school children to learn about the main elements of real computer languages. Using only the mouse, children can explore programming concepts such as variables, expressions, loops, conditions, and logical blocks. Every element of the language is represented by an intuitive icon, making it easy to learn. Little Wizard works under Linux and Windows 2000/XP.
Run via Menu->Utility->LittleWizard ,or by typing littlewizard on the commandline.

http://littlewizard.sourceforge.net/
http://littlewizard.sourceforge.net/tutorial.html
http://people.debian.org/~kaol/lw/tutorial.html
Attachments
s_program.jpg
(17.38 KiB) Downloaded 1507 times
Last edited by muggins on Fri 15 Aug 2008, 11:22, edited 3 times in total.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#2 Post by muggins »

These are the latest example programs for littlewizard. Extract the attached archive to /, & they will be saved in /usr/share/littlewizard/examples directory. Then if you run littlewizard, and then open one of these files, then you can run it by clicking execute.
Attachments
lwizard-examples.tar.bz2
(1.89 KiB) Downloaded 498 times
Last edited by muggins on Tue 11 Dec 2007, 05:41, edited 1 time in total.

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#3 Post by Lobster »

:D Great News - I hope the kids in the cybercafe start using this.

If I was learning programming, I would start with this. Even has elements of Logos turtle graphics . . .

many thanks :)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#4 Post by muggins »

hi lobster,

do you know, (or anyone else that has dloaded this), if young children find it easy to use?

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#5 Post by muggins »

I've uploaded the latest release candidate of lwizard. This was compiled on puppy3, so it should run on pup3 versions without needing any other libraries. However when I tried running it on pup2.16, I just needed to add 2 extra libraries.

So anyone wishing to try on pup2xxx, just extract this attachment to /.
Attachments
lwizard-libs.tar.bz2
(27.46 KiB) Downloaded 464 times

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#6 Post by Pizzasgood »

And people think C is confusing? The screenshots make my head spin. But maybe I'm just tired. I'll have to download it and give it a try over break. Might be fun.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
cb88
Posts: 1165
Joined: Mon 29 Jan 2007, 03:12
Location: USA
Contact:

#7 Post by cb88 »

hmm competition for Scratch...

scratch looks easier to use....
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#8 Post by Lobster »

muggins wrote:hi lobster,

Do you know, (or anyone else that has dloaded this), if young children find it easy to use?
You need highly motivated and able teachers to teach programming
(that does not mean programmers - most who would scare kids :)

Scratch is available for Linux (beta last time I looked) but I feel it has some way to go
Programming is not easy for kids because it involves small rewards for
a great deal of effort

Even something simple like HTML is a lot of effort
if Facebook offers a free web page

However media intensive and social networking programming languages will evolve. As of yet I am not aware of any. :oops:
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Cybercafe

#9 Post by ecomoney »

This is something that would be good to include in the next ecopup (the version of puppy used at the cybercafe), and for what it is the size is negligeable.

Maybe I was a strange kid, but I took to programming straight away when my mother (a teacher) brought home the school BBC Microcomputer to keep safe over the summer when I was 7.
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#10 Post by muggins »

I'll have a squizz at scratch. I did see an interesting java development environment, for kids, on freshmeat last week, but when I went back later on in the day to have another look, it had disappeared. And of course I'd neglected to write down the web address.

Yeah, what we need for kids is a language where, if you move the red block over here, this happens, whereas if you do this, ...etc. I think the closest I've seen to that sort of thing was squeak, but I'm dizzy like Pizzasgood, when I've tried Squeak.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#11 Post by muggins »

Ecomoney,

have you looked at installing Leocad? It requires a working openGL installation, and the pieces required is quite large, (11M), but it would be good to have it installed on a couple of computers at your centre, rather than in an .iso.

http://leocad.org/

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Hi there

#12 Post by ecomoney »

Hi muggins, our Rage II graphics cards dont allow for opengl at the moment, although its something we will bear in mind.

I have passed news of this to Slapshot, who is currently bringing out a new [url=www.edupup.org]edupup 2.0 beta
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#13 Post by muggins »

I've upgraded the 1.2.0rc2 release to stable 1.2.0.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#14 Post by muggins »

Uploaded v1.2.1.

Post Reply