cs4all: Washington logo

All CS4HS workshops will be held in the Paul G. Allen Center for Computer Science & Engineering at the UW Seattle campus. Maps of campus and driving directions can be found here. Please note that the provided driving directions lead you to the nearby Central parking garage, not to the building itself, as there is no parking at our building. Please contact us if you require disability parking at a closer lot.

There is about a 10 minute walk from the commuter parking to the CSE building, and about a 15 minute walk from the dorms to the building. If you have limited mobility please contact us about other options.

2014 Schedule

Wednesday, July 16th
8:30 - 9:00 Light Continental Breakfast/Registration
9:00 - 9:30 Welcome Address - Ed Lazowska

Housekeeping notes - Crystal Eney

9:30 - 10:00 Faculty Speaker - Short Subjects in CSE - Ed Lazowska
10:00 - 10:30 Break
10:30 - 12:00 Computing Careers Panel

CSE alumni working in the exciting computing industry will talk with you about their careers. They will describe how they use computing in their positions, as well as what a typical day on the job is like (they spend less time with computers than you might think!)

  • Tam Armstrong - Bungie, South Whidbey High School '99 and UW CSE '04
  • Claire Suver - AmazonNathan Hale HS '05, UW CSE '09
  • Jeff Prouty - GoogleMead Senior High School '06, UW CSE '10
  • Rita Sodt - GoogleSehome High School '06, UW CSE '10 Bachelors and UW CSE '11 Masters
12:00 - 1:00 Lunch
1:00 - 3:00 Frontiers of Computer Science

Workshop members will rotate through demonstrations of cutting-edge computer science research happening at the University of Washington.

  • Mike Chung - Robotics room 491
  • TBD
  • TBD
3:00 - 3:30 Break
3:30 - 5:30

Faculty Speaker - CS Unplugged I - TBD

tbd

5:30 - 6:30 Reception

Adult beverages and hors-d'oeuvres will be served in the atrium of the beautiful Paul Allen Center for Computer Science and Engineering. This will provide an opportunity for teachers to mingle both with each other and with UW faculty and staff.

Thursday, July 17th
8:30 - 9:00 Breakfast (full breakfast)
9:00 - 12:00 Visual Programming / Physical Computing - Hélène Martin/Andrew Davidson (CS4HS 2010 participant)

Participants will attend one of these sessions in the morning and the other the following morning.

Visual Programming: Participants will use Scratch, a visual programming language in our computer lab. They will have the chance to try it out, experiment with it, walk through a few pre-specified example tasks, and brainstorm ideas about how to use such tools to teach concepts in their own classes.

Physical Computing: Participants will learn about and experiment with Processing and Arduinos, two open-source platforms for learning computing. Processing is a system for easily creating images, graphics, and animations. Arduino is an inexpensive prototyping platform for creating electronics-based interactive systems.

10:30 - 11:00 Break (Embedded in session above)
12:00 - 1:00 Lunch
1:00 - 1:30 Short subjects in Computer Science & Engineering - Ed Lazowska
1:30 - 2:30 Lecture TBD


2:30 - 3:30 Ball parking Stuart Reges

Being able to make quick rough estimates is an important skill for computer scientists. Learn some fun ways to help your students strengthen their number sense.


Friday, July 18th
8:30 - 9:00 Light Continental Breakfast
9:00 - 9:30 Short Subjects in CS - Ed Lazowska
9:30 - 12:30 Visual Programming / Physical Computing - Hélène Martin/Andrew Davidson

Participants will attend the session they did not previously attend.

Visual Programming: Participants will use Scratch, a visual programming language in our computer lab. They will have the chance to try it out, experiment with it, walk through a few pre-specified example tasks, and brainstorm ideas about how to use such tools to teach concepts in their own classes.

Physical Computing: Participants will learn about and experiment with Processing and Arduinos, two open-source platforms for learning computing. Processing is a system for easily creating images, graphics, and animations. Arduino is an inexpensive prototyping platform for creating electronics-based interactive systems.

10:45 - 11:15 Break - embedded in section above
12:30 - 1:30 Lunch by Subjects

Participants will eat lunch in small groups based on the subjects they teach during the academic year. They will discuss what they have learned thus far in the workshop and brainstorm ways to adapt these lessons for use with their own students.

1:30 - 2:30 TBD

2:30 - 3:30 Computer Science at UW and Final Evaluations - Ed Lazowska

Participants will learn what a CS curriculum looks like at UW, what types of courses best prepare a student for a CS major, and what types of things typical UW graduates have gone on to do with their CS degrees.

<