This list of resources will make using technology in your classroom meaningful and engaging.
These strategies can be used for both middle and high school courses. They would simply need a little bit of modification. The goal with these is to engage your students in a variety of ways to increase their knowledge and understanding of your course content.
These articles will help you understand the importance of engaging students throughout your course.