Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleDecember 2024
AI MyData: Fostering Middle School Students’ Engagement with Machine Learning through an Ethics-Infused AI Curriculum
- Ismaila Temitayo Sanusi,
- Fred Martin,
- Ruizhe Ma,
- Joseph E. Gonzales,
- Vaishali Mahipal,
- Solomon Sunday Oyelere,
- Jarkko Suhonen,
- Markku Tukiainen
ACM Transactions on Computing Education (TOCE), Volume 24, Issue 4Article No.: 55, Pages 1–37https://doi.org/10.1145/3702242As initiatives on AI education in K-12 learning contexts continues to evolve, researchers have developed curricula among other resources to promote AI across grade levels. Yet, there is a need for more effort regarding curriculum, tools, and pedagogy, as ...
- research-articleDecember 2024
Exploring Gender Pairing in Programming Education: Impact on Programming Self-Efficacy and Collaboration Attitudes in a Developing Country's Rural Primary School
ACM Transactions on Computing Education (TOCE), Volume 24, Issue 4Article No.: 51, Pages 1–21https://doi.org/10.1145/3698110Pair programming is an effective instructional format in programming education for adolescents. Within pair programming, three potential gender combinations may arise: Boy-Boy (BB), Girl-Girl (GG), and Boy-Girl (BG). This study explores the impact of ...
- research-articleDecember 2024
Neurodivergent Legitimacy in Computing Spaces
ACM Transactions on Computing Education (TOCE), Volume 24, Issue 4Article No.: 49, Pages 1–28https://doi.org/10.1145/3690651For computing to serve humanity, computing spaces must be safe for all individuals. While prior work has surfaced how hegemonic racial and gendered expectations manifest in computing, it has only indirectly attended to expectations surrounding ...
- research-articleApril 2024
Co-ML: Collaborative Machine Learning Model Building for Developing Dataset Design Practices
- Tiffany Tseng,
- Matt J. Davidson,
- Luis Morales-Navarro,
- Jennifer King Chen,
- Victoria Delaney,
- Mark Leibowitz,
- Jazbo Beason,
- R. Benjamin Shapiro
ACM Transactions on Computing Education (TOCE), Volume 24, Issue 2Article No.: 25, Pages 1–37https://doi.org/10.1145/3641552Machine learning (ML) models are fundamentally shaped by data, and building inclusive ML systems requires significant considerations around how to design representative datasets. Yet, few novice-oriented ML modeling tools are designed to foster hands-on ...
- research-articleJanuary 2024
Assessing the Effect of Programming Language and Task Type on Eye Movements of Computer Science Students
ACM Transactions on Computing Education (TOCE), Volume 24, Issue 1Article No.: 2, Pages 1–38https://doi.org/10.1145/3632530Background and Context: Understanding how a student programmer solves different task types in different programming languages is essential to understanding how we can further improve teaching tools to support students to be industry-ready when they ...
-
- research-articleDecember 2023
Can Students without Prior Knowledge Use ChatGPT to Answer Test Questions? An Empirical Study
ACM Transactions on Computing Education (TOCE), Volume 23, Issue 4Article No.: 45, Pages 1–29https://doi.org/10.1145/3628162With the immense interest in ChatGPT worldwide, education has seen a mix of both excitement and skepticism. To properly evaluate its impact on education, it is crucial to understand how far it can help students without prior knowledge answer assessment ...
- research-articleJuly 2023
“Regular” CS × Inclusive Design = Smarter Students and Greater Diversity
- Rosalinda Garcia,
- Patricia Morreale,
- Lara Letaw,
- Amreeta Chatterjee,
- Pankati Patel,
- Sarah Yang,
- Isaac Tijerina Escobar,
- Geraldine Jimena Noa,
- Margaret Burnett
ACM Transactions on Computing Education (TOCE), Volume 23, Issue 3Article No.: 34, Pages 1–35https://doi.org/10.1145/3603535What if “regular” Computer Science (CS) faculty each taught elements of inclusive design in “regular” CS courses across an undergraduate curriculum? Would it affect the CS program's climate and inclusiveness to diverse students? Would it improve retention?...
- research-articleSeptember 2022
Disrupting Computing Education: Teen-Led Participatory Design in Libraries
ACM Transactions on Computing Education (TOCE), Volume 22, Issue 3Article No.: 26, Pages 1–33https://doi.org/10.1145/3484494Large-scale disparities in computing exist for many youth of color. Learning in informal settings can increase the participation of youth in computing; however, computing education programs have typically been developed by adults for youth. We argue ...
- research-articleSeptember 2022
Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use
- Dastyni Loksa,
- Lauren Margulieux,
- Brett A. Becker,
- Michelle Craig,
- Paul Denny,
- Raymond Pettit,
- James Prather
ACM Transactions on Computing Education (TOCE), Volume 22, Issue 4Article No.: 39, Pages 1–31https://doi.org/10.1145/3487050Metacognition and self-regulation are important skills for successful learning and have been discussed and researched extensively in the general education literature for several decades. More recently, there has been growing interest in understanding how ...
- research-articleOctober 2021
Designing IDE Interventions to Promote Social Interaction and Improved Programming Outcomes in Early Computing Courses
ACM Transactions on Computing Education (TOCE), Volume 22, Issue 1Article No.: 2, Pages 1–29https://doi.org/10.1145/3453165As in other STEM disciplines, early computing courses tend to stress individual assignments and discourage collaboration. This can lead to negative learning experiences that compel some students to give up. According to social learning theory, one way to ...
- research-articleOctober 2021
- research-articleMay 2021
Gender Differences in Hackathons as a Non-traditional Educational Experience
ACM Transactions on Computing Education (TOCE), Volume 21, Issue 2Article No.: 13, Pages 1–30https://doi.org/10.1145/3433168Hackathons, the time-bound collaborative project-based computer science competitions increasingly popular with computer science students, are one of the largest-scale innovations in computing education of the past decade. This research examined three ...
- research-articleMay 2021
CSF: Formative Feedback in Autograding
ACM Transactions on Computing Education (TOCE), Volume 21, Issue 3Article No.: 21, Pages 1–30https://doi.org/10.1145/3445983Autograding systems are being increasingly deployed to meet the challenges of teaching programming at scale. Studies show that formative feedback can greatly help novices learn programming. This work extends an autograder, enabling it to provide formative ...
- research-articleMay 2021
The Impact of Pair Programming on College Students’ Interest, Perceptions, and Achievement in Computer Science
ACM Transactions on Computing Education (TOCE), Volume 21, Issue 3Article No.: 19, Pages 1–19https://doi.org/10.1145/3440759Active and collaborative learning has shown considerable promise for improving student outcomes and reducing group disparities. As one common form of collaborative learning, pair programming is an adapted work practice implemented widely in higher ...
- research-articleMarch 2021
Arising of Informal Women's Learn-to-code Communities: Activity Systems as Incubators
ACM Transactions on Computing Education (TOCE), Volume 21, Issue 2Article No.: 12, Pages 1–24https://doi.org/10.1145/3433167Female-focused, grassroots communities purporting to help women learn to code are popping up in a variety of settings, indicating the motivation on the part of the participants to evade male-dominated settings while learning. However, little is known ...
- research-articleJanuary 2021
A Script-based Approach for Teaching and Assessing Android Application Development
ACM Transactions on Computing Education (TOCE), Volume 21, Issue 1Article No.: 7, Pages 1–24https://doi.org/10.1145/3427593Mobile applications are extremely popular with many higher education institutions offering courses to prepare new developers sought by the software industry. However, teaching and assessing mobile application development poses specific challenges due to ...
- research-articleOctober 2020
GPU Programming Productivity in Different Abstraction Paradigms: A Randomized Controlled Trial Comparing CUDA and Thrust
ACM Transactions on Computing Education (TOCE), Volume 20, Issue 4Article No.: 27, Pages 1–27https://doi.org/10.1145/3418301Coprocessor architectures in High Performance Computing are prevalent in today’s scientific computing clusters and require specialized knowledge for proper utilization. Various alternative paradigms for parallel and offload computation exist, but little ...
- research-articleSeptember 2020
Analysis of a Randomized Controlled Trial of Student Performance in Parallel Programming using a New Measurement Technique
ACM Transactions on Computing Education (TOCE), Volume 20, Issue 3Article No.: 21, Pages 1–28https://doi.org/10.1145/3401892There are many paradigms available to address the unique and complex problems introduced with parallel programming. These complexities have implications for computer science education as ubiquitous multi-core computers drive the need for programmers to ...
- research-articleJuly 2019
Brains and Blocks: Introducing Novice Programmers to Brain-Computer Interface Application Development
ACM Transactions on Computing Education (TOCE), Volume 19, Issue 4Article No.: 39, Pages 1–27https://doi.org/10.1145/3335815Brain-Computer Interface (BCI) hardware is becoming more affordable and accessible. However, there is limited work investigating ways to design software that broadens participation with BCI technology. In this article, we present a block-based ...
- research-articleOctober 2018
A Fringe Topic in a Fragile Network: How Digital Literacy and Computer Science Instruction Is Supported (or Not) by Teacher Ties
ACM Transactions on Computing Education (TOCE), Volume 18, Issue 4Article No.: 22, Pages 1–20https://doi.org/10.1145/3218361In this NSF CSforALL funded research study, the authors sought to understand the extent to which an urban district's teacher instructional support network enabled or constrained capacity to implement and diffuse Digital Literacy and Computer Science (...