Through the awesome-ness of Twitter I saw @davidwees tweet about this great site: Computer Science Unplugged I spent some time navigating through this site and I’m loving it! There are lots of activities to help explain/learn the concepts involved in computers/technology. It also includes loads of resources for teachers.
The activities are great. I have used some of these activities in the past (either stumbled on the idea myself or learned from other people), so it’s great to have all of these activities in one place and with added Youtube videos too. These activities are great as a back-up plan if the computers are “down”, server crashes etc; but they are also great activities to supplement the computer-based learning. One of the things I dislike about most computer classes is how immobile students are and I think getting students to move around to experience learning is an awesome idea. This also allows for different learning styles and helps those students that like to put learning into action.