Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 5 |
Descriptor
| Computation | 5 |
| Information Technology | 5 |
| Programming Languages | 5 |
| Programming | 4 |
| Problem Solving | 3 |
| Computer Science Education | 2 |
| Foreign Countries | 2 |
| Learning Processes | 2 |
| Scores | 2 |
| Teaching Methods | 2 |
| Thinking Skills | 2 |
| More ▼ | |
Source
| Journal of Educational… | 2 |
| Informatics in Education | 1 |
| International Journal for… | 1 |
| Journal of Information… | 1 |
Author
| Bati, Kaan | 1 |
| Chang, Chih-Kai | 1 |
| Crabtree, John | 1 |
| Ruiz, Rosario Vera | 1 |
| Shuwen Wang | 1 |
| Xiaohong Liu | 1 |
| Yu-Sheng Su | 1 |
| Zhang, Xihui | 1 |
Publication Type
| Journal Articles | 5 |
| Reports - Research | 4 |
| Reports - Descriptive | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 3 |
| Elementary Education | 1 |
| High Schools | 1 |
| Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Yu-Sheng Su; Shuwen Wang; Xiaohong Liu – Journal of Educational Computing Research, 2024
Pair programming (PP) can help improve students' computational thinking (CT), but the trajectory of CT skills and the differences between high-scoring and low-scoring students in PP are unknown and need further exploration. In this study, a total of 32 fifth graders worked on Scratch tasks in 16 pairs. The group discourse of three learning topics…
Descriptors: Epistemology, Network Analysis, Elementary School Students, Computation
Bati, Kaan – Informatics in Education, 2022
This study reports the findings of a program that aims to develop pre-service science teachers' computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, computational problem solving, designing an…
Descriptors: Foreign Countries, Programming, Programming Languages, Technology Integration
Crabtree, John; Zhang, Xihui – Journal of Information Technology Education: Innovations in Practice, 2015
Teaching advanced programming can be a challenge, especially when the students are pursuing different majors with diverse analytical and problem-solving capabilities. The purpose of this paper is to explore the efficacy of using a particular problem as a vehicle for imparting a broad set of programming concepts and problem-solving techniques. We…
Descriptors: Computer Science Education, Programming Languages, Information Technology, Problem Solving
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
Ruiz, Rosario Vera – International Journal for Technology in Mathematics Education, 2011
From the point of view of functional programming, a computational process to solve a problem is described as a mathematical function taking some arguments (corresponding to the data of the problem) and returning as a result its solution. Turtle Graphics can be used to describe the movements of a virtual turtle, which leaves a trail along his path…
Descriptors: Mathematics Curriculum, Programming Languages, Information Technology, Programming

Peer reviewed
Direct link
