
Credit: Alison Yin for EdSource
For school leaders, artificial intelligence (AI) might feel like the latest shiny new thing to tackle in education.
With ethical questions to reflect on, it may be shiny, but computer science teachers will tell you it’s not new — it’s been part of computer science education for 60 years.
Computer science is foundational to learning about artificial intelligence, including thinking critically about AI’s ethics and impacts, data and algorithms, and equipping students to use technology responsibly. Like learning to drive a car, it’s good to know what’s under the hood, and be aware of the dangers, troubleshoot problems, know where you’re going and how to get there safely. If technology is driving the future, how can we prepare students to do the steering if they do not learn computer science in school?
Yet, only 5% of California students take computer science in high school, something we need urgent action to change.
A high-quality computer science education offers a new way of teaching in the currency students understand best: with their technological devices. Learning to think computationally — using algorithms to construct learning — can be a tool for engaging students to think critically about technology’s influence in making meaning of their world. Whether we like it or not, the choice facing us now is: either we teach students how to use technology safely and be justice-minded creators of it, or risk students’ harm of getting used and manipulated by it.
Despite widespread use of technology, school leaders are overwhelmed with decisions about teaching with AI tools and teaching about artificial intelligence in the classroom. Research conducted by the UCLA Computer Science Equity Project, affirms that administrators struggle to juggle their overflowing plate of responsibilities. But instead of seeing AI as yet another thing to fit into the school schedule — one of the main reasons more schools aren’t offering computer science — understanding how it’s part of a high-quality computer science education can help expand access to this foundational learning.
California’s computer science (CS) strategic implementation plan serves as a roadmap to realize the state’s vision that all schools offer computer science education and all teachers are prepared to teach it. To make good on that plan, the Legislature funded the Educator Workforce Investment Grant, to provide professional learning in computer science for thousands of California’s educators. This comprehensive model of professional development, Seasons of CS, equips educators with knowledge and skills to engage students with culturally responsive curriculum and pedagogy aligned with the state’s computer science standards (which classifies AI as a sub-discipline of computer science).
California, a hub of innovation across industries, has made significant efforts to prioritize equity, access, and engagement in computer science education, but remarkably, California lags behind the national average and 38 other states in the percentage of high schools offering at least one computer science course. As of 2021, just 34% of schools serving high proportions of Black, Indigenous, Latino, and Pacific Islander students offered computer science courses, in comparison to 52% of schools serving a greater proportion of white and Asian students. Despite student interest in computer science, not enough schools prioritize it because they are not held accountable for it by the state.
Yet, exposure to computer science can impact college majors and increase earnings, especially for students of color who are underrepresented in computer science.
Educators need support bringing computer science to every student, regardless of their background, and school leaders have a role to play in bridging this gap. District and county-level supervisors can leverage state-level initiatives like the Math, Science, Computer Science Partnership Grant to build a pathway with more computer science class offerings that are integrated into other subjects.
To ensure every student has access to this foundational knowledge that prepares them for college, careers, and community engagement, every school should offer computer science education. This year, Assemblymember Marc Berman is re-introducing legislation that will add California to the list of states whose schools are required to offer CS. Assembly Bill 887 would require every high school to offer at least one course in computer science, with support for schools in rural and urban areas.
Regardless of a student’s post-high school plan, computer science can help students grapple with the good and bad of technology, including effects of social media, biased algorithms that lead to inequitable outcomes, and controversial issues around privacy and disinformation that influences our democracy. All students should have access to the foundational learning computer science provides, building critical skills for our students’ future, no matter if their future career is in tech or not.
It’s not easy keeping up with the rapid change of technology’s newest tools, but one thing is clear: computer science education can inspire students to become competent and confident navigating online life. Expanding access to opportunities to teach and learn computer science and ensuring all schools offer it, will help respond to the ever-changing landscape of technology and prepare students for our digital future.
•••
Julie Flapan is a researcher, educator, and the director of the Computer Science Equity Project at UCLA Center X, School of Education and Information Studies and co-lead of the CSforCA coalition.
The opinions expressed in this commentary represent those of the author. EdSource welcomes commentaries representing diverse points of view. If you would like to submit a commentary, please review our guidelines and contact us.