Holly sent me a link to Classroom 2.0 yesterday. Classroom 2.0 is a social networking site for those interested in Web 2.0 and collaborative technologies in education. If you are looking for ways to implement various Internet tools in your classroom, this would be a good first stop. There are many teachers who have written about their own experiences so there is no need to start from scratch.
Speaking of scratch... "Scratch is a new programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web." So far I've only used Scratch as a reward activity as it is easy for students to learn on their own by following a simple tutorial. Despite it's simplicity, Scratch can teach "important mathematical and computational ideas, while also gaining a deeper understanding of the process of design."
For those of you teaching more "academic" subjects here are a few composition related links (I've been team teaching a composition class this year). Google for Educators created a lesson plan to Teach Collaborative Revision with Google Docs. I haven't been brave enough to sign my students up with a Google account so that they may work with Google Docs but I can still use the ideas in this plan by combining tools like Moodle, Word and email using Gaggle.
Another valuable composition resource is the Purdue Online Writing Lab. I have mostly used the resume workshop during my career unit, however the site covers topics from creative writing to grammar and has a section specifically for grade 7-12 teachers and students.