Find out what Web 2.0 means and study some web 2.0 technologies. Here is some examples.
Read and watch the videos in this article online: http://galuga.ca/demystifying-google-search/
Then practice your new found google knowledge by completing the following scavenger hunt:
Interview someone and ask them what kind of computer they would want or need. Ask them questions like
What do you use the computer for? How often do you use a computer? What is your budget? Where do you use the computer? What limitations does your current computer have?
Then research 2 computers that would meet the needs of the person you interviewed. Compare the specifications of each computer and create a presentation to show your person the differences between the computers and give them advice on which one to buy.
Here is an example:
Journal Entry: List all things that could be considered a computer?
Exploring Computer Science (ECS)
The goal of Exploring Computer Science is to develop in students the computational thinking practices of algorithm development, problem solving and programming. Students will also be introduced to topics such as interface design, limits of computers and societal and ethical issues.