Programming for Kids … Choosing the appropiate programming language … or not.

Programming for Kids project

Hello there !

Now that I’m back home, I’m doing a lot of different code-projects. Maybe the most interesting one could be “The Programming for Kids Book”. It’s too early to start talking openly and profusely about this project, but by now you can know I’m trying to determine which programming language I could use so as to accomplish such a goal. And thus, I made up my mind: BennuGD. The reasons will be totally exposed soon, n a full technical white-paper.

In the meantime, I’ll try to post everything I’m doing about this matter. The first step is to be capable of approaching computer software programming to kids, and I thought the best way to do something like this could be through the video-games. At the same time, I have to put all cryptic syntax difficulties away. BennuGD allows using pointers, it is quite simple as a language, and it is directly focussed on developing video-games. It is ported to a very incredible number of platforms – including Gp2X Wiz! -, and it is open source. Browsing Amazon, I found a book written in order to teach kids to develop. The language chosen this time was Python. I don’t like Python too much, but I do remeber my first days teaching my sister how to create a basic video-game using Div Games Studio. So, now, it seems pretty fair to use BennuGB as the tool to elaborate my own “Programming for Kids” version, don’t ya think?

So, I’ve been playing around with some physics, and it seems quite interesting stuff what you can achieve merely with a few lines of code. Have a look at this video, showing a very basic game-sample. Stay tuned!

A trivial and simple "collision" physics BennuGD routines program

The “Collision-test sample” video