Skip to main content

Showing 1–3 of 3 results for author: Kurniawan, O

Searching in archive cs. Search in all archives.
.
  1. How Helpful do Novice Programmers Find the Feedback of an Automated Repair Tool?

    Authors: Oka Kurniawan, Christopher M. Poskitt, Ismam Al Hoque, Norman Tiong Seng Lee, Cyrille Jégourel, Nachamma Sockalingam

    Abstract: Immediate feedback has been shown to improve student learning. In programming courses, immediate, automated feedback is typically provided in the form of pre-defined test cases run by a submission platform. While these are excellent for highlighting the presence of logical errors, they do not provide novice programmers enough scaffolding to help them identify where an error is or how to fix it. To… ▽ More

    Submitted 7 October, 2023; v1 submitted 2 October, 2023; originally announced October 2023.

    Comments: Experience report accepted by the International Conference on Teaching, Assessment, and Learning for Engineering (TALE'23)

    Journal ref: Proc. TALE'23. IEEE, 2023

  2. Steps Before Syntax: Hel** Novice Programmers Solve Problems using the PCDIT Framework

    Authors: Oka Kurniawan, Cyrille Jégourel, Norman Tiong Seng Lee, Matthieu De Mari, Christopher M. Poskitt

    Abstract: Novice programmers often struggle with problem solving due to the high cognitive loads they face. Furthermore, many introductory programming courses do not explicitly teach it, assuming that problem solving skills are acquired along the way. In this paper, we present 'PCDIT', a non-linear problem solving framework that provides scaffolding to guide novice programmers through the process of transfo… ▽ More

    Submitted 18 September, 2021; originally announced September 2021.

    Comments: Accepted by the 34th Conference on Software Engineering Education and Training (CSEE&T 2022): Special Track of the 55th Hawaii International Conference on System Sciences (HICSS 2022)

    Journal ref: Proc. HICSS 2022, pages 982-991. ScholarSpace, 2022

  3. Securing Bring-Your-Own-Device (BYOD) Programming Exams

    Authors: Oka Kurniawan, Norman Tiong Seng Lee, Christopher M. Poskitt

    Abstract: Traditional pen and paper exams are inadequate for modern university programming courses as they are misaligned with pedagogies and learning objectives that target practical coding ability. Unfortunately, many institutions lack the resources or space to be able to run assessments in dedicated computer labs. This has motivated the development of bring-your-own-device (BYOD) exam formats, allowing s… ▽ More

    Submitted 12 January, 2020; originally announced January 2020.

    Comments: Accepted by SIGCSE 2020

    Journal ref: In Proc. ACM Technical Symposium on Computer Science Education (SIGCSE 2020), pages 880-886. ACM, 2020