Publication Date
In 2025 | 1 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 9 |
Since 2016 (last 10 years) | 11 |
Since 2006 (last 20 years) | 11 |
Descriptor
Learning Strategies | 16 |
Thinking Skills | 16 |
Programming | 14 |
Computer Science Education | 7 |
Foreign Countries | 6 |
Problem Solving | 6 |
Computation | 5 |
Student Attitudes | 5 |
Cognitive Style | 3 |
College Students | 3 |
Instructional Effectiveness | 3 |
More ▼ |
Source
Author
Bielaczyc, Katerine | 1 |
Blau, Ina | 1 |
Chahal, Kuljit Kaur | 1 |
Chang, Kuo-En | 1 |
Chen, Jian-Ming | 1 |
Chen, Sei-Wang | 1 |
Chi-Jane Wang | 1 |
Chin-Feng Lai | 1 |
Hadad, Shlomit | 1 |
Hoe-Yuan Ong | 1 |
Hsiu-Chen Weng | 1 |
More ▼ |
Publication Type
Reports - Research | 15 |
Journal Articles | 14 |
Collected Works - Proceedings | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Secondary Education | 4 |
Elementary Education | 3 |
High Schools | 2 |
Early Childhood Education | 1 |
Grade 1 | 1 |
Grade 11 | 1 |
Grade 2 | 1 |
Grade 4 | 1 |
Intermediate Grades | 1 |
More ▼ |
Audience
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 2 |
NEO Five Factor Inventory | 1 |
What Works Clearinghouse Rating
Huiyan Ye; Oi-Lam Ng; Zhihao Cui – Journal of Educational Computing Research, 2024
Computational thinking (CT) has received much attention in mathematics education in recent years, and researchers have begun to experiment with the integration of CT into mathematics education to promote students' CT and mathematical thinking (MT) development. However, there is a lack of empirical evidence and new theoretical perspectives on the…
Descriptors: Programming, Thinking Skills, Mathematics Skills, Mathematical Logic
Tikva, Christina; Tambouris, Efthimios – Education and Information Technologies, 2023
Teaching and learning Computational Thinking (CT) is at the forefront of educational interest. In the process of teaching and learning CT, learning strategies and tools play an important role. Efforts have been made to apply several learning strategies for teaching Computational Thinking. Among them, game-based learning and scaffolding are widely…
Descriptors: Programming, Game Based Learning, Computation, Thinking Skills
Kaur, Amanpreet; Chahal, Kuljit Kaur – Journal of Science Education and Technology, 2023
Computational thinking (CT) is an essential skill required for every individual in the digital era to become creative problem solvers. The purpose of this research is to investigate the relationships between computational thinking skills, the Big Five personality factors, and learning motivation using structural equation modeling (SEM). The…
Descriptors: Personality, Learning Motivation, Computation, Thinking Skills
Schoeman, Marthie – Perspectives in Education, 2019
Due to the character of programming languages, reading ability may have more impact on learning to program than on learning in other subjects. This paper describes an exploratory study of the relationship between reading skills, as perceived through eye tracking, and the ability to program. An empirical investigation into this relationship…
Descriptors: Reading Skills, Predictor Variables, Programming, Novices
Kyungbin Kwon; Thomas A. Brush; Keunjae Kim; Minhwi Seo – Journal of Educational Computing Research, 2025
This study examined the effects of embodied learning experiences on students' understanding of computational thinking (CT) concepts and their ability to solve CT problems. In a mixed-reality learning environment, students mapped CT concepts, such as sequencing and loops, onto their bodily movements. These movements were later applied to robot…
Descriptors: Thinking Skills, Computer Science Education, Robotics, Programming
Jui-Hung Chang; Chi-Jane Wang; Hua-Xu Zhong; Hsiu-Chen Weng; Yu-Kai Zhou; Hoe-Yuan Ong; Chin-Feng Lai – Educational Technology Research and Development, 2024
Amidst the rapid advancement in the application of artificial intelligence learning, questions regarding the evaluation of students' learning status and how students without relevant learning foundation on this subject can be trained to familiarize themselves in the field of artificial intelligence are important research topics. This study…
Descriptors: Artificial Intelligence, Technological Advancement, Student Evaluation, Models
Wu, Ting-Ting; Chen, Jian-Ming – Journal of Educational Computing Research, 2022
Many countries have incorporated computational thinking (CT) and programming languages into their science and technology courses. Students can improve their CT ability by learning programming languages. Moreover, situated learning enables students to generate knowledge and master problem-solving skills through interaction with situations. This…
Descriptors: Computer Software, Thinking Skills, Programming, Situated Learning
Huang, Sheng-Bo; Jeng, Yu-Lin; Lai, Chin-Feng – Journal of Educational Computing Research, 2021
In recent years, the government has actively set up computer programming courses to train those with the relevant talent; however, the learning performance of the students is not ideal. Therefore, in order to learn programming skills, students usually adopt note-taking strategies because, due to the pressure of the course, the teachers do not have…
Descriptors: Notetaking, Learning Strategies, Cognitive Style, Peer Teaching
Hadad, Shlomit; Shamir-Inbal, Tamar; Blau, Ina; Leykin, Eynat – Journal of Educational Computing Research, 2021
This study explored (1) pedagogical strategies in Educational Coding and Robotics (ECR) learning which can develop computational thinking of students and (2) the degree of teacher centrality in the ECR classroom. In addition, we investigated (3) the added value of the Small Private Online Course (SPOC) to teacher professional development (TPD). We…
Descriptors: Professional Development, Inservice Teacher Education, Elementary School Teachers, Programming
Yagci, Mustafa – Turkish Online Journal of Educational Technology - TOJET, 2016
High-level thinking and problem solving skill is one requirement of computer programming that most of the students experience problems with. Individual differences such as motivation, attitude towards programming, thinking style of the student, and complexity of the programming language have influence on students' success on programming. Thus,…
Descriptors: Blended Learning, Programming Languages, Success, Student Motivation
Simonson, Michael, Ed.; Seepersaud, Deborah, Ed. – Association for Educational Communications and Technology, 2021
For the forty-fourth time, the Association for Educational Communications and Technology (AECT) is sponsoring the publication of these Proceedings. Papers published in this volume were presented online and onsite during the annual AECT Convention. Volume 1 contains papers dealing primarily with research and development topics. Papers dealing with…
Descriptors: Educational Technology, Technology Uses in Education, Computer Mediated Communication, Video Technology

