Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJanuary 2024
Tartare: Automatic Generation of C Pointer Statements and Feedback
ACE '24: Proceedings of the 26th Australasian Computing Education ConferencePages 192–201https://doi.org/10.1145/3636243.3636264This paper addresses the difficulties students face when learning and practicing pointers (i.e., variables storing the memory address of another variable as its value) in a computer programming class. To improve their understanding and practice, we have ...
- research-articleJanuary 2024
A Static Analysis Tool in CS1: Student Usage and Perceptions of PythonTA
ACE '24: Proceedings of the 26th Australasian Computing Education ConferencePages 172–181https://doi.org/10.1145/3636243.3636262Static analysis tools help programmers write better code. In computer science education, such tools can help students identify common style and coding errors, and lead students to fixing them. However, static analysis tools should be deployed in the ...
- research-articleJanuary 2024
Transfer of Learning from Metaverse to Blockchain for Secondary Students: Implementation and Effectiveness Evaluation
- Alven C. Y. Leung,
- Zoey Ziyi Li,
- Dennis Y. W. Liu,
- Richard W. C. Lui,
- Xiapu Daniel Luo,
- Siu Wo Tarloff Im
ACE '24: Proceedings of the 26th Australasian Computing Education ConferencePages 154–163https://doi.org/10.1145/3636243.3636260The cultivation of professionals and the fostering of awareness and literacy surrounding blockchain technology are indispensable because of its unprecedented impact on daily lives. However, the existing blockchain Teaching and Learning (T&L) approaches ...
- research-articleJanuary 2024
Next-Step Hint Generation for Introductory Programming Using Large Language Models
ACE '24: Proceedings of the 26th Australasian Computing Education ConferencePages 144–153https://doi.org/10.1145/3636243.3636259Large Language Models possess skills such as answering questions, writing essays or solving programming exercises. Since these models are easily accessible, researchers have investigated their capabilities and risks for programming education. This work ...
- research-articleJanuary 2024
“It's not like Jarvis, but it's pretty close!” - Examining ChatGPT's Usage among Undergraduate Students in Computer Science
ACE '24: Proceedings of the 26th Australasian Computing Education ConferencePages 124–133https://doi.org/10.1145/3636243.3636257Large language models (LLMs) such as ChatGPT and Google Bard have garnered significant attention in the academic community. Previous research has evaluated these LLMs for various applications such as generating programming exercises and solutions. ...
- research-articleJanuary 2024
A Comparative Study of AI-Generated (GPT-4) and Human-crafted MCQs in Programming Education
- Jacob Doughty,
- Zipiao Wan,
- Anishka Bompelli,
- Jubahed Qayum,
- Taozhi Wang,
- Juran Zhang,
- Yujia Zheng,
- Aidan Doyle,
- Pragnya Sridhar,
- Arav Agarwal,
- Christopher Bogart,
- Eric Keylor,
- Can Kultur,
- Jaromir Savelka,
- Majd Sakr
ACE '24: Proceedings of the 26th Australasian Computing Education ConferencePages 114–123https://doi.org/10.1145/3636243.3636256There is a constant need for educators to develop and maintain effective up-to-date assessments. While there is a growing body of research in computing education on utilizing large language models (LLMs) in generation and engagement with coding ...
- research-articleJanuary 2024
Incremental Development and CS1 Student Outcomes And Behaviors
ACE '24: Proceedings of the 26th Australasian Computing Education ConferencePages 87–93https://doi.org/10.1145/3636243.3636253This paper reports an analysis of incremental development: a process in computer science education where students code a little and run their code regularly making continual forward progress. We use a recently published measure of incremental ...
- research-articleJanuary 2024
Patterns of Student Help-Seeking When Using a Large Language Model-Powered Programming Assistant
ACE '24: Proceedings of the 26th Australasian Computing Education ConferencePages 49–57https://doi.org/10.1145/3636243.3636249Providing personalized assistance at scale is a long-standing challenge for computing educators, but a new generation of tools powered by large language models (LLMs) offers immense promise. Such tools can, in theory, provide on-demand help in large ...