ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Privately Executable Examples

Kumar, V (2022) Privately Executable Examples. In: 27th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2022, 8 - 13 July 2022, Dublin, pp. 283-289.

[img]
Preview
PDF
ITiCSE 2022_1_283-289_2022.pdf - Published Version

Download (1MB) | Preview
Official URL: https://doi.org/10.1145/3502718.3524800

Abstract

Executable examples enable students to check their comprehension of programming problems at any time before, during, or after implementation. Students express their understanding of a problem by specifying input-output pairs, and they receive immediate feedback on their understanding when these pairs are executed against correct and buggy solutions specified by the instructor. These solutions are typically executed on a server, and we find evidence that some students in an introductory programming course are wary of revealing their fragile problem comprehension in exchange for feedback. We propose a student-side mechanism that enables students to receive the same feedback privately. We also conduct a study to investigate differences in student ability to create valid and thorough examples using the server-side or the student-side feedback mechanisms.

Item Type: Conference Paper
Publication: Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE
Publisher: Association for Computing Machinery
Additional Information: The copyright for this article belongs to the Authors.
Keywords: Education computing, Automated assessment; Cs1; Executable example; Executables; Immediate feedbacks; Input-output; Introductory programming course; Privacy; Programming problem; Side mechanism, Students
Department/Centre: Division of Electrical Sciences > Computer Science & Automation
Date Deposited: 04 Aug 2022 09:49
Last Modified: 04 Aug 2022 09:49
URI: https://eprints.iisc.ac.in/id/eprint/75296

Actions (login required)

View Item View Item