Skip to main content
Please see individual pages for upcoming WORKSHOPS & EVENTS for format (in-person or virtual). If it is unsafe and/or unallowable to host in-person trainings, we will transition to virtual workshops. Best browser to register: CHROME.

Strategies for Effective and Inclusive CS Teaching

The goal of this course is to support more equitable and inclusive classroom environments so that all students, especially those from marginalized communities, build a sense of belonging and identity in computer science (CS).

This hybrid course experience provides K-12 teachers with research-based tools and professional learning experiences to embrace diversity and focus on equitable access to computer science (CS) in their schools and classrooms. Course topics include inclusive recruitment strategies, addressing unconscious bias, and leveraging CS for social justice. Additionally, participants will learn culturally responsive pedagogy, strategies for neurodiverse learners, and how intersectionality impacts CS identity.

When engaging with the seven course modules, educators will see a combination of online content, interactive discussion boards, and "in the field" activities to enhance learning. Each module will also be supplemented by a synchronous session, led by course facilitators, that recaps the weekly content and pushes the group to have courageous conversations about larger issues of culture and identity in computing.

Individuals interested in enrolling in this course or being trained as a course facilitator should complete this interest form to be notified when the next open enrollment is available. Course enrollment is free. Leaders or organizations interested in partnering with UT Austin to offer a facilitated course for a cohort of teachers should contact Allen Antoine, Director of CS Education Strategy for EPIC, at aantoine@tacc.utexas.edu to discuss facilitated options. 

This course was developed with funding from Google , NSF (#1822011), and the Siegel Family Endowment.

Course Goals and Objectives
  • Define and explore equity and social justice as they relate to education, teaching, and the K-12 CS classroom.
  • Explore the racial, ethnic, gender or socio-economic demographics of CS programs and their impact on student participation, access, and experience.
  • Practice techniques for creating an equitable CS classroom through examination of personal identity, beliefs and unconscious biases, as well as curriculum choices, messaging, and outreach to parents and students.
  • Learn valuable techniques for leading, participating in, and growing with a community of practice that fosters self-reflection and courageous conversations surrounding CS and its relationship to culture.

Sign up here if you are interested: https://forms.gle/WVG68GFEyN5JxKfL7