{"title":"Code Comprehension for Novices with Explicit Instruction","authors":"James Ribaux","doi":"10.1145/3632621.3671419","DOIUrl":"https://doi.org/10.1145/3632621.3671419","url":null,"abstract":"","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"49 11","pages":"571-573"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141919123","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Debugging for Inclusivity in Online CS Courseware: Does it Work?","authors":"Amreeta Chatterjee, Rudrajit Choudhuri, Mrinmoy Sarkar, Soumiki Chattopadhyay, Dylan Liu, Samarendra Hedaoo, Margaret Burnett, Anita Sarma","doi":"10.1145/3632620.3671117","DOIUrl":"https://doi.org/10.1145/3632620.3671117","url":null,"abstract":"Online computer science (CS) courses have broadened access to CS education, yet inclusivity barriers persist for minoritized groups in these courses. One problem that recent research has shown is that often inclusivity biases (“inclusivity bugs”) lurk within the course materials themselves, disproportionately disadvantaging minori-tized students. To address this issue, we investigated how a faculty member can use AID—an Automated Inclusivity Detector tool—to remove such inclusivity bugs from a large online CS1 (Intro CS) course and what is the impact of the resulting inclusivity fixes on the students’ experiences. To enable this evaluation, we first needed to (Bugs): investigate inclusivity challenges students face in 5 online CS courses; (Build): build decision rules to capture these challenges in courseware (“inclusivity bugs”) and implement them in the AID tool; (Faculty): investigate how the faculty member followed up on the inclusivity bugs that AID reported; and (Students): investigate how the faculty member’s changes impacted students’ experiences via a before-vs-after qualitative study with CS students. Our results from (Bugs) revealed 39 inclusivity challenges spanning courseware components from the syllabus to assignments. After implementing the rules in the tool (Build), our results from (Faculty) revealed how the faculty member treated AID more as a “peer” than an authority in deciding whether and how to fix the bugs. Finally, the study results with (Students) revealed that students found the after-fix courseware more approachable - feeling less overwhelmed and more in control in contrast to the before-fix version where they constantly felt overwhelmed, often seeking external assistance to understand course content.","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"43 12","pages":"419-433"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141918998","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Using a Student-Centered Approach Based on Programmatic Assessment to Improve Professional Behaviors in ICT Students","authors":"Ruobin He","doi":"10.1145/3632621.3671414","DOIUrl":"https://doi.org/10.1145/3632621.3671414","url":null,"abstract":"","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"2 8","pages":"554-556"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141919487","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Björn Fischer, Berit Barthelmes, Sven Eric Panitz, Eva-Maria Iwer, Ralf Dörner
{"title":"Seeking Consent for Programming Process Data Collection with Trustee-Based Encryption","authors":"Björn Fischer, Berit Barthelmes, Sven Eric Panitz, Eva-Maria Iwer, Ralf Dörner","doi":"10.1145/3632620.3671125","DOIUrl":"https://doi.org/10.1145/3632620.3671125","url":null,"abstract":"","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"12 20","pages":"131-142"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141919643","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Vidushi Ojha, Andrea Watkins, Christopher Perdriau, Kathleen Isenegger, Colleen M. Lewis
{"title":"Instructional Transparency: Just to Be Clear, It's a Good Thing","authors":"Vidushi Ojha, Andrea Watkins, Christopher Perdriau, Kathleen Isenegger, Colleen M. Lewis","doi":"10.1145/3632620.3671091","DOIUrl":"https://doi.org/10.1145/3632620.3671091","url":null,"abstract":"","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"4 1","pages":"192-205"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141919525","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"\"In the Beginning, I Couldn't Necessarily Do Anything With It\": Links Between Compiler Error Messages and Sense of Belonging","authors":"Maja Dornbusch, Jan Vahrenhold","doi":"10.1145/3632620.3671105","DOIUrl":"https://doi.org/10.1145/3632620.3671105","url":null,"abstract":"","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"53 5","pages":"14-26"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141919068","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Exploring the Interplay of Metacognition, Affect, and Behaviors in an Introductory Computer Science Course for Non-Majors","authors":"Yinmiao Li, Melissa Chen, Ayse Hunt, Haoqi Zhang, Eleanor O'Rourke","doi":"10.1145/3632620.3671119","DOIUrl":"https://doi.org/10.1145/3632620.3671119","url":null,"abstract":"","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"44 12","pages":"27-41"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141918987","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Investigation of the Drivers of Novice Programmers' Intentions to Use Web Search and GenAI","authors":"James Skripchuk, J. Bacher, Thomas Price","doi":"10.1145/3632620.3671112","DOIUrl":"https://doi.org/10.1145/3632620.3671112","url":null,"abstract":"","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"49 1","pages":"487-501"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141919144","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Rotem Landesman, Jean Salac, Jared Ordoña Lim, Amy J. Ko
{"title":"Integrating Philosophy Teaching Perspectives to Foster Adolescents' Ethical Sensemaking of Computing Technologies","authors":"Rotem Landesman, Jean Salac, Jared Ordoña Lim, Amy J. Ko","doi":"10.1145/3632620.3671106","DOIUrl":"https://doi.org/10.1145/3632620.3671106","url":null,"abstract":"Background: The growing complexity of the impacts of computing technologies on adolescents’ lives requires them to make similarly complex decisions around technology, fueling a rise in education efforts to look at the ethical implications of these advancements with young people. Though prior computing ethics education efforts integrate ethical perspectives, they have rarely drawn from scholarship on how to teach ethics and philosophy. Objectives: We developed a cross-disciplinary pedagogical intervention that blends ethics-focused computing education efforts like Youth as Philosophers of Technology with tools and best practices from Philosophy for Children (P4C) , an approach for teaching philosophy to young people. We asked the following research questions: In a secondary computing classroom context, (1) How might adolescent students express ethical sensemaking when engaging with our pedagogical intervention? and (2) What opportunities for ethical sensemaking might our pedagogical intervention facilitate? Methods: We implemented our intervention in a summer academic program in the northwest US for 10 secondary students (age 14-18) from low-income families and who would be the first in their families to pursue a post-secondary education (i.e. first-generation). We then conducted a qualitative analysis of student classwork and in-structor reflections using a combination of inductive and deductive coding. Findings: Students expressed their ethical sensemaking by considering multiple perspectives, questioning the status quo, wrestling with dissonance between their principles and actions, and rejecting the good/bad binary. These expressions manifested in three distinct opportunities for ethical sensemaking: when students made connections to their everyday life, engaged in supportive dialogue with their peers, and interacted with instructional scaffolds. Implications: This study indicates the promise of drawing on ped-agogies from philosophy when thinking about ethical sensemaking","PeriodicalId":245617,"journal":{"name":"International Computing Education Research Workshop","volume":"44 2","pages":"502-516"},"PeriodicalIF":0.0,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141918996","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}