Publication Date
| In 2026 | 1 |
| Since 2025 | 18 |
| Since 2022 (last 5 years) | 53 |
| Since 2017 (last 10 years) | 126 |
| Since 2007 (last 20 years) | 242 |
Descriptor
Source
Author
| Hou, Huei-Tse | 3 |
| Anderson, Richard B. | 2 |
| Baek, Youngkyun | 2 |
| Biró, Piroska | 2 |
| Brookes, David T. | 2 |
| Capraro, Robert M. | 2 |
| Ching, Yu-Hui | 2 |
| Chittoori, Bhaskar | 2 |
| Crosson, Amy C. | 2 |
| Csernoch, Mária | 2 |
| Cutumisu, Maria | 2 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 7 |
| Practitioners | 4 |
| Researchers | 1 |
| Students | 1 |
Location
| Turkey | 16 |
| Australia | 11 |
| Finland | 5 |
| Taiwan | 5 |
| Canada | 3 |
| Cyprus | 3 |
| Hong Kong | 3 |
| Hungary | 3 |
| Spain | 3 |
| United Kingdom | 3 |
| United States | 3 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Abdullahi Yusuf; Norah Md Noor – Smart Learning Environments, 2024
In recent years, programming education has gained recognition at various educational levels due to its increasing importance. As the need for problem-solving skills becomes more vital, researchers have emphasized the significance of developing algorithmic thinking (AT) skills to help students in program development and error debugging. Despite the…
Descriptors: Students, Programming, Algorithms, Problem Solving
Changming Liang; Lei Du – Journal of Educational Computing Research, 2025
This study delved into the impact of educational robotics, virtual coding, and unplugged coding on the problem-solving, computational thinking (CT), and coding skills of English as a Foreign Language (EFL) learners. Employing a pretest-posttest experimental design, the study encompassed 351 EFL students distributed across four groups to compare…
Descriptors: Foreign Countries, College Students, English (Second Language), Second Language Learning
Even Tzur, Ronen – Childhood Education, 2023
Coding must take its place among the fundamentals of education globally, along with literacy, numeracy, and the sciences. The purpose of teaching students to code isn't to turn them into the software developers of tomorrow -- though it's a wonderful avenue for doing so -- but rather to give them a basic life skill of creating with technology,…
Descriptors: Coding, Foundations of Education, Skill Development, Educational Benefits
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students
Gemma Sala-Sebastià; Adriana Breda; Vicenç Font – Education and Information Technologies, 2025
This article aims to characterise geometric and computational thinking of future Early Childhood Education teachers through participating in a robotic problem-solving activity for 5-year-old pupils using MatataBot, MatataLab's educational robot. The study, carried out during academic year 2022-2023, involved 42 early childhood education students…
Descriptors: Foreign Countries, Early Childhood Education, Preservice Teachers, Early Childhood Teachers
Michael E. Ellis; K. Mike Casey; Geoffrey Hill – Decision Sciences Journal of Innovative Education, 2024
Large Language Model (LLM) artificial intelligence tools present a unique challenge for educators who teach programming languages. While LLMs like ChatGPT have been well documented for their ability to complete exams and create prose, there is a noticeable lack of research into their ability to solve problems using high-level programming…
Descriptors: Artificial Intelligence, Programming Languages, Programming, Homework
Renske Weeda; Sjaak Smetsers; Erik Barendsen – Computer Science Education, 2024
Background and Context: Multiple studies report that experienced instructors lack consensus on the difficulty of programming tasks for novices. However, adequately gauging task difficulty is needed for alignment: to select and structure tasks in order to assess what students can and cannot do. Objective: The aim of this study was to examine…
Descriptors: Novices, Coding, Programming, Computer Science Education
Irem Nur Çelik; Kati Bati – Informatics in Education, 2025
In this study, we aimed to investigate the impact of cooperative learning on the computational thinking skills and academic performances of middle school students in the computational problem-solving approach. We used the pretest-posttest control group design of the quasiexperimental method. In the research, computational problem-solving…
Descriptors: Cooperative Learning, Academic Achievement, Computation, Thinking Skills
Jiangang Hao; Wenju Cui; Patrick Kyllonen; Emily Kerzabi; Lei Liu; Michael Flor – Journal of Educational Measurement, 2025
Collaborative problem solving is widely recognized as a critical 21st-century skill. Assessing collaborative problem solving depends on coding the communication data using a construct-relevant framework, and this process has long been a major bottleneck to scaling up such assessments. Based on five datasets and two coding frameworks, we…
Descriptors: Cooperative Learning, Problem Solving, 21st Century Skills, Automation
Urtasun, Ainhoa – Industry and Higher Education, 2023
This report describes a teaching experience with undergraduates to approach, in a simple and practical way, artificial intelligence (AI) and machine learning (ML) -- general-purpose technologies that are highly demanded in any industry today. The article shows how business undergraduates with no prior experience in coding can use AI and ML to…
Descriptors: Undergraduate Students, Student Empowerment, Artificial Intelligence, Business Education
W. Paige Hall; Kevin Cantrell – Journal of Chemical Education, 2024
Human-driven carbon emissions have resulted in increased levels of dissolved carbon dioxide in the Earth's oceans. This dissolved carbon dioxide reacts with water to form carbonic acid, which impacts ocean acidity as well as the solubility of carbonate-containing compounds, with far-reaching impacts on marine ecosystems and the human communities…
Descriptors: Programming Languages, Computer Science Education, Chemistry, Marine Biology
Mehmet Basaran; Sermin Metin; Ömer Faruk Vural – Education and Information Technologies, 2024
The growing significance of coding in 21st-century early childhood education extends beyond technical proficiency, encompassing cognitive development, problem-solving, and creativity. Coding is being integrated globally into educational curricula to prepare students for the digital era. This research examines coding's potential impact on cognitive…
Descriptors: Early Childhood Education, Coding, 21st Century Skills, Social Emotional Learning
Adam V. Maltese; Kelli M. Paul; Bárbara Yarza; Lauren Penney – Educational Technology Research and Development, 2024
In this manuscript, we describe a coding club we created and implemented during the COVID-19 pandemic. We were purposeful in creating the club to: (a) focus on design and problem solving as the basis for learning computer coding and (b) include elements to improve the engagement of girls. We ran multiple iterations of a Girls Design with Code Club…
Descriptors: Clubs, Females, Design, Problem Solving
Hamid Sanei; Jennifer B. Kahn; Rabia Yalcinkaya; Shiyan Jiang; Changzhao Wang – Journal of Science Education and Technology, 2024
Data and computational literacies empower youth to be active participants and future leaders in our increasingly data-driven society. We conducted a design-based research project in which a small group (n = 5) of high school youth from diverse backgrounds learned how to code and create data visualizations and stories with public data about climate…
Descriptors: Coding, Data Use, Science and Society, Story Telling
Poole, Frederick J.; Clarke-Midura, Jody; Rasmussen, Melissa; Shehzad, Umar; Lee, Victor R. – Computer Science Education, 2022
There is a growing perception that computational thinking can be developed in unplugged environments. A recent trend among these unplugged approaches is the use of tabletop games. While there are many commercial tabletop games on the market that are promoted as teaching computer science and/or computational skills, little is known about how these…
Descriptors: Teaching Methods, Games, Computation, Thinking Skills

Peer reviewed
Direct link
