Program Details:

Scalable Game Design

The goal of this project is to get computer science back into middle schools. The strategy is to reform middle school IT education at a systemic level exploring the notion of scalable game design as an approach to carefully balance educational and motivational aspects of IT fluency. The iDREAMS project (Integrative Design-based Reform-oriented Educational Approach for Motivating Students) is designed to spark an interest in IT through students' natural attraction to game design. The game design will involve the active process of students collaboratively engaging in problem solving, creativity, modeling and communication. Game design develops a rich set of skills consistent with STEM and IT competency frameworks such as the National Academy of Sciences Fluency with IT and the International Society for Technology in Education NETS standards. Scalable game design refers to a low threshold, high ceiling curriculum. This gentle learning slope curriculum allows students and teachers to quickly start with game design activities by producing simple classic games but then continuing to sophisticated games exhibiting artificial intelligence. The systemic aspect of this project explores an IT training ecology integrating four regions of decreasing affluence. The partners working on this project, CU Computer Science Department, School of Education, Science Discovery outreach program, and AgentSheets Inc, have already established collaborations in all four regions:

1. Technology-hub: Boulder, CO, featuring a high density of IT companies and education opportunities. The AgentSheets tool has already been introduced to all middle schools in the district because of its potential to address IT fluency and standards, equity, and motivation.
2. Inner-city: Aurora, CO, where an IT education pilot study exploring issues of universal accessibility regarding gender and ethnicity took place.
3. Rural: Pueblo, CO, southwest Colorado Board of Cooperative Educational Services, a 10,000 square mile integration of school districts.
4. Remote/Tribal: Ignacio, CO, and Oglala, SD, Native American reservations: Southern Ute, and Oglala Sioux. An existing mobile science lab will enable them to reach these areas.

The immediate objective is to provide teacher and student training in the four regions. The long-term objective is to create educational ecologies that integrate these regions. The program will employ existing programs including the CU-Boulder Upward Bound, Women in Engineering, and the High School Honors Institute to bring students to the technology-hub region and will work with community and tribal colleges to train local teachers.

While initial plans included certain schools in Colorado and South Dakota and a reach of about 1200 students, the project expanded to reach over 3500 students midway through the 3-year project. The results of the project in terms of broadening participation and learning outcomes so far have been very encouraging. The participation of girls and underrepresented communities has been astonishing. About 45% of our participants so far are female; 56% are non-white students. Most of the participating students surveyed (about 61% of the girls; 71% of the boys; 71% of white students, 69% of non-white students) indicate that they are motivated to continue with similar computing activities. Perhaps of more interest to the educational community is the innovative way of measuring learning outcomes and specifically Computational Thinking by automatically analyzing the games and simulations students submit, which shows initial indications of transfer of concepts from game design to computational science and other STEM fields.

This is a private program by request only, or for a specific audience or group. For more information, please visit the program website.


On Campus

  • Engineering Center
  • Science Learning Laboratory

In Colorado

