Welcome to the Computer Programming Class!Programming is fun. It's hard fun - but that's what makes it so rewarding. Instead of doing what the computer tells you to do, you get the chance to be the one who gives the orders and see the computer carrying them out. Some languages are better at giving feedback quickly to show you what changes you have made. That's what makes them useful in schools. It is not my job to deliver a formal introduction to any single language - just to help you get an appreciation for the elegance of editing a program's source code to make it achieve what you expect it to do. Programming is a game - it's a lot more sophisticated than many games you have played. You don't have an opponent - not even the computer. Its job is to do exactly what you tell it to do. You do have an objective, and there are rules. If you are good at this sort of game, then there might be a well-paying job for you as a professional programmer. Professional musicians and sports personalities are good at what they do, but you don't have to be able to achieve at their level in order to enjoy sport or music. In the same way, programming should be enjoyed for what it is. So, get programming! Choose a Fun Language!Logo :: Scratch :: PHP :: JavaScript :: Flash |