Chang, Kuo-En; Lin, Pin-Chieh; Sung, Yao-Ting; Chen, Sei-Wang – Journal of Educational Computing Research, 2000
Constructs a recursion programming learning system based on Socratic dialog which presents questions to students and encourages them to reflect on their own thinking. Highlights include implementation using database techniques; evaluation by empirical methods; and results of pretests and posttests that show a positive impact on recursion…
Descriptors: Databases, Evaluation Methods, Learning Strategies, Pretests Posttests

Bielaczyc, Katerine; And Others – Cognition and Instruction, 1995
Presents ongoing research for constructing formal models of learning in rich problem-solving domains. The underlying framework for the research is aimed at integrating models of active, goal-oriented learning processes with theories of problem-solving and cognitive skill development. Indicates that the particular self-explanation and…
Descriptors: Cognitive Processes, Learning Processes, Learning Strategies, Learning Theories

Pirolli, Peter; Recker, Margaret – Cognition and Instruction, 1994
Two experiments involved an intelligent tutoring system for the Carnegie Mellon University Lisp Tutor using production system theories of transfer and analogical problem solving. Results suggested that acquisition of cognitive skills is facilitated by high degrees of metacognition, which includes higher level monitoring of states of knowledge,…
Descriptors: Learning Processes, Learning Strategies, Learning Theories, Metacognition

Kirkwood, Margaret – Journal of Curriculum Studies, 2000
Examines ideas on a thinking curriculum and "learning to learn" in the secondary education context. Explores computing studies at the Scottish secondary 3/4 level with 14- to 16-year-olds. Explains that this case study provides an example of the infusion approach being incorporated into the teaching of computer programming. (CMK)
Descriptors: Computer Uses in Education, Educational Research, Foreign Countries, Learning Strategies
Previous Page | Next Page ยป
Pages: 1 | 2