+
Activity
Rice University

Rice: Design Patterns for Parsing

For Students 9th - 10th
A description of the design patterns that are common in software engineering.
+
Lesson Plan
Google

Cs Education at Google: Cs First: Game Design Theme

For Teachers 4th - 8th
A set of eight activities that teach learners basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
+
Activity
Other

Medialoot: How to Design an I Os 7 Inspired I Phone App Screen

For Students 9th - 10th
Walk through the steps involved to create a thin, flat iOS 7- inspired design concept for a user profile app screen. By using these simple techniques create stunning, minimal app interfaces.
+
Activity
Code.org

Code.org: Web Lab

For Students 9th - 10th
Try the Computer Science Discoveries unit that introduces web design.
+
Article
Other

Beanz: How We Designed a School Robot

For Students 6th - 8th
Learn how an all girls high school robotics team designed then built a robot to compete in competitions.
+
Article
Other

Beanz: Algorithm Design

For Students 6th - 8th
Find out about algorithmic design.