4 ms·
Suggestions: Logo, Squeak, Hackety Hack.
by jules 17y ago
Suggestions: Logo, Squeak, Hackety Hack.
- mahmud 17y agoAlso, tell him about Alice and Scratch :-) http://www.alice.org/ http://www.alice.org/ http://scratch.mit.edu/ http://scratch.mit.edu/ I have played with Scratch longer and its just pure fun. It actually teaches code-sharing; kids can push their projects to a central repo where other kids can see a screenshot and run the program in their browsers (java applet) or download the source code. You will often see "forks" of someone's game show up with interesting changes.
- igrekel 17y agoI second the recommendation for Scratch. It is an environment where you have sprites and other objects. You program by assembling visual blocks that are either control structures, instruction top modify properties of objects, event triggers etc. It is good because it greatly reduces the part of learning to program where you find the syntax errors in your code. It is also a lot of fun because the result of your program is visual, animated and interactive. I introduced it to my nieces a few month ago. I installed it, opened it and told them they could use it to create games, I didn't teach or showed them anything about it. Since then, they have created a few games and started a contest with their cousins on who creates the best game. Also scratch itself is constructed in Squeak, the environment the kids used in the original article.