All slides and materials used in the workshop sessions will be posted here for reference as they become available.
Jonathan Fay, Principal Software Developer for WorldWide Telescope, discussed the visually stunning Microsoft Research project which allows users to explore different parts of outer space. He showed different tours created by field experts as well as the authoring capabilities which could, for example, be used for student projects and presentations.
The application (freely available)UW Computer science researchers discussed their fields and projects. The goal was to demonstrate the incredible diversity of problems which are best tackled by computer scientists.
Neurobotics Laboratory (check out the video!)
NOVA Science Now segment on Yoky MatsuokaThe organizers chose three books related to computer science which could be used to spark students' interest in computing or provide inspiration for lesson plans.
An accessible introduction to the intriguing field of cryptography including an overview of the history and mathematics of the field, as well as direct examples of how high-school-level mathematics correlate to cryptography techniques.
Tadayoshi Kohno's slides
Image 1] [
Image 2]
Print each image on a transparency and overlay them on an overhead projector to reveal a picture of the Paul Allen Center
Cipher reference sheet
Sample cryptograms
Cryptogram solutionsActivities designed to teach computer science topics without computers.
Tom Cortina's slides
The CS Unplugged site (Includes PDFs of all the activities done in the sessions)
Google Tech Talk by Tim Bell
CS Unplugged videosComplex sensor networks at the bottom of the ocean may help us better understand rainfall patterns, crop yields, earthquakes and climate change, among other things.
UW Neptune site (contains educational resources and some beautiful visuals)
Regional component of the NSF Ocean Observatories Initiative
News clip
Consortium for Ocean Leadership (Ocean research advocacy group)Visual programming environments are perfect for teaching computational concepts and problem solving techniques without having to worry about syntax.
.ppt] [
.pdf]
Squeak site (download Squeak here)
NASA Squeak web activities
More Squeak activities
Scratch (a more modern visual programming language)
Scratch for educators
Scratch math projets (polar graphs, projectiles, slope, complex numbers...)
Programming concepts in Scratch
Scratch science projects (magnetism, velocity, anatomy...)
Alice (a 3D visual programming language)Robots are becoming more and more common in everyday applications. Students can learn about programming concepts in a hands-on way with these Lego robots.
Python's light syntax makes it an ideal teaching language.
.ppt] [
.pdf]
.doc] [
.pdf]
Official Python site
Python for math and science
hello.py
box.py
receipt.py
homework.py
.ppt] [
.pdf]
Sprite creator for Gameboy AdvancedStatistics on computer science jobs to share with your students; more information on the UW program and what its graduates do.