NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Danielle Lottridge; Davis Dimalen; Gerald Weber – ACM Transactions on Computing Education, 2025
Automated assessment is well-established within computer science courses but largely absent from human--computer interaction courses. Automating the assessment of human--computer interaction (HCI) is challenging because the coursework tends not to be computational but rather highly creative, such as designing and implementing interactive…
Descriptors: Computer Science Education, Computer Assisted Testing, Automation, Man Machine Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Cyril Brom; Anna Drobná; Anna Yaghobová; Daniel Št’astný; Katerina Zábrodská; Marek Urban – ACM Transactions on Computing Education, 2025
Objectives: Limited research exists on how new computer science (CS) teachers understand fundamental Internet principles. This knowledge gap hinders the development of effective upskilling courses, especially as new CS curricula are being introduced worldwide. This study investigates new CS teachers' conceptions of fundamental Internet principles,…
Descriptors: Internet, Knowledge Level, Computer Science Education, Elementary School Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
McDonald, Nora; Akinsiku, Adegboyega; Hunter-Cevera, Jonathan; Sanchez, Maria; Kephart, Kerrie; Berczynski, Mark; Mentis, Helena M. – ACM Transactions on Computing Education, 2022
We studied the impact of introducing first-year computer science (CS) students to ethical thinking about the social justice impacts of data collection, tracking, bias, internet privacy, and competitive "real world" system design and critique activities. While basic content was consistent for all, one group was involved throughout the…
Descriptors: College Freshmen, Computer Science Education, Ethics, Social Justice
Peer reviewed Peer reviewed
Direct linkDirect link
Miller, Craig S.; Settle, Amber – ACM Transactions on Computing Education, 2011
Specifying file references for hypertext links is an elementary competence that nevertheless draws upon core computational thinking concepts such as tree traversal and the distinction between relative and absolute references. In this article we explore the learning effects of different instructional strategies in the context of an introductory…
Descriptors: Computers, Drills (Practice), Computer Literacy, Thinking Skills