Finding a Home for Computing Education in Schools of Education Strategy Workshop

April 08 - April 09 2017


Computing Education in Schools of Education Overview

In order to address critical questions related to the integration of computing education into schools of education, together computer science education researchers, leaders from colleges of education, teacher educators, and computer scientists participated in the Finding a Home for Computing Education in Schools of Education Strategy Workshop to explore options and share current practices.

Watch keynote:


Computing Education in Schools of Education Goals

The April 2017 workshop addressed the issues surrounding the expansion of computing education into teacher education programs, specifically as it related to schools of education with the following goals:


  • To emphasize the importance of computing education as a domain-based education research discipline, like physics and mathematics education.
  • To provide models to Colleges of Education for integrating computing education, and especially, to deal with the unique challenges of computing education, e.g., the need to address issues of equity and under-representation.
  • To work alongside Colleges of Education to explore credentialing issues with regard to computer science.

Strategies for Innovation

We challenge US Colleges of Education to build on the new knowledge and research in computer science education to integrate this new discipline into their programs. What we propose is a change to the American Education canon. Such enormous change requires innovating in different ways, using different models and strategies, before finding models that work.

This workshop was about developing those strategies. As a start, we built on existing successful efforts in the largest school districts—New York City and Los Angeles—in the US and by bringing in a group of interdisciplinary faculty from schools of education and computer science to workshops.

Developing Framework, Models, and Research Agenda for Computing Education

In this workshop, we aimed to describe a pathway for schools of education to integrate computing education into their teacher education programs. Schools of Education and pre-service teacher education programs already have existing curricular structures and mandates. Any approach to Computing Education needs to integrate within these existing mechanisms — we cannot take a tabula rasa stance. As a result of the proposed workshop, we anticipated defining the teacher education pipeline for making computing education part of every American student's experience:


  • We defined a framework to explain how computing education can coherently be a part of education pre-service programs, e.g., what classes need to be added, what content needs to be added to existing classes.
  • We provided representative models for integrating computing education content into elementary and secondary school programs so that it becomes obvious what content teachers need for teaching different student audiences.
  • The evidence-base for computing teacher development is too shallow. We needed to know more to create our framework and model. We defined a research agenda to address the unanswered questions about how computing education fits into primary and secondary school milieux.

Watch Panel Discussions









April 2017 Program

Finding a Home for Computing in Schools of Education

April 8 and 9, 2017
Microsoft Reactor Hub @ Grand Central Tech
355 Madison Ave., New York, NY
April 8th
Time Topic
8:00-8:30 Registration and breakfast
8:30 - 9:00
Opening Talk:
Why Computer Science Education in Schools of Education?

Joanna Goode, Associate Professor, Education Studies, University of Oregon
9:00 - 9:30 Panel: CS Ed Landscape in Schools of Education
  • Bob Floden, Michigan State University
  • Niki Fayne, Lehman College, City University of NY
  • Anne Leftwich, Indiana University
  • David Pugalee, UNC Charlotte
  • Moderator: Aman Yadav, Michigan State University
9:30 - 10:00 Panel: What Are the Policy Needs for CS Ed in American Schools?
  • Moderator: Mark Guzdial, ECEP Alliance
  • Leigh Ann DeLyser, CSforAll
  • Mark Nelson, CSTA
10:00 - 10:30 Coffee Break
10:30 - 12:00 Group 1: Integrating CS into Math, Science, or Somewhere Else in Education (Lead: David Weintrop)

Group 2: Integrating CS into Teacher Education (Lead: Aman Yadav)

Group 3: Preparing Educational Leaders to Support CS Education (Lead: Joanna Goode)

Group 4: Non-Integrated, Standalone CS Ed in K-12 (Lead: Yasmin Kafai)
12:00 - 1:00 Lunch
1:00 - 1:45 Panel: Examples of CS Education in Teacher Development Programs
  • Kimberly Hughes, Director, UTeach Institute
  • Aman Yadav, Michigan State University
  • Michelle Friend, University of Nebraska Omaha
  • Lijun Ni, State University of NY at Albany
  • Moderator: Mark Guzdial
1:45 - 3:15 Group 5: Teacher Development Models for Computing Education (Lead: Leigh Ann DeLyser)

Group 6: Creating the CS Ed PhD Pipeline (Lead: Nathan Holbert)

Group 7: What Do Teachers Need to Know About Computing (Lead: Karen Brennan)
3:15 - 4:00 Five-Minute Madness: Small Group Report Outs and Discussion
4:00 - 4:15 Coffee Break
4:15 - 5:30 Reconvene small groups to write group summaries and response to full group discussion.
6:30 Dinner (off site)


April 9th
Time Topic
8:00 - 9:00 Breakfast
9:00 - 10:30 Group hopping: Visit another group and give feedback on the products.
10:30 - 11:00 Coffee Break
11:00 - 12:00 Report out from morning session
12:00 - 1:30 Wrap Up/Lunch/Depart