Connecting Student Learning and Technology is a web resource for teachers that shows ways to use technology in education to address the diverse needs of our diverse student population.
The site refers to constructivism a lot, but even if you don't follow that line of thinking the site has some great resources. There are references, classroom activities, lists of technology and how to use it in the classroom and much more. It is a good place to start when trying to decide on how to use technology in your classroom to enhance learning.