yoshi41dragon
Active Member
There is even a Pandora port of Scratch...If I should give you a recommendation, it'd be to start up with something even simpler, like scratch: http://scratch.mit.edu/ This is a very visual language, both in what it does (it is geared towards making animations, interactive stories, and so on) and in how it is written - Instead of writing line after line of code, you program by connecting up graphical elements, which are designed to show off their function. For instance, the loop constructs visually surrounds all the code that it is repeating. Also, you can look at the shape of elements and see where they fit - A logical (true or false) expression is a diamond-shaped thing, and places where you could use one is a diamond-shaped slot, so you can see that the logical expression "fits".
Does this sound a bit kiddie-ish? It is. But it is also the best thing I've see yet to actually visualise and understand what statements does and what their scope is, and so on. Highly recommended.
http://repo.openpandora.org/?page=detail&app=scratch