NotesFAQContact Us
Collection
Advanced
Search Tips
Source
ACM Transactions on Computing…44
Publication Type
Journal Articles44
Reports - Evaluative44
Information Analyses3
Opinion Papers1
Audience
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for…1
What Works Clearinghouse Rating
Showing 1 to 15 of 44 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Muldner, Kasia; Jennings, Jay; Chiarelli, Veronica – ACM Transactions on Computing Education, 2023
This article reviews literature on worked examples in the context of programming activities. We focus on two types of examples, namely, code-tracing and code-generation, because there is sufficient research on these to warrant a review. We synthesize key results according to themes that emerged from the review. This synthesis aims to provide…
Descriptors: Problem Solving, Programming, Computer Science Education, Literature Reviews
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
Szabo, Claudia; Sheard, Judy – ACM Transactions on Computing Education, 2023
The use of established and discipline-specific theories within research and practice is an indication of the maturity of a discipline. With computing education research as a relatively young discipline, there has been recent interest in investigating theories that may prove foundational to work in this area, with discipline-specific theories and…
Descriptors: Learning Theories, Computer Science Education, Educational Research, Research and Development
Peer reviewed Peer reviewed
Direct linkDirect link
Randy Connolly – ACM Transactions on Computing Education, 2024
The belief that AI technology is on the cusp of causing a generalized social crisis became a popular one in 2023. While there was no doubt an element of hype and exaggeration to some of these accounts, they do reflect the fact that there are troubling ramifications to this technology stack. This conjunction of shared concerns about social,…
Descriptors: Artificial Intelligence, Computers, Technology Uses in Education, Public Opinion
Peer reviewed Peer reviewed
Direct linkDirect link
Vásquez, Francisco; Calderón, Juan Felipe; Meza, Federico; Vásquez, Andrea – ACM Transactions on Computing Education, 2023
There is increasing interest in computer science and computing bachelor programs due to the growing importance of technology in the globalized world. Thus, as higher education institutions strive to serve a diverse student demographic, it is salient to gauge their programming abilities to improve guidance on learning processes regarding their…
Descriptors: Test Validity, Spanish, Test Construction, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Malmi, Lauri; Sheard, Judy; Kinnunen, Päivi; Simon; Sinclair, Jane – ACM Transactions on Computing Education, 2023
Use of theory within a field of research provides the foundation for designing effective research programs and establishing a deeper understanding of the results obtained. This, together with the emergence of domain-specific theory, is often taken as an indicator of the maturity of any research area. This article explores the development and…
Descriptors: Learning Theories, Computer Science Education, Learning Processes, Models
Peer reviewed Peer reviewed
Direct linkDirect link
Belland, Brian R.; Kim, Chanmin; Zhang, Anna Y.; Lee, Eunseo – ACM Transactions on Computing Education, 2023
This article reports the analysis of data from five different studies to identify predictors of preservice, early childhood teachers' views of (a) the nature of coding, (b) integration of coding into preschool classrooms, and (c) relation of coding to fields other than computer science (CS). Significant changes in views of coding were predicted by…
Descriptors: Predictor Variables, Preservice Teachers, Student Attitudes, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ananth Jillepalli – ACM Transactions on Computing Education, 2025
I explore Neoliberalism and its effects on Computing Education and Research. I begin the exploration by analyzing the impact of declining state funding for higher education. I discuss the following mechanisms used by higher-ed institutions to cope with declines in state support: managerial culture, increased students' fees, privatization of…
Descriptors: Neoliberalism, Computer Science Education, Educational Research, Educational Finance
Peer reviewed Peer reviewed
Direct linkDirect link
Bellino, Alessio; Herskovic, Valeria; Hund, Michael; Munoz-Gama, Jorge – ACM Transactions on Computing Education, 2021
A common belief among students is that computing is a boring subject that lacks a connection to the real world. The first class (one 80-minute session) in an introductory computer science course may be an appropriate instance to combat such a belief. Previous studies have used course-wide interventions, e.g., games and physical/tangible devices to…
Descriptors: Student Motivation, Computer Science Education, Programming, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Neutens, Tom; Coolsaet, Kris; Wyffels, Francis – ACM Transactions on Computing Education, 2022
In many countries, computer programming is becoming an integral part of the secondary school curriculum. However, many teachers, especially in the first years of Flemish secondary school, have limited experience with teaching programming. To improve their knowledge about programming, many different types of professional development programs have…
Descriptors: Foreign Countries, Secondary School Curriculum, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Arawjo, Ian; Mogos, Ariam – ACM Transactions on Computing Education, 2021
Even in the turn toward justice-oriented pedagogy, computing education tends to overlook the quality of intergroup relationships, which risks entrenching division. In this article, we establish an intercultural approach to computing education, informed by intercultural and peace education, prejudice reduction, and the sociology of racism and…
Descriptors: Intergroup Relations, Computer Science Education, Social Justice, Cultural Awareness
Peer reviewed Peer reviewed
Direct linkDirect link
Christel Sirocchi; Annika Pofantis Ostergren; Alessandro Bogliolo – ACM Transactions on Computing Education, 2024
Digital competence (DC) is a broad set of skills, attitudes, and knowledge for confident, critical, and responsible use of digital technologies in every aspect of life. DC proves essential in the contemporary digital landscape, yet its diffusion is hindered by biases, misunderstandings, and limited awareness. Teaching Informatics in the…
Descriptors: Computer Science Education, Information Science Education, Coding, Digital Literacy
Peer reviewed Peer reviewed
Direct linkDirect link
Orit Hazzan; Yael Erez – ACM Transactions on Computing Education, 2025
In this opinion piece, we explore the idea that GenAI has the potential to fundamentally disrupt computer science education (CSE) by drawing insights from 10 pedagogical and cognitive theories and models. We highlight how GenAI improves CSE by making educational practices more effective and requires less effort and time, and all at a lower cost,…
Descriptors: Computer Science Education, Artificial Intelligence, Technology Uses in Education, Educational Change
Peer reviewed Peer reviewed
Direct linkDirect link
Tenenberg, Josh; Chinn, Donald – ACM Transactions on Computing Education, 2019
It is common to think of learning as the acquisition of knowledge by an individual learner. Starting a century ago, Lev Vygotsky developed a different perspective on learning, initiating a tradition of educational research whose momentum and influence continue to grow. One of Vygotsky's key principles is the "general genetic law of cultural…
Descriptors: Computer Science Education, Learning Theories, Cultural Influences, Social Theories
Peer reviewed Peer reviewed
Direct linkDirect link
Erete, Sheena; Thomas, Karla; Nacu, Denise; Dickinson, Jessa; Thompson, Naomi; Pinkard, Nichole – ACM Transactions on Computing Education, 2021
Global protests and civil unrest in 2020 has renewed the world's interest in addressing injustice due to structural racism and oppression toward Black and Latinx people in all aspects of society, including computing. In this article, we argue that to address and repair the harm created by institutions, policies, and practices that have…
Descriptors: Social Justice, Inclusion, Computer Science Education, African American Students
Previous Page | Next Page »
Pages: 1  |  2  |  3