Teaching Programming with an Audience

It looks like there is a great combination of simple, free tools that can work for real programming for students.

In this series of pages, we will explore some simple programming concepts using the following tools:
Installing these tools on your computer creates a working environment in which you can do anything from simple to complex programming.

Adding a Web server to the list creates a place for students to share their work, giving them an audience beyond the classroom teacher. Administrators, parents and potential employers can see what your students can do. The only thing an audience member needs is a modern browser like Firefox.