🧠 AI Ed Wiki

CS Education — computer science education is the most-researched STEM subfield in the wiki, benefiting from natural alignment between AI tools and programming tasks. Code generation, debugging assistance, and automated code review are its primary AI applications.

AI in CS education

  • Code generation and completion: CS1 code review, DURA for CS2, and NL programming mistakes examine how students use AI for code generation and what they learn from it.
  • Debugging support: Debugging tools and human-AI debugging collaboration leverage AI for error identification and repair.
  • Automated assessment: Linux Bash grading and LLM intervention review evaluate automated code assessment.
  • Curriculum design: Agentic SE curricula and reshaping CS education redesign computing programs for the AI era.
  • Unique affordances

    CS education's unique position — students learn to build the very tools they use — creates both opportunities (meta-cognitive awareness of AI limitations) and risks (over-reliance on AI-generated code). Code review interviews and critical engagement studies address this duality.

    Connections

    CS education connects to Computational Thinking, STEM Education, Automated Grading, Prompt Engineering, Higher Ed, and K 12. It is the domain where AIED tools are both used and built.

    Connected Concepts

  • Computational Thinking
  • STEM Education
  • Automated Grading
  • Prompt Engineering
  • Higher Ed
  • K 12
  • LLM
  • Generative AI
  • AI Tutoring
  • Over Reliance
  • Code Review GenAI Cs1
  • Connected Articles

  • Code Review GenAI Cs1
  • Dura LLM Cs2
  • Debugtracker Classroom Debugging
  • LLM Intervention Design CS Review
  • Ase 26 Agentic Software Engineering Curriculum
  • Reshaping CS Education GenAI
  • Critical Engagement Code Completion