© 2023 TeachAI
Privacy Policy
Guidance on the future of
CS education in age of AI
Download
As AI reshapes our future, K-12 CS education takes center stage. This guide empowers educators to cultivate young minds, equipping them with the computational thinking and AI fluency essential for success in a world driven by intelligent machines. Let's unlock the potential of our students and prepare them to be not just consumers, but creators in the age of AI.
Guidance on the future of CS education in an age of AI
Read more about this guidance
Explore
The Briefs
AI code generators produce code quickly and easily, but learning to code produces creative, critical-thinking, collaborative students with the agency to navigate our digital landscape. The unprecedented power of generative AI makes it all the more crucial that students gain a foundational understanding of the logic of code, on which they can build the computational thinking skills needed to read, evaluate, and mitigate AI output.
in the “Why is it still important for students to learn how to code? “ brief
Read more
What will you change
About Your Practice?
Read more
in “Why is it still important to learn to code?”
in “Why is it still important to learn to code?”
Investigate the data that was used to train an LLM. Explore the source of the data, the biases it might contain, and the disparate impact it might have on different groups.
Discuss with students common misperceptions about AI – for example, that it can “think.” Discuss the human attributes that machines do not have and explore why people must always be responsible for the use of AI tools
Once students show a foundational understanding of coding, let them try using a code generator to provide a starting point for a solution. This will allow them to shift their attention to the creative and critical aspects of problem solving sooner.
Hear from
CS Teachers
CSTA and TeachAI surveyed 300 CS teachers between March and July 2024.
100%
CS teachers feel that AI will help all students be creators.
99%
CS teachers feel that using AI tools with broaden participation for CS.
44%
CS Teachers feel that the benefits outweigh the challenges of using AI.
How does this
Impact your curriculum?
Read more
in “Why is it still important to learn to code?”
in “Why is it still important to learn to code?”
/01
Once students show a foundational understanding of coding, let them try using a code generator to provide a starting point for a solution. This will allow them to shift their attention to the creative and critical aspects of problem solving sooner.
Discuss with students common misperceptions about AI – for example, that it can “think.” Discuss the human attributes that machines do not have and explore why people must always be responsible for the use of AI tools
/02
/03
Investigate the data that was used to train an LLM. Explore the source of the data, the biases it might contain, and the disparate impact it might have on different groups.
/04
Once students show a foundational understanding of coding, let them try using a code generator to provide a starting point for a solution. This will allow them to shift their attention to the creative and critical aspects of problem solving sooner.
Jump into the future of
Computer Science Education
Share
Share
Share
Future of CS
Research Collection
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.
View the Collection
About the Guidance
On The Future Of CS
Representatives from organizations participating in TeachAI — AASA, AFT, CCSSO, Code.org, CoSN, COSSBA, InnovateEDU, Education Commission of the States, ETS, ExcelinEd, NASBE, NSBA, NEA, SEAMEO, SETDA, UNICEF and the World Bank — led the development of these policy resources.
We thank the TeachAI Policy Workgroup: Adobe, AI for Education, aiEDU, Amazon Web Services, The College Board, Center for Security and Emerging Technology, Data Science 4 Everyone, Digital Promise, ETS, European EdTech Alliance, GitHub Education, Google, Grok Academy, IndiGenius, Infosys Foundation USA, Microsoft, NASBE, National Council for Teachers of Mathematics, One Generation - Indigitize, Policy Analysis for California Education, Pearson, RobinCode.org, Sociedad Científica Informática de España (SCIE), Teach For All, and the TeachAI Government Agency Policy Workgroup for their contributions. We’d also like to recognize Amelia Vance, Chris Dede, Dan Ingvarson, Glenn Kleiman, Maddy Dwyer, Michael Trucano, Randi Williams, and Wayne Holmes for their feedback.
TeachAI is an initiative uniting education and technology leaders to assist governments and education authorities in teaching with and about AI. It is led by Code.org, ETS, the International Society for Technology in Education, Khan Academy, and the World Economic Forum. It is advised by a diverse group of 100+ organizations, governments, and individuals. TeachAI’s goals include providing policy guidance, increasing awareness, and building community and capacity.
These resources are openly available for reuse under a Creative Commons BY-NC-SA 4.0 license. While permission for use isn't required, citing the source is appreciated.
Suggested Citation: TeachAI (2024). Foundational Policy Ideas for AI in Education. Retrieved from teachai.org/policy. [date].
The resources were last updated: May 1, 2024.
Lead Partners
Foundational Policy Ideas for AI in Education
TeachAI Steering Committee
in coordination with the World Economic Forum
Partners
Future Of CS?
Lorem ipsum is placeholder text commonly used in the graphic, print, and publishing industries.
Join Us!
Are you leaning into the
Visit TeachAI.org
Get Updates from TeachAI
Download Briefs
Back to Top
How does this
Impact your curriculum?
Read more
in “Why is it still important to learn to code?”
/01
Once students show a foundational understanding of coding, let them try using a code generator to provide a starting point for a solution. This will allow them to shift their attention to the creative and critical aspects of problem solving sooner.
Discuss with students common misperceptions about AI – for example, that it can “think.” Discuss the human attributes that machines do not have and explore why people must always be responsible for the use of AI tools
/02
/03
Investigate the data that was used to train an LLM. Explore the source of the data, the biases it might contain, and the disparate impact it might have on different groups.
/04
Once students show a foundational understanding of coding, let them try using a code generator to provide a starting point for a solution. This will allow them to shift their attention to the creative and critical aspects of problem solving sooner.
What will you change
About Your Practice?
Read more