Group Highlights
Full List of Publications
Hoq, Muntasir, Jessica Vandenberg, Seung Lee, Bradford Mott, James Lester, Narges Norouzi, Shuyin Jiao, and Bita Akram. "INSIGHT: An Explainable, Instructor-Guided AI Assistant for Active Learning in CS1." In Proceedings of the 57th ACM Technical Symposium on Computer Science Education V. 2, pp. 1363-1364. 2026.ย ย ๐
Rao, Ananya, Krish Piryani, Shiyan Jiang, Tiffany Barnes, Jennifer Albert, Marnie Hill, and Bita Akram. "Leveraging an LLM-Driven Feedback System to Support Computational Thinking and AI-Integrated STEM Learning." In Proceedings of the 57th ACM Technical Symposium on Computer Science Education V. 2, pp. 1491-1492. 2026. ย ย ๐
Pitts, Griffin, Aum Pandya, Darsh Rank, Tirth Bhatt, Muntasir Hoq, and Bita Akram. "Automated Program Repair of Uncompilable Student Code." In Proceedings of the 57th ACM Technical Symposium on Computer Science Education V. 2, pp. 1483-1484. 2026. ย ย ย ๐
Smith, Samantha, Arun-Balajiee Lekshmi Narayanan, Anurata Prabha Hridi, Rafaella Sampaio de Alencar, Bita Akram, Arto Hellas, Juho Leinonen, Peter Brusilovsky, and Narges Norouzi. "Knowledge Component-Driven Alignment of CS1 Textbooks and Exercises." In Proceedings of the 57th ACM Technical Symposium on Computer Science Education V. 2, pp. 1533-1534. 2026.ย ย ๐
Poh, Alison, Anurata Hridi, Jordan Barria-Pineda, Peter Brusilovsky, and Bita Akram. "Example Explorers and Persistent Finishers: Exploring Student Practice Behaviors in a Python Practice System." Proceedings of 9th Educational Data Mining in Computer Science Education (CSEDM) Workshop at EDM 2025, 2025.ย ย ๐
Hoq, Muntasir, Ananya Rao, Reisha Jaishankar, Krish Piryani, Nithya Janapati, Jessica Vandenberg, Bradford Mott, Narges Norouzi, James Lester, and Bita Akram. "Automated identification of logical errors in programs: advancing scalable analysis of student misconceptions." In Proceedings of the 18th International Conference on Educational Data Mining. 2025.ย ย ๐
Hridi, Anurata Prabha, Muntasir Hoq, Zhikai Gao, Collin Lynch, Rajeev Sahay, Seyyedali Hosseinalipour, and Bita Akram. "Privacy-preserving distributed link predictions among peers in online classrooms using federated learning." In Proceedings of the 18th International Conference on Educational Data Mining. 2025.ย ย ๐
Hoq, Muntasir, Jessica Vandenberg, Shuyin Jiao, Seung Lee, Bradford Mott, Narges Norouzi, James Lester, and Bita Akram. "Facilitating instructors-llm collaboration for problem design in introductory programming classrooms." In Proceedings of the CHI 2025 Workshop on Augmented Educators and AI: Shaping the Future of Human and AI Cooperation in Learning. 2025.ย ย ๐
Hoq, Muntasir, Atharva Patil, Kamil Akhuseyinoglu, Peter Brusilovsky, and Bita Akram. "An automated approach to recommending relevant worked examples for programming problems." In Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 1, pp. 527-533. 2025.ย ย ๐
Rao, Ananya, Krish Piryani, Shiyan Jiang, Tiffany Barnes, Jennifer Albert, Marnie Hill, and Bita Akram. "Leveraging Large Language Models to Promote AI-Infused Stem Problem-Solving for Middle School Students." (2025).ย ย ๐
Hoq, Muntasir, Bradford Mott, Seung Lee, Jessica Vandenberg, Narges Norouzi, James Lester, and Bita Akram. "Explainable AI in the Loop: An Instructor-Transformer Collaboration for Improving Explainability and Reliability of Feedback in Introductory Programming Classrooms." (2025).ย ย ๐
Hoq, Muntasir, Yang Shi, Juho Leinonen, Damilola Babalola, Collin Lynch, Thomas Price, and Bita Akram. "Detecting ChatGPT-generated code submissions in a CS1 course using machine learning models." In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1, pp. 526-532. 2024.ย ย ๐
Niousha, Rose, Muntasir Hoq, Bita Akram, and Narges Norouzi. "Use of large language models for extracting knowledge components in CS1 programming exercises." In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2, pp. 1762-1763. 2024.ย ย ๐
Hoq, Muntasir, Jessica Vandenberg, Bradford Mott, James Lester, Narges Norouzi, and Bita Akram. "Towards attention-based automatic misconception identification in introductory programming courses." In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2, pp. 1680-1681. 2024.ย ย ๐
Hoq, Muntasir, Atharva Patil, Kamil Akhuseyinoglu, Bita Akram, and Peter Brusilovsky. "Automated Identification of Relevant Worked Examples for Programming Problems." In CSEDM@ EDM. 2024.ย ย ๐
Hoq, Muntasir, Peter Brusilovsky, and Bita Akram. "Explaining explainability: Early performance prediction with student programming pattern profiling." Journal of Educational Data Mining 16, no. 2 (2024).ย ย ๐
Hoq, Muntasir, Yang Shi, Juho Leinonen, Damilola Babalola, Collin F. Lynch, and Bita Akram. "Detecting ChatGPT-Generated Code in a CS1 Course." In LLM@ AIED, pp. 53-63. 2023.ย ย ๐
Hoq, Muntasir, Peter Brusilovsky, and Bita Akram. "Analysis of an explainable student performance prediction model in an introductory programming course." In The 16th international conference on educational data mining (EDM 2023). 2023.ย ย ๐
Hoq, Muntasir, Sushanth Reddy Chilla, Melika Ahmadi Ranjbar, Peter Brusilovsky, and Bita Akram. "SANN: Programming code representation using attention neural network with optimized subtree extraction." In Proceedings of the 32nd ACM International Conference on Information and Knowledge Management, pp. 783-792. 2023.ย ย ๐
Jiang, Shiyan, Kayla DesPortes, Yoav Bergner, Helen Zhang, Irene Lee, Katherine Moore, Yihong Cheng et al. "Agents, models, and ethics: Importance of interdisciplinary explorations in AI education." In Proceedings of the 16th International Conference of the Learning Sciences-ICLS 2022, pp. 1763-1770. International Society of the Learning Sciences, 2022.ย ย ๐
Fisk, Susan, Cynthia Hunt, Lina Battestilli, Bita Akram, Tiffany Barnes, Thomas Price, and Spencer Yoder. "Automating Personalized Feedback to Improve Students' Persistence in Computing." In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2, pp. 1197-1197. 2022.ย ย ๐
Akram, Bita, Spencer Yoder, Cansu Tatar, Sankalp Boorugu, Ifeoluwa Aderemi, and Shiyan Jiang. "Towards an AI-infused interdisciplinary curriculum for middle-grade classrooms." In Proceedings of the AAAI Conference on Artificial Intelligence, vol. 36, no. 11, pp. 12681-12688. 2022.ย ย ๐
Hoq, Muntasir, Peter Brusilovsky, and Bita Akram. "SANN: A subtree-based attention neural network model for student success prediction through source code analysis." In 6th Educational Data Mining in Computer Science Education (CSEDM) Workshop. 2022.ย ย ๐
Marsden, John, Spencer Yoder, and Bita Akram. "Predicting Student Performance with Control-flow Graph Embeddings." In 6th Educational Data Mining in Computer Science Education (CSEDM) Workshop, pp. 32-40. 2022.ย ย ๐
Yoder, Spencer, Muntasir Hoq, Peter Brusilovsky, and Bita Akram. "Exploring sequential code embeddings for predicting student success in an introductory programming course." In Proceedings of the 6th Educational Data Mining in Computer Science Education (CSEDM) Workshop, pp. 2-9. 2022.ย ย ๐
Akram, Bita, Susan Fisk, Spencer Yoder, Cynthia Hunt, Thomas Price, Lina Battestilli, and Tiffany Barnes. "Increasing Students' Persistence in Computer Science through a Lightweight Scalable Intervention." In Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1, pp. 526-532. 2022.ย ย ๐
Hunt, Cynthia, Spencer Yoder, Taylor Comment, Thomas Price, Bita Akram, Lina Battestilli, Tiffany Barnes, and Susan Fisk. "Gender, Self-Assessment, and Persistence in Computing: How gender differences in self-assessed ability reduce womenโs persistence in computer science." In Proceedings of the 2022 ACM Conference on International Computing Education Research-Volume 1, pp. 73-83. 2022.ย ย ๐
Wang, Wengran, Audrey Le Meur, Mahesh Bobbadi, Bita Akram, Tiffany Barnes, Chris Martens, and Thomas Price. "Exploring design choices to support novices' example use during creative open-ended programming." In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education-Volume 1, pp. 619-625. 2022.ย ย ๐
Marwan, Samiha, Bita Akram, Tiffany Barnes, and Thomas W. Price. "Adaptive immediate feedback for block-based programming: Design and evaluation." IEEE Transactions on Learning Technologies 15, no. 3 (2022): 406-420.ย ย ๐
Yoder, Spencer, Cansu Tatar, Ifeoluwa Aderemi, Sankalp Boorugu, Shiyan Jiang, and Bita Akram. "Gaining insight into effective teaching of AI problem-solving through CSEDM: A case study." In the 5th Workshop on Computer Science Educational Data Mining. 2020.ย ย ๐
Akram, Bita, Hamoon Azizolsoltani, Wookhee Min, Eric N. Wiebe, Anam Navied, Bradford W. Mott, Kristy Elizabeth Boyer, and James C. Lester. "A Data-Driven Approach to Automatically Assessing Concept-Level CS Competencies Based on Student Programs." In CSEDM@ EDM. 2020.ย ย ๐
Akram, Bita, Wookhee Min, Eric Wiebe, Anam Navied, Bradford Mott, Kristy Elizabeth Boyer, and James Lester. "A conceptual assessment framework for K-12 computer science rubric design." In Proceedings of the 51st ACM Technical Symposium on Computer Science Education, pp. 1328-1328. 2020.ย ย ๐
Akram, Bita, Wookhe Min, Eric Wiebe, Anam Navied, Bradford Mott, Kristy Elizabeth Boyer, and James Lester. "Automated assessment of computer science competencies from student programs with Gaussian process regression." In Proceedings of the 2020 Educational Data Mining Conference. 2020.ย ย ๐
Min, Wookhee, Bradford Mott, Kyungjin Park, Sandra Taylor, Bita Akram, Eric Wiebe, Kristy Elizabeth Boyer, and James Lester. "Promoting computer science learning with block-based programming and narrative-centered gameplay." In 2020 IEEE Conference on Games (Cog), pp. 654-657. IEEE, 2020.ย ย ๐
Rachmatullah, Arif, Bita Akram, Danielle Boulden, Bradford Mott, Kristy Boyer, James Lester, and Eric Wiebe. "Development and validation of the middle grades computer science concept inventory (MG-CSCI) assessment." EURASIA Journal of Mathematics, Science and Technology Education 16, no. 5 (2020): em1841.ย ย ๐
Akram, Bita, Wookhee Min, Eric Wiebe, Bradford Mott, Kristy Elizabeth Boyer, and James Lester. "Assessing Middle School Students' Computational Thinking Through Programming Trajectory Analysis." In Proceedings of the 50th ACM technical symposium on Computer science education, pp. 1269-1269. 2019.ย ย ๐
Lytle, Nicholas, Veronica Catetรฉ, Yihuan Dong, Danielle Boulden, Bita Akram, Jennifer Houchins, Tiffany Barnes, and Eric Wiebe. "Ceo: A triangulated evaluation of a modeling-based ct-infused cs activity for non-cs middle grade students." In Proceedings of the ACM Conference on Global Computing Education, pp. 58-64. 2019.ย ย ๐
Catetรฉ, Veronica, Nicholas Lytle, Yihuan Dong, Danielle Boulden, Bita Akram, Jennifer Houchins, Tiffany Barnes et al. "Infusing computational thinking into middle-grade science classrooms: lessons learned." In Proceedings of the 13th workshop in primary and secondary computing education, pp. 1-6. 2018.ย ย ๐
Akram, Bita, Wookhee Min, Eric Wiebe, Bradford Mott, Kristy Elizabeth Boyer, and James Lester. "Improving stealth assessment in game-based learning with LSTM-based analytics." In Proceedings of the International Conference on Educational Data Mining. 2018.ย ย ๐
Boulden, Danielle Cadieux, Eric Wiebe, Bita Akram, Osman Aksit, Philip Sheridan Buffum, Bradford Mott, Kristy Elizabeth Boyer, and James Lester. "Computational Thinking Integration into Middle Grades Science Classrooms: Strategies for Meeting the Challenges." Middle Grades Review 4, no. 3 (2018): n3.ย ย ๐
Akram, Bita, Usman R. Alim, and Faramarz F. Samavati. "CINAPACT-splines: A family of infinitely smooth, accurate and compactly supported splines." In International Symposium on Visual Computing, pp. 819-829. Cham: Springer International Publishing, 2015.ย ย ๐