The DOI matches its Crossref record; 7 of the 7 references it cites were found in a registry or an index.
Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education
Abstract
In Summer 2023, we developed and integrated a suite of AI-based software tools into CS50 at Harvard University. These tools were initially available to approximately 70 summer students, then to thousands of students online, and finally to several hundred on campus during Fall 2023. Per the course's own policy, we encouraged students to use these course-specific tools and limited the use of commercial AI software such as ChatGPT, GitHub Copilot, and the new Bing. Our goal was to approximate a 1:1 teacher-to-student ratio through software, thereby equipping students with a pedagogically-minded subject-matter expert by their side at all times, designed to guide students toward solutions rather than offer them outright. The tools were received positively by students, who noted that they felt like they had "a personal tutor.'' Our findings suggest that integrating AI thoughtfully into educational settings enhances the learning experience by providing continuous, customized support and enabling human educators to address more complex pedagogical issues. In this paper, we detail how AI tools have augmented teaching and learning in CS50, specifically in explaining code snippets, improving code style, and accurately responding to curricular and administrative queries on the course's discussion forum. Additionally, we present our methodological approach, implementation details, and guidance for those considering using these tools or AI generally in education.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“Additionally, Liu et al. [18] suggest that GenAI could serve as a tool to reduce academic dishonesty by offering guidance that encourages meaningful engagement with the material rather than providing direct answers.”
From Generative AI and Academic Integrity in Higher Education: A Systematic Review and Research Agenda (2025) · cites this paper as [18]
In the citing paper
“The substantial representation of ICT aligns with prior literature that identifies a natural synergy between AI and computer science education [55].”
From Systematic review of artificial intelligence in education: trends, benefits, and challenges (2025) · cites this paper as [55]
Citations
Cites
Survey of Hallucination in Natural Language Generation
Ji, Z., Lee, N., Frieske, R., Yu, T., Su, D., Xu, Y., Ishii, E., Bang, Y. J., Madotto, A., & Fung, P. (2023) · ACM Computing Surveys · doi:10.1145/3571730 · Cited by 5,025
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks
Lewis, P., Perez, E., Piktus, A., Petroni, F., Karpukhin, V., Goyal, N., Küttler, H., Lewis, M., Yih, W.-T., Rocktäschel, T., et al. (2020) · arXiv · doi:10.48550/arxiv.2005.11401 · Cited by 3,101
Tsai, M., Ong, C. W., & Chen, C. (2023) · Education for Chemical Engineers · doi:10.1016/j.ece.2023.05.001 · Cited by 226
Kabir, S., Udo-Imeh, D. N., Kou, B., & Zhang, T. (2024) · Proceedings of the CHI Conference on Human Factors in Computing Systems · doi:10.1145/3613904.3642596 · Cited by 160
Teaching Academic Honesty in CS50
Malan, D. J., Yu, B., & Lloyd, D. (2020) · Proceedings of the 51st ACM Technical Symposium on Computer Science Education · doi:10.1145/3328778.3366940 · Cited by 15
Self-citationEvaluating Feedback Tools in Introductory Programming Classes
Reis, R., Soares, G., Mongiovi, M., & Andrade, W. L. (2019) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie43999.2019.9028418 · Cited by 13
Differentiating for Comfort with Computer Science
Zenke, C., & Malan, D. J. (2022) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3545947.3573249 · Cited by 2
Self-citation
Research works printed but not linked: 3
- Wei Dai Jionghao Lin Flora Jin Tongguang Li Yi-Shan Tsai Dragan Gasevic and Guanliang Chen. 2023. Can Large Language Models Provide Feedback to Students? A Case Study on ChatGPT. https://doi.org/10.35542/osf.io/hcgzj · DOI · Paper page
- Samia Kabir David N. Udo-Imeh Bonan Kou and Tianyi Zhang. 2023. Who Answers It Better? An In-Depth Analysis of ChatGPT and Stack Overflow Answers to Software Engineering Questions. arxiv: 2308.02312 [cs.SE] · arXiv
- Stephanie Lin Jacob Hilton and Owain Evans. 2022. Teaching Models to Express Their Uncertainty in Words. arxiv: 2205.14334 [cs.CL] · arXiv
Cited by
Sorted by citations
Items 101–188 of 188
How Do Learners With Varying Skills Perceive Misconception Indicators and Feedback?
Evans, A. C., & Lock, D. (2025) · ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) · doi:10.1145/3724363.3729073 · Cited by 1
What Computing Faculty Want: Designing AI Tools for High-Enrollment Courses Beyond CS1
Borela, R., Soylu, M. Y., Lee, J., & Roy, N. (2025) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3702653.3744327 · Cited by 2
Avaliando o Papel do GPT-4o na Aprendizagem de Engenharia de Software: Um Relato de Experiência
Branco, B. M. D. C. C., Neto, A. L. D. M., Avelino, G. A., & Machado, V. P. (2025) · Simpósio Brasileiro de Engenharia de Software (SBES) · doi:10.5753/sbes.2025.10716 · Cited by 1
Potential of Applying Artificial Intelligence in the Professional Education of Software Engineers
Vetoshkin, O., & Budnyk, O. (2025) · International Conference on Advanced Computer Information Technologies (ACIT) · doi:10.1109/acit65614.2025.11185851 · Cited by 2
Andleeb, S., Kantorski, B., & Carver, J. C. (2025) · Conference on Information Technology Education · doi:10.1145/3769694.3771128 · Cited by 2
Misconception-Aware LLM Programming Tutor: Lessons Learned from Student-Tutor Interactions
Niousha, R., Smith, S. F., O’Neill, A., Zamfirescu-Pereira, J. D., DeNero, J., & Norouzi, N. (2026) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3770761.3777289 · Cited by 1
ACM Generative AI Task Force Special Session: Teaching with Generative AI: Tools You Can Use Today
Denny, P. C., Leinonen, J., Kumar, V., & Gordon, S. I. (2026) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3770761.3777140 · Cited by 1
Freeman, G., Lampe, C. A. C., Mynatt, E. D., Candello, H. C. D. S. P., Inkpen, K. M., Goyal, N., Karahalios, K. G., Ma, X., & Woźniak, P. W. (2026) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3772363.3790107 · Cited by 1
Zhang, G., Sun, G., Xia, M., & Liang, R. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3790824 · Cited by 4
Daryanto, T., Ding, X., Ping, K., Wilhelm, L. A., Chen, Y., Brown, C., & Rho, E. H. R. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3791773 · Cited by 2
Brender, J., El‐Hamamsy, L., Uittenhove, K. L., Pérez, A., Jermann, P., Francesco Mondada, C., & Bumbacher, E. W. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-29763-1_37 · Cited by 1
Reimagining Educational Techniques with Artificial Intelligence 1
Kloos, C. D., Alario‐Hoyos, C., Muñoz-Merino, P. J., Ayres, I. E., Moreno-Marcos, P. M., Callejo, P., & Kemcha, R. (2026) · IEEE Global Engineering Education Conference (EDUCON) · doi:10.1109/educon67543.2026.11574341 · Cited by 1
Using Generative AI in Software Design Education
Jackson, V., Liu, S.-S., & van der Hoek, A. (2026) · International Workshop on Designing Software (Designing) · doi:10.1145/3786152.3788589 · Cited by 1
Si, Y., Li, D., Shi, H., & Zhang, J. (2026) · Proceedings of the ACM on software engineering. · doi:10.1145/3808163 · Cited by 1
LLM-Enabled Educational Artefacts in Computer Science Education: A Systematic Mapping Study
Sanchez, F. L., Alario‐Hoyos, C., Guamán, D. S., & Caiza, J. C. (2026) · Applied Sciences · doi:10.3390/app16199778
Zheng, Y., Pan, Y., Zhang, Z., & Chen, Y. (2024) · Applied Mathematics and Nonlinear Sciences · doi:10.2478/amns-2024-2395 · Cited by 1
Fostering Creativity: Student-Generative AI Teaming in an Open-Ended CS0 Assignment
Filcik, D., Sobiesk, E., & Matthews, S. J. (2025) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3641554.3701853 · Cited by 7
Enhancing CS1 Education through Experiential Learning with Robotics Projects
Borela, R., Liding, Z. C., & McDaniel, M. (2025) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3641554.3701810 · Cited by 4
Alqarni, A. (2025) · International Journal of Educational Sciences and Arts · doi:10.59992/ijesa.2025.v4n4p17
Naser, M. Z. (2026) · Language Resources and Evaluation · doi:10.1007/s10579-026-09938-4 · Cited by 2
Qu, Y., Letort, D. B., Evans, H., Abbas, N., Cai, R., Haj-Hussein, M., Biggs, A. T., & Durgin, J. (2024) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie61694.2024.10893375
Usability of Intelligent System in Implementing Tutoring Lesson in Education: A Literature Review
Septo, J. S., Dinopol, J., Reyes, T. J. M. D., Santiago, C. S., & Cahapin, E. L. (2025) · Smart innovation, systems and technologies · doi:10.1007/978-981-96-0147-9_18 · Cited by 1
Kanabar, V., & Kaloyanova, K. (2025) · Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-031-84312-9_23
Software Engineering M.S. Program for Safety Critical System with Artificial Intelligence
Grant, E. S., & Shao, S. (2024) · IEEE International Conference on Computer and Communications (ICCC) · doi:10.1109/iccc62609.2024.10942093
Kanabar, V., & Kaloyanova, K. (2025) · ICST Transactions on Scalable Information Systems · doi:10.4108/eetsis.9376
Exploring large language models for L2 metaphonological awareness tutoring
Łodzikowski, K., Weckwerth, J., & Malarski, K. (2025) · Journal of Second Language Pronunciation · doi:10.1075/jslp.24030.lod
THE ROLE OF GENERATIVE ARTIFICIAL INTELLIGENCE IN PROGRAMMER TRAINING: OPPORTUNITIES AND CHALLENGES
Hadzhikoleva, S., Rachovski, T., Hadzhikolev, E. N., & Ivanov, I. (2025) · Environment Technology Resources Proceedings of the International Scientific and Practical Conference · doi:10.17770/etr2025vol2.8608
Ethical Computing Education in the Age of Generative AI
Barkhuff, G. (2025) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3702653.3744305 · Cited by 2
Wang, S., Jefferson, T. C., Piech, C., & Mitchell, J. C. (2025) · ACM Conference on Learning @ Scale (L@S) · doi:10.1145/3698205.3729557
From Uniform to Unique: Adaptive K–12 Assessment Using Large Language Models
Goenka, L., Ajay Mukund, S., & Kumar, P. S. (2025) · Lecture notes in computer science · doi:10.1007/978-3-032-04354-2_1 · Cited by 1
Santos, E. A., Salmon, A., & Hammer, K. (2025) · IEEE Access · doi:10.1109/access.2025.3613500
An Interactive Learning Environment for Program Design
Kumamoto, K., Cong, Y., & Masuhara, H. (2025) · ACM SIGPLAN International Symposium on SPLASH-E (SPLASH-E) · doi:10.1145/3758317.3759682
Kim, K. T., & Bae, H.-Y. (2025) · Journal of Digital Contents Society · doi:10.9728/dcs.2025.26.10.2859
Dzialets, K., Makeeva, A., Vlasov, I., Potriasaeva, A., Rostovskii, A., Golubev, Y., & Birillo, A. (2025) · ACM Global Computing Education Conference (CompEd) · doi:10.1145/3736181.3747133
Evaluating an AI Tutor for Student Learning and Engagement in Community College Python Courses
Loi, H., Trivedi, C., Chug, G., & Breazeal, C. (2025) · Conference on Information Technology Education · doi:10.1145/3769694.3771169
Racharak, T., Ragkhitwetsagul, C., Saeheng, P., Boongaree, N., Sriwilailak, C., & Chuangsuwanich, E. (2025) · Advances in computational intelligence and robotics book series · doi:10.4018/979-8-3373-2235-3.ch007
GAITE: Generative AI for Interdisciplinary and Transdisciplinary Education
Jung, Y., Shin, S., & Park, S. H. (2026) · Smart innovation, systems and technologies · doi:10.1007/978-981-95-1353-6_37
AI Chatbots vs. Traditional Search: A Comparative Study on Student Information Retrieval
Pasquarelli, L., Koutcheme, C., & Hellas, A. (2025) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie63693.2025.11328491 · Cited by 1
WIP: Guiding, Not Giving: Analyzing the Effectiveness of Guided Problem-Solving in CS1
Deoraj, R., Kurivella, S., & Moraes, M. C. (2025) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie63693.2025.11328186
Designing CS Assignments to Foster Cogitation in the AI Era
Kurivella, S., Deoraj, R., & Moraes, M. C. (2025) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie63693.2025.11328715
How Students Use Generative AI: Insights from Conversation Log Analysis
Li, Z., Koloutsou‐Vakakis, S., Kozłowski, T., Kindratenko, V., & Alawini, A. (2025) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie63693.2025.11328645 · Cited by 1
Making GenAI Socratic for Computational Thinking
Chan, C., Suvernev, B., Wang, Z., Liang, Q., & Zhao, C. (2025) · IEEE International Conference on Teaching, Assessment, and Learning for Engineering · doi:10.1109/tale66047.2025.11346691
Computer Science Education in the GenAI Era
Hazzan, O., Ragonis, N., & Lapidot, T. (2026) · Springer eBooks · doi:10.1007/978-3-032-00953-1_3
Alan: A Classroom Deployment of An Educational Chatbot That Cites Resources
Seshadri, V., Berrachid, Y., Hugh, E., Madan, A., & Emara, S. (2026) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3770761.3777344
Pacing for Mastery: Optimizing LLM Interactions for Learning
Tran, K., Gao, G., Lombard, A., Yu, T. T., Jiang, H., & Yeh, T. Y. (2026) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3770762.3772501 · Cited by 3
Learning-Centered Intelligent Tutor for Novice Java Programmers
Su, L.-H., Gao, Y., Morris, J., & Atiq, S. Z. (2026) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3770761.3777266
An Extended Investigation of Large Language Models Employing the Socratic Method
Musser, W., & Ghosh, S. (2025) · International Conference on Education Technology and Computer · doi:10.1109/icetc66579.2025.11387084
Feng, H., Hooper, S., Denny, P. C., Wünsche, B. C., & Luxton-Reilly, A. (2026) · Australasian Computing Education Conference · doi:10.1145/3786228.3786238
Kavuri, S., Delgado-Diaz, D., Ortiz, K., Chao, A., Molina, I. V., Ochoa, B., & Porter, L. (2026) · Australasian Computing Education Conference · doi:10.1145/3786228.3786250 · Cited by 1
EduGenAI: A Framework for Generative AI in Computational Science Education
Saravanan, V., & Tamil, L. (2025) · IEEE International Conference on High Performance Computing, Data and Analytics Workshop (HiPCW) · doi:10.1109/hipcw66559.2025.00009
Barzanji, C., Rosteck, N., Eberl, S., Rottmann, S., & Loitsch, C. (2026) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3772363.3798558
Situated Imaginaries: Designing AI Futures with Computer Science Teaching Assistants
Barkhuff, G., Pruitt, I., Namani, V., Johnson, W. G., Bourgeois, A. G., Zegura, E. W., Borela, R., & Shapiro, B. R. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3791874 · Cited by 1
Addressing the Reality Gap: A Three-Tension Framework for Agentic AI Adoption
Fournier, J., & Łodzikowski, K. (2026) · Springer eBooks · doi:10.1007/978-3-032-24819-0_5 · Cited by 1
Ukaigwe, J. A., & Ezeanya, C. U. (2026) · Discover Education · doi:10.1007/s44217-026-01629-0
Learning by Teaching: A Teachable AI Bot for Software Development Education
Du, S., Shi, J., Shah, D., Distante, D., Heimann, L., & Huang, S. H. (2026) · International Conference on Information and Education Technology (ICIET) · doi:10.1109/iciet69664.2026.11561604
The Missing Evaluation Axis: What 10,000 Student Submissions Reveal About AI Tutor Effectiveness
Niousha, R., Smith, S. F., Akram, B., Brusilovsky, P. L., Hellas, A., Leinonen, J., DeNero, J., & Norouzi, N. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-29755-6_26
Hsu, S.-Y., Cassity, J., Lin, C. Y., Zheng, Y., & Johar, H. V. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-29770-9_53
Shi, H., & DiFranzo, D. J. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-29788-4_40
Boateng, G., Boateng, S., & Kumbol, V. W.-A. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-29773-0_37
Transforming Educational Practices via AI-Driven Tutoring and Assessment Integration
Ferreira, J. M. M. (2026) · IEEE Global Engineering Education Conference (EDUCON) · doi:10.1109/educon67543.2026.11574320
The transformative potential of AI in software engineering: a case study on LeetCode and ChatGPT
Merkel, M., & Dörpinghaus, J. (2026) · Empirical Software Engineering · doi:10.1007/s10664-026-10912-5 · Cited by 7
García-López, I. M., Espinosa, J. M. M., & Soledad, M. (2026) · IEEE Revista Iberoamericana de Tecnologias del Aprendizaje · doi:10.1109/rita.2026.3701046
Riegel, K., Hua, Y. C., Denny, P. C., Pădurean, V.-A., Leinonen, J., Prather, J. E., & Singla, A. K. (2026) · ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) · doi:10.1145/3803400.3809397
Padiyath, A., Shen, J. P., & Ericson, B. J. (2026) · ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) · doi:10.1145/3803400.3809314 · Cited by 4
Zhen, X., & Lian, X. (2026) · Frontiers in Psychology · doi:10.3389/fpsyg.2026.1845571 · Cited by 1
AI-Generated Rubric Interfaces: K–12 Teachers’ Perceptions and Practices
Riahi, B., Patukale, S., Niranjan, J., Koneru, Y., Barnes, T. M., & Cateté, V. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-30784-2_17
Wang, T., & Brown, C. (2026) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3786580.3786986
Become an AI Tool User or Builder: Designing Introductory AI Courses in a Liberal Arts Context
Chowdhury, T., & Stent, A. J. (2026) · ACM Transactions on Computing Education · doi:10.1145/3831242
Scaffolding Autocomplete: Improving Guidance for Learners using Generative Code Suggestions
Prather, J. E., MacNeil, S., Luxton-Reilly, A., Margulieux, L. E., Reeves, B. N., Denny, P. C., Leinonen, J., Homer, J., Nabid, R. A., & Rossetti, R. L. (2026) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3765964.3811654
Tran, K., Harper, C., & Price, T. (2026) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3765964.3811653 · Cited by 2
Student Perspectives on the Role of Teaching Assistants in the Age of GenAI
Chao, A., Chen, M., Yuan-kai, Y., Griswold, W. G., Porter, L., & Raj, A. G. S. (2026) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3765964.3811648
Evaluating LLM-Generated Contextualized Algorithm Design Problems
Goodwin, E., Braught, K., Liu, J., Newar, D. K. P., Gertner, Y., Poulsen, S., & Franklin, D. M. (2026) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3765964.3811658
A Validated Scale Measuring Student Self-Efficacy for Programming with Generative AI
Prather, J. E., Margulieux, L. E., Kharitonova, Y., Yang, Y., Reeves, B. N., Denny, P. C., Benario, J. G., Holmes, E., Spaulding, E., Barbre, G., et al. (2026) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3765964.3811645
An AI Teaching Assistant for Motion Picture Engineering [SP Education]
O'Regan, D., Kokaram, A. C., & Guido, R. C. (2026) · IEEE Signal Processing Magazine · doi:10.1109/msp.2026.3665423
Topsakal, O., Wang, J., Small, S., Rahman, T., Anderson, J., Gauvin, W., Couillard, E. K., Dedrick, R. F., & Christensen, K. J. (2026) · ASEE Annual Conference & Exposition · doi:10.18260/1-2--59521
Justino, R. (2026) · Seminário de Educação a Distância (SEAD) · doi:10.5753/seadco.2026.43729
Textbook-Embedded Virtual Teaching Assistant That Answers CS1 Questions With Verifiable Citations
Han, Y., & Emara, S. (2026) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3774748.3795670
Learning with RAG-Enhanced Language Models: A Mixed-Methods Study
Miladi, F., Psyché, V., Diattara, A., Mawas, N. E., & Lemire, D. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-39106-3_12
Pampel, B., Martin, S., & Padó, U. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-39106-3_14
Masi, A. D., Wang, C., & Moccozet, L. (2026) · Nordic Conference on Human-Computer Interaction · doi:10.1145/3829807.3829904
Gusman, D., Aditya, D. S., Nurmalina, & Bujdosó, G. (2026) · IEEE Conference on Information Technology and Data Science (CITDS) · doi:10.1109/citds70571.2026.11706842
Educational Approaches for Teaching Artificial Intelligence on Video Databases
Pleterski, J., Požrl, T., Podržaj, P., Selak, L., & Škulj, G. (2026) · International Conference on System Science and Engineering · doi:10.1109/icsse70735.2026.11718735
Stamoulis, D. S., Shi, X., Zheng, G., Wu, R., Shi, Y., Fu, Z., 刘松波, Ouyang, K., Wu, J., Cheng, S., et al. (2026) · ACM Turing Celebration Conference - China (ACM TURC) · doi:10.1145/3833142.3833158
Lobo-Quintero, R., Velándia, J. B., & Vanegas-Ayala, S.-C. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-41324-6_31
Kaur, R., Sharma, B., Lam, H., & Park, K. (2026) · Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-032-42320-7_11
Liu, M., Wang, M., Wang, J., Guo, S., Yang, J., Liu, Y., Wang, Y., & 伊浩 (2026) · International Conference on Intelligent Education and Computer Technology (IECT) · doi:10.1145/3845354.3845458
Metadata
- Authors
- Liu, R., Zenke, C., Liu, C., Holmes, A., Thornton, P., & Malan, D. J.
- Affiliations
- Harvard University (US)
- Yale University (US)
- Venue
- Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1
- Publisher
- ACM
- Published
- 2024-03-07
- Pages
- 750-756
- OpenAlex
- W4392563703
- Cited by
- 185
- References
- 5
- Citations by year
- 2026: 58 · 2025: 90 · 2024: 37
- FWCI
- 70.29
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- ACM Technical Symposium on Computer Science Education (SIGCSE) (publishedVersion)
- Topics
- Social Sciences › Education › Artificial Intelligence in Education
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Physical Sciences › Computer Science › Artificial Intelligence › Intelligent Tutoring Systems and Adaptive Learning
- Keywords
- generative AI in education, computer science education, code explanation, student perceptions
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review