NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Teachers1
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 22 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Eunsung Park; Jongpil Cheon – Journal of Educational Computing Research, 2025
Debugging is essential for identifying and rectifying errors in programming, yet time constraints and students' trivialization of errors often hinder progress. This study examines differences in debugging challenges and strategies among students with varying computational thinking (CT) competencies using weekly coding journals from an online…
Descriptors: Undergraduate Students, Programming, Computer Software, Troubleshooting
Peer reviewed Peer reviewed
Direct linkDirect link
Kirçali, Aycan Çelik; Özdener, Nesrin – Technology, Knowledge and Learning, 2023
This study examines the effects of plugged and unplugged programming tools used in algorithm teaching at the K-12 level on student computational thinking skills and to determine whether gender is a factor in this process. The study group was designed with a control group pre-test--post-test; quasi-experimental model, that consisted of 109 students…
Descriptors: Comparative Analysis, Teaching Methods, Learning Activities, Algorithms
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Richado, Rino; Dwiningrum, Siti Irene Astuti; Wijaya, Ariyadi – Pegem Journal of Education and Instruction, 2023
Based on previous research, Computational Thinking (CT) Skills and attitudes can be influenced by gender differences. In addition, attitudes also have a correlation and influence on CT Skills. However, research on CT skills, attitudes, and gender for mathematics subjects and the relationship between CT skills for mathematics and attitudes is still…
Descriptors: Computation, Thinking Skills, Student Attitudes, Gender Differences
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ginat, David – Informatics in Education, 2021
The notion of algorithm may be perceived in different levels of abstraction. In the lower levels it is an operational set of instructions. In higher levels it may be viewed as an object with properties, solving a problem with characteristics. Novices mostly relate to the lower levels. Yet, higher levels are very relevant for them as well. We…
Descriptors: Problem Solving, Computation, Comparative Analysis, Competence
Peer reviewed Peer reviewed
Direct linkDirect link
Günbatar, Mustafa Serkan – Education and Information Technologies, 2019
The goal of this study is to compare in-service and pre-service teachers' computational thinking skills and to take in-service teachers' opinions about the contribution of professional life to differentiation in this skill. The study was conducted in Turkey. The type of the study is mixed method. Quantitative data were obtained from 870…
Descriptors: Preservice Teachers, Inservice Teacher Education, Teacher Attitudes, Student Attitudes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Chongo, Samri; Osman, Kamisah; Nayan, Nazrul Anuar – EURASIA Journal of Mathematics, Science and Technology Education, 2021
Computational thinking (CT) is one of the systematic tools in problem solving and widely accepted as an important skill in the 21st century. This study aimed to identify the effectiveness of the Chemistry Computational Thinking (CT-CHEM) Module on achievement in chemistry. This study also employed a quasi-experimental design with the participation…
Descriptors: Chemistry, Science Instruction, Thinking Skills, Achievement Tests
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Liu, Yu-Cheng; Liang, Chaoyun – International Journal of Educational Psychology, 2020
Differences exist between engineering and liberal arts students because of their educational backgrounds. Therefore, they solve problems differently. This study examined the brain activation of these two groups of students when they responded to 12 questions of verbal, numerical, or spatial intelligence. A total of 25 engineering and 25 liberal…
Descriptors: Problem Solving, Engineering Education, Spatial Ability, Liberal Arts
Peer reviewed Peer reviewed
Direct linkDirect link
Berland, Matthew; Wilensky, Uri – Journal of Science Education and Technology, 2015
Both complex systems methods (such as agent-based modeling) and computational methods (such as programming) provide powerful ways for students to understand new phenomena. To understand how to effectively teach complex systems and computational content to younger students, we conducted a study in four urban middle school classrooms comparing…
Descriptors: Robotics, Comparative Analysis, Computer Simulation, Systems Approach
Peer reviewed Peer reviewed
Direct linkDirect link
Berkaliev, Zaur; Devi, Shavila; Fasshauer, Gregory E.; Hickernell, Fred J.; Kartal, Ozgul; Li, Xiaofan; McCray, Patrick; Whitney, Stephanie; Zawojewski, Judith S. – PRIMUS, 2014
In the context of a department of applied mathematics, a program assessment was conducted to assess the departmental goal of enabling undergraduate students to recognize, appreciate, and apply the power of computational tools in solving mathematical problems that cannot be solved by hand, or would require extensive and tedious hand computation. A…
Descriptors: Mathematics Instruction, College Mathematics, Undergraduate Study, Program Evaluation
Peer reviewed Peer reviewed
Direct linkDirect link
Martínez-Sierra, Gustavo; Miranda-Tirado, Marisa – International Journal of Mathematical Education in Science and Technology, 2015
This paper reports a qualitative research that identifies Mexican high school students' social representations of mathematics. For this purpose, the social representations of "mathematics", "learning mathematics" and "teaching mathematics" were identified in a group of 50 students. Focus group interviews were carried…
Descriptors: Foreign Countries, High School Students, Mathematics Instruction, Mathematical Concepts
Peer reviewed Peer reviewed
Direct linkDirect link
Chang, Chih-Kai – Journal of Educational Computing Research, 2014
Scratch, a visual programming language, was used in many studies in computer science education. Most of them reported positive results by integrating Scratch into K-12 computer courses. However, the object-oriented concept, one of the important computational thinking skills, is not represented well in Scratch. Alice, another visual programming…
Descriptors: Foreign Countries, College Freshmen, Information Technology, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Dingman, Shannon; Teuscher, Dawn; Newton, Jill A.; Kasmer, Lisa – Elementary School Journal, 2013
This article reports the findings from a comparative analysis that examined several mathematical content strands, reasoning processes, and emphasis on technology in prior K-8 state mathematics standards and the Common Core State Standards for Mathematics (CCSSM). Various methodological tools were utilized to compare and contrast CCSSM with prior…
Descriptors: Academic Standards, Mathematics Instruction, Mathematics Achievement, Course Content
Peer reviewed Peer reviewed
Direct linkDirect link
Denner, Jill; Werner, Linda; Campe, Shannon; Ortiz, Eloy – Journal of Research on Technology in Education, 2014
Pair programming is a strategy that grew out of industry and has shown promise for performance and retention in computer programming courses at universities and in industry. In this study, we examine whether pair programming is effective in K-12, what it is effective for, and how partners influence each other. We collected the data from 320 middle…
Descriptors: Teaching Methods, Programming, Middle School Students, Computer Games
Peer reviewed Peer reviewed
Direct linkDirect link
Kim, Byeongsu; Kim, Taehun; Kim, Jonghoon – Journal of Educational Computing Research, 2013
The paper-and-pencil programming strategy (PPS) is a way of representing an idea logically by any representation that can be created using paper and pencil. It was developed for non-computer majors to improve their understanding and use of computational thinking and increase interest in learning computer science. A total of 110 non-majors in their…
Descriptors: Teaching Methods, Nonmajors, Computer Science, Thinking Skills
Mingo, Wendye Dianne – ProQuest LLC, 2013
This study attempts to determine if authentic learning strategies can be used to acquire knowledge of and increase motivation for computational thinking. Over 600 students enrolled in a computer literacy course participated in this study which involved completing a pretest, posttest and motivation survey. The students were divided into an…
Descriptors: Learning Strategies, Computation, Thinking Skills, Computer Literacy
Previous Page | Next Page »
Pages: 1  |  2