Publication Date
In 2025 | 0 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 6 |
Since 2016 (last 10 years) | 8 |
Since 2006 (last 20 years) | 12 |
Descriptor
Computation | 12 |
Computer Science Education | 12 |
Thinking Skills | 10 |
Programming | 5 |
Coding | 3 |
Interviews | 3 |
Scientific Concepts | 3 |
Student Attitudes | 3 |
Cognitive Processes | 2 |
College Students | 2 |
Computer Literacy | 2 |
More ▼ |
Source
ACM Transactions on Computing… | 12 |
Author
Yin-Chan Liao | 2 |
Anne T. Ottenbreit-Leftwich | 1 |
Basawapatna, Ashok | 1 |
Basu, Satabdi | 1 |
Bienkowski, Marie | 1 |
Brand, Catharine | 1 |
Brendan D. Calandra | 1 |
Daleiden, Patrick | 1 |
Diana, Nicholas | 1 |
Eagle, Michael | 1 |
Erin Anderson | 1 |
More ▼ |
Publication Type
Journal Articles | 12 |
Reports - Research | 10 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Education Level
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Hanli Geyser – ACM Transactions on Computing Education, 2024
Like digital technologies themselves, programming education is embedded in the colonial matrix of power, and access to programming knowledge demands immersion in the epistemologies of the Global North. While there is a growing body of work exploring ways to decolonise programming education, far more needs to be done. Current research focuses on…
Descriptors: Computer Science Education, Decolonization, Programming, Power Structure
Kutay, Emine; Oner, Diler – ACM Transactions on Computing Education, 2022
The purpose of this study is to examine the role of Minecraft-based coding activities on computational thinking (CT) of middle school students. In the study, CT was conceptualized so that it encapsulates not only the knowledge of computational concepts (e.g., loops and conditionals) but also the use of CT practices (e.g., testing and debugging).…
Descriptors: Programming, Video Games, Middle School Students, Computation
Daleiden, Patrick; Stefik, Andreas M.; Uesbeck, Phillip Merlin – ACM Transactions on Computing Education, 2020
Coprocessor 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 is known about the human factors impacts of using the different paradigms. With computer…
Descriptors: College Students, Computer Science Education, Scientific Concepts, Computation
Lauren E. Margulieux; Yin-Chan Liao; Erin Anderson; Miranda C. Parker; Brendan D. Calandra – ACM Transactions on Computing Education, 2024
Integrated computing curricula combine learning objectives in computing with those in another discipline, like literacy, math, or science, to give all students experience with computing, typically before they must decide whether to take standalone CS courses. One goal of integrated computing curricula is to provide an accessible path to an…
Descriptors: Technology Uses in Education, Technology Integration, Computer Uses in Education, Computer Science
Lai, Rina P. Y. – ACM Transactions on Computing Education, 2022
Computational Thinking (CT), entailing both domain-general and domain-specific skills, is a competency fundamental to computing education and beyond. However, as a cross-domain competency, appropriate assessment design and method remain equivocal. Indeed, the majority of the existing assessments have a predominant focus on measuring programming…
Descriptors: Computer Assisted Testing, Computation, Thinking Skills, Computer Science Education
Yin-Chan Liao; Jiyoung Kim; Anne T. Ottenbreit-Leftwich; Michael Karlin; Meize Guo – ACM Transactions on Computing Education, 2024
Objectives: Computer Science (CS) education has become increasingly prevalent in elementary schools because of multiple rationales, such as the importance of computational literacy and the growing demand for CS-related workforce preparation. As elementary CS standards continue to be adopted by many states, more examples and voices from the field…
Descriptors: Elementary School Teachers, Computer Science Education, Teacher Attitudes, Computer Literacy
Jacob, Sharin Rawhiya; Montoya, Jonathan; Nguyen, Ha; Richardson, Debra; Warschauer, Mark – ACM Transactions on Computing Education, 2022
Developing student interest is critical to supporting student learning in computer science. Research indicates that student interest is a key predictor of persistence and achievement. While there is a growing body of work on developing computing identities for diverse students, little research focuses on early exposure to develop multilingual…
Descriptors: Multilingualism, Student Development, Self Concept, Computer Science
Grover, Shuchi; Basu, Satabdi; Bienkowski, Marie; Eagle, Michael; Diana, Nicholas; Stamper, John – ACM Transactions on Computing Education, 2017
Systematic endeavors to take computer science (CS) and computational thinking (CT) to scale in middle and high school classrooms are underway with curricula that emphasize the enactment of authentic CT skills, especially in the context of programming in block-based programming environments. There is, therefore, a growing need to measure students'…
Descriptors: Learning Analytics, Thinking Skills, Computation, Programming
Repenning, Alexander; Webb, David C.; Koh, Kyu Han; Nickerson, Hilarie; Miller, Susan B.; Brand, Catharine; Her Many Horses, Ian; Basawapatna, Ashok; Gluck, Fred; Grover, Ryan; Gutierrez, Kris; Repenning, Nadia – ACM Transactions on Computing Education, 2015
An educated citizenry that participates in and contributes to science technology engineering and mathematics innovation in the 21st century will require broad literacy and skills in computer science (CS). School systems will need to give increased attention to opportunities for students to engage in computational thinking and ways to promote a…
Descriptors: Games, Design, Computer Science Education, Computer Simulation
Yuen, Timothy T.; Robbins, Kay A. – ACM Transactions on Computing Education, 2014
Critical thinking, problem solving, the use of tools, and the ability to consume and analyze information are important skills for the 21st century workforce. This article presents a qualitative case study that follows five undergraduate biology majors in a computer science course (CS0). This CS0 course teaches programming within a data-driven…
Descriptors: Qualitative Research, Critical Thinking, Thinking Skills, Problem Solving
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
Kafai, Yasmin B.; Lee, Eunkyoung; Searle, Kristin; Fields, Deborah; Kaplan, Eliot; Lui, Debora – ACM Transactions on Computing Education, 2014
In this article, we examine the use of electronic textiles (e-textiles) for introducing key computational concepts and practices while broadening perceptions about computing. The starting point of our work was the design and implementation of a curriculum module using the LilyPad Arduino in a pre-AP high school computer science class. To…
Descriptors: High School Students, Scientific Concepts, Educational Practices, Curriculum Development