CS4HS at Harvey Mudd College
July 9-13, 2012
A summer workshop for middle school educators organized by Harvey Mudd College and supported by Google's CS4HS initiative.
Resources
Zip files from everyone's computers
Abi and Jackie's files
Files from whoever was usign the computer named Azalea
Collin's files
Files from the computer we ran demos on
Greg's files
Jenny and Frank's files
Justin's files
Leslie and Erin's files
Scott and Steve's files
Susan and Keanette's files
Tony and Ray's files
Veronica's files
Files from whoever was usign the computer named Azalea
Collin's files
Files from the computer we ran demos on
Greg's files
Jenny and Frank's files
Justin's files
Leslie and Erin's files
Scott and Steve's files
Susan and Keanette's files
Tony and Ray's files
Veronica's files
Surveys (to be completed during the workshop)
Workshop slides
Curriculum
MyCS 2012 daily curriculum and lesson plans
Exploring Computer Science Curriculum version 4
Computer Science Unplugged Activities
Exploring Computer Science Curriculum version 4
Computer Science Unplugged Activities
Maps for directions and parking
A
Google map with Olin center and its nearby parking marked
A campus map showing parking and Sprague Memorial Building, where the workshop will be held
HMC's official campus map
A campus map showing parking and Sprague Memorial Building, where the workshop will be held
HMC's official campus map
Goals
- To increase the computer science available to middle-years (middle-school and early high-school) students
- Provide professional development for local and remote teachers to empower them to use the ECS curriculum, either as a stand-alone class or as part of existing classes.
- Emphasize the importance of computational thinking and skills, beyond specific technical material such as typing or technology.
- To deepen teachers' understanding of CS and computer scientists' understanding of teaching to the benefit of each group.
- Engage hands-on with the computer science that the MyCS curriculum investigates
- Incorporate feedback and suitable pedagogy in order to improve the materials' reach
- Support teachers, local and remote, in delivering MyCS/ECS courses and materials
- Morning session 1 (9:00—10:20)
- Welcome
- MyCS and its curriculum: What is computing? What is a computer?
- Web scavenger hunt
- Coffee Break
- Morning session 2 (10:35—12:00)
- Introduction to Programming
- Music in Scratch
- Lunch (12:00—12:45)
- Afternoon session 1 (12:45—2:15)
- Computer Deconstruction
- Afternoon session 2 (2:30—4:00)
- Movement in Scratch
- Pen in Scratch
- Variables
- Bugs and Debugging
- Morning session 1 (9:00—10:20)
- Problem Solving Process
- Rook Jumping
- Brick Breaking
- Let's Make a Deal!
- Coffee Break
- Morning session 2 (10:35—12:00)
- Coordinate Plane
- Goto in Scratch
- More debugging
- Lunch (12:00—12:45)
- Afternoon session 1 (12:45—2:15)
- Binary
- Beepin' and Boopin'
- Lego encoding
- Afternoon session 2 (2:30—4:00)
- Costumes in Scratch
- Storytelling
- Morning session 1 (9:00—10:20)
- Sorting and Searching Algorithms
- Sorting Networks
- Coffee Break
- Morning session 2 (10:35—12:00)
- Ifs in Scratch
- Sensing
- Helicopter Game
- Operators
- Lunch (12:00—12:45)
- Afternoon session 1 (12:45—2:15)
- Artificial Intelligence: Turing Test
- Game of Life
- Afternoon session 2 (2:30—4:00)
- Broadcasting in Scratch
- Receiving in Scratch
- Morning session 1 (9:00—10:20)
- Web and society
- Coffee Break
- Morning session 2 (10:35—12:00)
- Basic HTML
- RGB Values
- Basic CSS
- Recipe Page
- Lunch (12:00—12:45)
- Afternoon session 1 (12:45—2:15)
- Safety and Security
- Afternoon session 2 (2:30—4:00)
- Javascript
- Forms
- Password analyzing
- Morning Meeting (9:00—10:00)
- Wrap up and discussion
Super-secret extra-umptious fun-tivity extrava-palooza!
Contact
If you have any questions, comments, or concerns, feel free to email us at dodds@cs.hmc.edu and/or mike@cs.hmc.edu.
Logistics
Directions
A Google map with the Olin Center and available parking marked: We are here!MyCS-specific map
This campus map shows the available parking, the Olin Science Center, and the Hoch-Shanahan Dining Commons in detail.Parking
There is parking available south of Olin Center, along Platt Boulevard south of campus, and along Dartmouth Avenue south of twelfth street.Where do I show up?
Enter the first floor of the Sprague Memorial Building, "Sprague." We will be present to direct you to the workshop from 8:30-9:00am.Schedule
Monday
Tuesday
Wednesday
Thursday
Friday
MyCS 2011 Page
Acknowledgments
The organizers and Harvey Mudd College thank Google and the National Science
Foundation for their generous support of this workshop and the broader MyCS (and
ECS) efforts.