Teaching (or learning) HTML and CSS? See Thimble, an online environment that gives you immediate feedback. [Thanks to Jeff Solin]
Ideas from many area teachers on Curriculum, Assignments and Technology that makes a difference have been posted at http://bit.ly/CSLifesavers
Use Scratch for visual programming. Download Scratch here. See the MIT tutorial (pdf, 14 pages) and also the reference guide (pdf, 23 pages)
If interested in in using pico-crickets with Scratch, see this web site.
CSunplugged are CS examples that don't require a computer. See also MathManiacs.org
Program Android phones using App Inventor. See Dave Wolber's Course-In-A-Box
Sparkfun has an educational site for embedded electronics.
3D programming using Alice
Nand-to-Tetris is a book building a (virtual) computer from a Nand gate all the way up to creating a video game (Tetris) to run on the computer that has been built
See http://tasteofcomputing.org/ for information and application for ECS teacher training.