Abstract is missing.
- Using Program Comprehension Models to Teach ComprehensibilityEwan D. Tempero, Yu-Cheng Tu 0001. 1-10 [doi]
- Decoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language ModelsStephen MacNeil, Paul Denny 0001, Andrew Tran, Juho Leinonen 0001, Seth Bernstein, Arto Hellas, Sami Sarsa, Joanne Kim. 11-18 [doi]
- Infusing Indigenous Perspectives into ICT CurriculumNicole Herbert. 19-28 [doi]
- More Robots are Coming: Large Multimodal Models (ChatGPT) can Solve Visually Diverse Images of Parsons ProblemsIrene Hou, Owen Man, Sophia Mettille, Sebastian Gutierrez, Kenneth Angelikas, Stephen MacNeil. 29-38 [doi]
- The Effects of Generative AI on Computing Students' Help-Seeking PreferencesIrene Hou, Sophia Mettille, Owen Man, Zhuo Li, Cynthia Zastudil, Stephen MacNeil. 39-48 [doi]
- Patterns of Student Help-Seeking When Using a Large Language Model-Powered Programming AssistantBrad Sheese, Mark H. Liffiton, Jaromír Savelka, Paul Denny 0001. 49-57 [doi]
- Educator Experiences of Low Overhead Student Project Risk ManagementDiana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero, Tyne Crow, Paul Denny 0001, Allan Fowler, Steffan Hooper, Andrew Meads, Asma Shakil, Paramvir Singh, Craig J. Sutherland, Yi-Chien Vita Tsai, Burkhard Wuensche. 58-67 [doi]
- Navigating the IT Skills Gap: Cultivating Job-Ready GraduatesNicole Herbert, David Herbert 0001, Tony Gray. 68-76 [doi]
- Evaluating LLM-generated Worked Examples in an Introductory Programming CourseBreanna Jury, Angela Lorusso, Juho Leinonen 0001, Paul Denny 0001, Andrew Luxton-Reilly. 77-86 [doi]
- Incremental Development and CS1 Student Outcomes And BehaviorsJaxton Winder, Elise Francis, Bridget Staley, John Edwards. 87-93 [doi]
- A Qualitative Study of Novice Experiences with Database NormalisationAsanthika Imbulpitiya, Jacqueline Whalley, Mali Senapathi. 94-103 [doi]
- Testing Programming Aptitude through Commonsense ComputingSvana Esche. 104-113 [doi]
- A Comparative Study of AI-Generated (GPT-4) and Human-crafted MCQs in Programming EducationJacob Doughty, Zipiao Wan, Anishka Bompelli, Jubahed Qayum, Taozhi Wang, Juran Zhang, Yujia Zheng, Aidan Doyle, Pragnya Sridhar, Arav Agarwal, Christopher Bogart, Eric Keylor, Can Kültür, Jaromír Savelka, Majd Sakr. 114-123 [doi]
- "\"It's not like Jarvis✱Ritvik Budhiraja, Ishika Joshi, Jagat Sesh Challa, Harshal D. Akolekar, Dhruv Kumar 0001. 124-133 [doi]
- A Literature-Informed Model for Code Style Principles to Support Teachers of Text-Based ProgrammingDiana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero. 134-143 [doi]
- Next-Step Hint Generation for Introductory Programming Using Large Language ModelsLianne Roest, Hieke Keuning, Johan Jeuring. 144-153 [doi]
- Transfer of Learning from Metaverse to Blockchain for Secondary Students: Implementation and Effectiveness EvaluationAlven C. Y. Leung, Zoey Ziyi Li, Dennis Y. W. Liu, Richard W. C. Lui, Daniel Xiapu Luo, Siu Wo Tarloff Im. 154-163 [doi]
- Designing Problem Sessions for Algorithmic Subjects to Boost Student ConfidenceAndré van Renssen. 164-171 [doi]
- A Static Analysis Tool in CS1: Student Usage and Perceptions of PythonTADavid Liu, Jonathan Calver, Michelle Craig. 172-181 [doi]
- More Than Meets the AI: Evaluating the performance of GPT-4 on Computer Graphics assessment questionsTony Haoran Feng, Paul Denny 0001, Burkhard Wuensche, Andrew Luxton-Reilly, Steffan Hooper. 182-191 [doi]
- Tartare: Automatic Generation of C Pointer Statements and FeedbackGéraldine Brieven, Valentin Baum, Benoit Donnet. 192-201 [doi]