Takes place in over 10 Colorado cities.
Show all Colorado Cities

  • Alamosa
  • Allenspark
  • Arvada
  • Aspen
  • Aspen Park
  • Ault
  • Aurora
  • Avon
  • Bailey
  • Bayfield
  • Bennett
  • Berthoud
  • Black Forest
  • Boulder
  • Breckenridge
  • Broomfield
  • Brush
  • Buena Vista
  • Byers
  • Canon City
  • Carbondale
  • Castle Pines
  • Castle Rock
  • Cedaredge
  • Centennial
  • Center
  • Central City
  • Cherry Hills Village
  • Colorado Springs
  • Columbine
  • Commerce City
  • Cortez
  • Craig
  • Cripple Creek
  • Dacono
  • Del Norte
  • Delta
  • Denver
  • Divide
  • Dolores
  • Durango
  • Eagle
  • Eaton
  • Edwards
  • Elbert
  • Eldorado Springs
  • Elizabeth
  • Englewood
  • Erie
  • Estes Park
  • Evergreen
  • Fairplay
  • Firestone
  • Fleming
  • Florissant
  • Fort Carson
  • Fort Collins
  • Fort Lupton
  • Fort Morgan
  • Fountain
  • Fraser
  • Frederick
  • Frisco
  • Gilcrest
  • Glenwood Springs
  • Golden
  • Granby
  • Grand Junction
  • Grand Lake
  • Greeley
  • Greenwood Village
  • Gunnison
  • Gypsum
  • Haxtun
  • Hayden
  • Highlands Ranch
  • Holyoke
  • Hotchkiss
  • Hudson
  • Hugo
  • Hygiene
  • Idaho Springs
  • Indian Hills
  • Johnstown
  • Julesburg
  • Keenesburg
  • Ken Caryl
  • Kersey
  • Keystone
  • Kiowa
  • Kremmling
  • La Junta
  • Lafayette
  • Lakewood
  • Lamar
  • Laporte
  • Las Animas
  • Leadville
  • Limon
  • Littleton
  • Lone Tree
  • Longmont
  • Louisville
  • Loveland
  • Lyons
  • Manitou Springs
  • Mead
  • Monte Vista
  • Montrose
  • Monument
  • Morrison
  • Nederland
  • Niwot
  • North Washington
  • Northglenn
  • Pagosa Springs
  • Parker
  • Peyton
  • Pine
  • Platteville
  • Pueblo
  • Pueblo West
  • Rangely
  • Red Feather Lakes
  • Ridgway
  • Rifle
  • Rocky Ford
  • Roxborough Park
  • Rye
  • Salida
  • San Luis
  • Security-Widefield
  • Sherrelwood
  • Silverton
  • Simla
  • Steamboat Springs
  • Sterling
  • Strasburg
  • Superior
  • Telluride
  • The Pinery
  • Thornton
  • Trinidad
  • Vail
  • Wellington
  • West Pleasant View
  • Westcliffe
  • Westminster
  • Wheat Ridge
  • Windsor
  • Winter Park
  • Woodland Park
  • Woodrow
  • Wray

Outside Colorado

  • In every state

Program Partners

Supporting This Program

  • AgentSheets, Inc.
  • Aurora Public School District
  • Boulder Valley School District
  • Colorado Association of Black Professional Engineers and Scientists,
  • Colorado South Central BOCES
  • Computer Science Teachers Association, CSTA
  • Education Development Center, Inc.
  • Girlstart
  • Individual schools in listed locations
  • National Center for Women & Information Technology, NCWIT
  • National Science Foundation
  • Pueblo Public School District
  • University of Colorado School of Education
  • University of Colorado Science Discovery Program
  • Weld County School District Re-8

Sponsoring Units

Engineering & Applied Science, College of

  • Computer Science, Department of

Program Contact

Professor Alexander Repenning

Program Categories


  • Education (K-12)
  • Engineering
  • Math
  • Physical Sciences
  • Science
  • STEM (Science, Technology, Engineering, Math)
  • Teacher Renewal & Enhancement
  • Technology

Program Types:

  • After School Activity/Instruction
  • Classroom Instruction
  • Conference/Institute
  • Lesson Plans/Teaching Resources
  • Online Resources
  • Professional Development - Teacher
  • Publications
  • Summer Program - General Public


  • At-Risk Youth
  • Children & Youth (outside school)
  • Indigenous Populations (International)
  • International
  • Rural Communities
  • Students - Elementary School
  • Students - ESL
  • Students - High School
  • Students - Middle School
  • Teachers - Early Learning
  • Teachers - Elementary School
  • Teachers - High School
  • Teachers - Middle School
  • Tribal Communities (in U.S.)

We do our best to accurately represent CU Boulder’s outreach programs and services, but they are subject to change and may no longer be active in a community. Please contact the program directly for current information.