This project focuses on developing the infrastructure for a self-sustaining organization that can manage, grow, and evangelize olympiads that involve young students (middle and junior high) in computational thinking. A large component is the creation of pilot olympiads in a select few cities in the United States. Specific goals of this project include: (1) identifying a set of foundational skills that underlie computational thinking that can be taught before college and high school; (2) identifying a style of problems and scenarios that engage a wide variety of students; and (3) implementing a curriculum of training sessions and contest questions that exemplify those foundational skills.

There are two broad reasons for creating a Computational Thinking Olympiad. First, to expose the fundamentals of computational thinking to a broad audience of potential researchers and practitioners in the field, thus increasing participation and diversity in computing. Second, to ensure long-lasting impact beyond of this project.

The success of the Computational Thinking Olympiad will have a significant impact on our society by introducing middle school students to computational thinking in its breadth and depth: (1) encouraging students to have fun with the computational thinking in an arena that is both cooperative and competitive; (2) encouraging students to pursue education in computing; (3) introducing the unplugged parts of computing to those who have not had access to the plugged-in parts; and (4) showing that computational thinking is not ``just'' programming.

Project Report

We created an Olympiad, targeted at middle school students, to increase their awareness of "computational thinking." We successfully hosted two events, the second was at Georgia Tech, run by the College of Computing’s Office of Outreach, Enrollment and Community. The spirit of CTO is to introduce middle school students (6th - 8th grade) to computer science by physically and mentally engaging them in competitions based on computational principles. The Olympiad is modeled after the athletic legacy of the Olympic Games with a computational twist. In the second run, students rotated through 5 challenging competition activities while learning to develop algorithms to solve problems and how to encode and decode images and messages and the various types of networks that carry these messages. Teams earned points towards medals for each activity and for the overall competition award. The Program Committee has consisted of computing education professionals that have worked with non-college students. All PIs are formulating middle schools lists to target this summer and prepping communication to the teachers. All are also reviewing a possible expansion plan and will nominate a future participant on the West Coast. We have produced ample materials that can be shared with any future sites wishing to host a similar event.

Agency
National Science Foundation (NSF)
Institute
Division of Information and Intelligent Systems (IIS)
Type
Standard Grant (Standard)
Application #
1048401
Program Officer
Tatiana Korelsky
Project Start
Project End
Budget Start
2010-08-01
Budget End
2013-07-31
Support Year
Fiscal Year
2010
Total Cost
$50,000
Indirect Cost
Name
University of Maryland College Park
Department
Type
DUNS #
City
College Park
State
MD
Country
United States
Zip Code
20742