NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 27 results Save | Export
Lauren Zirpoli – ProQuest LLC, 2024
This convergent parallel mixed methods study with qualitative and quantitative content analysis was conducted to analyze and describe the cognitive complexity of the publicly released Advanced Placement Computer Science Principles Exam questions compared to the language of higher-order thinking found in research literature. Hess' Cognitive Rigor…
Descriptors: Advanced Placement, Tests, Questioning Techniques, Difficulty Level
Peer reviewed Peer reviewed
Direct linkDirect link
Ezeamuzie, Ndudi O.; Leung, Jessica S. C.; Garcia, Raycelle C. C.; Ting, Fridolin S. T. – Journal of Computer Assisted Learning, 2022
Background: The idea of computational thinking is underpinned by the belief that anyone can learn and use the underlying concepts of computer science to solve everyday problems. However, most studies on the topic have investigated the development of computational thinking through programming activities, which are cognitively demanding. There is a…
Descriptors: Computation, Thinking Skills, Problem Solving, Cognitive Processes
Peer reviewed Peer reviewed
Direct linkDirect link
Pan, Zexuan; Cui, Ying; Leighton, Jacqueline P.; Cutumisu, Maria – Applied Cognitive Psychology, 2023
This systematic review examines 35 empirical studies featuring the use of think-aloud interviews in computational thinking (CT) research. Findings show that think-aloud interviews (1) are typically conducted in Computer Science classrooms and with K-12 students; (2) are usually combined with other exploratory CT assessment tools; (3) have the…
Descriptors: Computation, Thinking Skills, Protocol Analysis, Literature Reviews
Peer reviewed Peer reviewed
Direct linkDirect link
Chih-Hung Chen; Hsiang-Yu Chung – Journal of Educational Computing Research, 2024
Computational thinking (CT) has gained considerable attention and in-depth discussion over the last two decades. Although the significance of CT has been highlighted, it could be challenging for educators to teach CT. Fortunately, adopting robots in education has been evidenced to be of benefit to promoting students' learning motivation, CT, and…
Descriptors: Computation, Thinking Skills, Teaching Methods, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lauren Hays; Jenna Kammer – Advocate, 2021
Previous research has indicated that many K-12 computer science teachers do not have a background in computer science education. This means, computer science teachers are not necessarily using established habits of mind they learned from their own studies. The purpose of this study is to understand more about the habits of mind needed by computer…
Descriptors: Teaching Methods, Computer Science Education, Thinking Skills, Study Habits
Peer reviewed Peer reviewed
Direct linkDirect link
Xuanyan Zhong; Zehui Zhan – Interactive Technology and Smart Education, 2025
Purpose: The purpose of this study is to develop an intelligent tutoring system (ITS) for programming learning based on information tutoring feedback (ITF) to provide real-time guidance and feedback to self-directed learners during programming problem-solving and to improve learners' computational thinking. Design/methodology/approach: By…
Descriptors: Intelligent Tutoring Systems, Computer Science Education, Programming, Independent Study
Peer reviewed Peer reviewed
Direct linkDirect link
Pérez-Marín, Diana; Hijón-Neira, Raquel; Pizarro, Celeste – International Journal of Early Years Education, 2022
Significant interest in teaching children to code since Preschool Education has arisen in recent years. This paper focuses on the benefits of preschoolers learning to code at such short age. The research questions are whether by coding they can improve skills such as sequencing and plotting a route? Which factors influence the learning? And, to…
Descriptors: Programming, Early Childhood Education, Preschool Children, Thinking Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ragonis, Noa; Shmallo, Ronit – Informatics in Education, 2022
Object-oriented programming distinguishes between instance attributes and methods and class attributes and methods, annotated by the "static" modifier. Novices encounter difficulty understanding the means and implications of "static" attributes and methods. The paper has two outcomes: (a) a detailed classification of aspects of…
Descriptors: Programming, Computer Science Education, Concept Formation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Qian, Yingxiao; Choi, Ikseon – Educational Technology Research and Development, 2023
Echoing the increasing emphasis on STEM literacy, computational thinking has become a national priority in K-12 schools. Scholars have acknowledged abstraction as the keystone of computational thinking. To foster K-12 students' computational thinking and STEM literacy, students' ability to think abstractly should be enhanced. However, the existing…
Descriptors: Elementary Secondary Education, Computation, Thinking Skills, Abstract Reasoning
Peer reviewed Peer reviewed
Direct linkDirect link
Gao, Xuemin; Hew, Khe Foon – Journal of Educational Computing Research, 2023
Reintroducing computer science (CS) education in K-12 schools to promote computational thinking (CT) has attracted significant attention among scholars and educators. Among the several essential components included in CS and CT education, program debugging is an indispensable skill. However, debugging teaching has often been overlooked in K-12…
Descriptors: Flipped Classroom, Error Correction, Elementary School Students, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Shao-Chen Chang; Charoenchai Wongwatkit – Education and Information Technologies, 2024
As computational thinking becomes increasingly essential, the challenge of designing effective teaching approaches to foster students' abilities in this area persists, especially for higher order thinking skills. This study addresses this challenge by proposing and implementing a peer assessment-based Scrum project (PA-SP) learning approach in…
Descriptors: Peer Evaluation, Computer Science Education, Programming, Mental Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Francesco C. Ugolini; Panagiotis Kakavas – Research on Education and Media, 2024
This study consists of a 17-year (2006-2021) systematic literature review on the effective instructional strategies for developing Computational Thinking (CT) in primary school students (K-5). The aim of this paper is to identify instructional strategies that have been implemented and evaluated by means of a pre- and post-test, with the aim of…
Descriptors: Teaching Methods, Computer Science Education, Kindergarten, Elementary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Pellas, Nikolaos – Journal of Computer Assisted Learning, 2023
Background: Owing to the exponential growth of three-dimensional (3D) environments amongst researchers and educators to create simulation games (SGs) in primary education, there is a growing interest to examine their potential support in computer science courses instead of visual programming environments. Objectives: This study explores the…
Descriptors: Computation, Thinking Skills, Programming, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Kallia, Maria; van Borkulo, Sylvia Patricia; Drijvers, Paul; Barendsen, Erik; Tolboom, Jos – Research in Mathematics Education, 2021
Recently, computational thinking (CT) has attracted much research attention, especially within primary and secondary education settings. However, incorporating in mathematics or other disciplines is not a straightforward process and introduces many challenges concerning the way disciplines are organised and taught in school. The aim of this paper…
Descriptors: Delphi Technique, Mathematics Education, Thinking Skills, Elementary Secondary Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Soboleva, Elena V.; Suvorova, Tatyana N.; Zenkina, Svetlana V.; Bocharov, Mikhail I. – European Journal of Contemporary Education, 2021
The problem that the given paper aims to solve is associated with the need to resolve the contradiction between the requirements of the digital economy for a high level of computational thinking of specialists of the future and an insufficiently developed methodological base for training graduates that meets these requirements. The purpose of the…
Descriptors: Computer Games, Computer Science Education, Computer Software, Specialists
Previous Page | Next Page »
Pages: 1  |  2