A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely.



After i download & installed the Windows Movie Maker, i had been try to learn how to use it. Finally
i make a video for YOU ALL & OUR LECTURER so enjoy it

 hope you guyss like it

Tools for Teaching Programming

Robert Diana wrote a great post about 36 resources to help teach programming.  It is a great article, so head on over there to read the whole thing. Even though it is long, it has every detail you can possibly imagine about what is out there for teachers!

I especially love his brutal honesty about what works and what generally doesn't when it comes to teaching kids how to program.  Unlike some sites, he doesn't lay praise just because a tool or resource is hot.  Refreshing.

I have heard of most of the programs he listed and use many of them (Alice, Scratch, Terrarium, BlueJ, and Greenfoot).  He provided some background and other resources, though, for those tools that will be useful.  I also want to check out some other resources he mentioned: Waterbear, LiveWires, and RailsBridge).  He has included a list of materials for further reading, too.

Overall, his article is the bomb!  Go read it!