Canvas The canvas lets us draw and animate directly on the screen. This is cool.
Putting an image on the stage is easy.
myImage.src='http://www.countrydairy.com/assets/graphics/icon_cheese.png'; // set your variable to an image file
ctx.drawImage(myImage, 200, 200); // put the image on the stage
Try to alter the script so that the cheese moves around the stage and bounces off the walls. Start by drawing the cheese where the ball is now, then move it, then have it bounce off the walls.
Final Project - The Digital Divide
Jackie Sumell - The house that Herman Built
Learning to Love you More - Harrell Fletcher and Miranda July
Silicon Valley Toxics Coalition
Electronic frontier foundation
Perscholas (close to home and inspirational)
gold farming video
wow purchase site
Crowdsourcing reddit to understand father's last words
One Laptop per Child
The assignment: Create a multi-page website that addresses some issue about the Digital Divide.
Find a group or individual who is either disadvantaged or ignored by the internet and create a site that addresses their problem directly.
Find an issue or topic concerning the digital divide that is under represented and explore it further.
Your site should be well researched and carefully designed. I will not be imposing restrictions on the site like I did with previous projects, but understand that this is the final, so a left justified page with an image and some text slapped on it isn't going to fly.
This week's lab
Think about the Digital Divide issue and write a short descritption of a topic you would like to work on for your final project. Email it to me before next class (you have the break to think about it)