SIGCSE Virtual 2024
Thu 5 - Sun 8 December 2024
Fri 6 Dec 2024 03:00 - 03:30 at Track 1 - Friday - Papers 21

In programming language courses, many online platforms already feature extensive question banks. When teachers prepare course exercises, they need to select several programming problems of equivalent difficulty from the vast existing question bank so that different students can answer different but similar questions. These chosen problems are then assembled into a question pool, from which each student is randomly assigned a programming problem to complete. However, manually selecting problems and forming the pool can be extremely time-consuming due to the sheer volume of available problems. To address this, we propose an Automated Coding Challenge Assembly strategy to help teachers automatically identify similar yet distinct problems from large question banks. By analyzing the similarities in the code submitted by students, our method enables the automatic assembly of programming problems with equivalent difficulty levels. Experimental results have shown that the programming problems selected by this automated method exhibit high relevance and consistent difficulty, providing practical proof of our algorithm’s effectiveness.

Link to Presentation: https://youtu.be/4xxyAR5Bc7Q

Fri 6 Dec

Displayed time zone: (UTC) Coordinated Universal Time change

03:00 - 04:30
03:00
30m
Paper
Automated Coding Challenges Assembly Using Pre-trained Programming Language Models
Conference
Yumi Chin Yin Lim Zhejiang University, Kai Weng Zhejiang University
03:30
30m
Paper
Breaking Barriers: Overcoming Resistance to Curriculum Indigenisation
Conference
Nicole Herbert University of Tasmania
04:00
30m
Paper
Code Style != Code Quality
Conference
Diana Kirk The University of Auckland, Andrew Luxton-Reilly The University of Auckland, Ewan Tempero The University of Auckland

Information for Participants
Fri 6 Dec 2024 03:00 - 04:30 at Track 1 - Friday - Papers 21
Info for room Track 1 - Friday:

Track 1 - Friday December 6th

To access the live meeting for this track, please use the following Microsoft Teams link:

https://teams.microsoft.com/l/meetup-join/19%3apAScg84-ezivZHpCXKqBoDDo4gOl15Rm3Eq504wZZAY1%40thread.tacv2/1733007562834?context=%7b%22Tid%22%3a%22d8e476ed-377f-42e1-9f77-5e0a72ccf1c6%22%2c%22Oid%22%3a%22ea6641a6-2f5f-44d9-86d4-61d99ccad2ac%22%7d