Publication Date
| In 2026 | 0 |
| Since 2025 | 4 |
| Since 2022 (last 5 years) | 6 |
| Since 2017 (last 10 years) | 10 |
Descriptor
Source
Author
Publication Type
| Journal Articles | 9 |
| Reports - Research | 9 |
| Tests/Questionnaires | 2 |
| Reports - Descriptive | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
| Higher Education | 6 |
| Postsecondary Education | 5 |
| Junior High Schools | 2 |
| Middle Schools | 2 |
| Secondary Education | 2 |
| Elementary Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Hui Zhang; Haihan Zhang; Qian Zhang – Innovations in Education and Teaching International, 2024
Computer programming and municipal engineering (ME) students' specialised knowledge are still poorly integrated, leading to limited improvement of students' programming abilities. This paper describes an effective attempt in ME at Xi'an University of Architecture and Technology (XAUAT). Students were divided into several teams and required to…
Descriptors: Engineering Education, Municipalities, Skill Development, Universities
Daniela Orozova; Nadezhda Angelova – International Association for Development of the Information Society, 2025
The development of modern technologies and the integration of AI into all aspects of life pose challenges for participants in the educational process. On the one hand, using chatbots and generative AI tools provides learners with unlimited opportunities to quickly and easily access a large amount of information and receive help with various…
Descriptors: Problem Based Learning, Artificial Intelligence, Natural Language Processing, Technology Integration
Christian Basil Omeh; Musa Adekunle Ayanwale; Lindelani E. Mnguni; Chijioke Jonathan Olelewe – Journal of New Approaches in Educational Research, 2025
Despite the increasing emphasis on computational literacy in higher education, we observed that many undergraduate students particularly in developing contexts struggle to master fundamental programming skills and develop critical thinking. Conventional instructional approaches often lack interactivity and personalized scaffolding, which are…
Descriptors: Skill Development, Programming, Computer Science Education, Critical Thinking
João Alberto Arantes do Amaral; Izabel Patricia Meister; Alessandro dos Santos Faria; Felipe Mancini; Valeria Sperduti Lima; Luciano Gamez – Journal of Open, Flexible and Distance Learning, 2025
This article presents our findings concerning a MOOC named 'Introduction to R programming language', in which we applied design thinking combined with problem-based learning to enhance student engagement and improve the learning experience. The course was delivered to 575 students from Brazil between February 28 and March 18, 2022. Our goal was to…
Descriptors: Design, Thinking Skills, Problem Based Learning, MOOCs
Weng, Xiaojing; Ng, Oi-Lam; Cui, Zhihao; Leung, Suzannie – Journal of Educational Computing Research, 2023
Creativity, one of the cornerstones of students' 21st-century skills, is regarded as an important learning outcome of science, technology, engineering, arts, and mathematics (STEAM) education. Meanwhile, problem-based digital making (DM), which combines the child-friendly programming activities of DM with problem-solving elements, is an emerging…
Descriptors: Creativity, Creative Development, 21st Century Skills, Problem Based Learning
Sbaraglia, Marco; Lodi, Michael; Martini, Simone – Informatics in Education, 2021
Introductory programming courses (CS1) are difficult for novices. Inspired by "Problem solving followed by instruction" and "Productive Failure" approaches, we define an original "necessity-driven" learning design. Students are put in an apparently well-known situation, but this time they miss an essential ingredient…
Descriptors: Programming, Introductory Courses, Computer Science Education, Programming Languages
von Wangenheim, Christiane Gresse; Hauck, Jean C. R.; Demetrio, Matheus Faustino; Pelle, Rafael; da Cruz Alves, Nathalia; Barbosa, Heliziane; Azevedo, Luiz Felipe – Informatics in Education, 2018
The development of computational thinking is a major topic in K-12 education. Many of these experiences focus on teaching programming using block-based languages. As part of these activities, it is important for students to receive feedback on their assignments. Yet, in practice it may be difficult to provide personalized, objective and consistent…
Descriptors: Programming Languages, Programming, Grading, Outcome Measures
Tan, Songxin; Shen, Zixing – IEEE Transactions on Education, 2018
Contribution: This paper reports a curriculum development in hybrid problem-based learning (h-PBL), addresses the design, implementation, effectiveness, and assessment issues of h-PBL, and explains the mixed results observed regarding the impact of problem-based learning (PBL) on student grades from a hybrid perspective. Background: The effect of…
Descriptors: Problem Based Learning, Blended Learning, Case Studies, Curriculum Development
Ortiz, Octavio Ortiz; Pastor Franco, Juan Ángel; Alcover Garau, Pedro María; Herrero Martín, Ruth – IEEE Transactions on Education, 2017
This paper describes a study of teaching a programming language in a C programming course by having students assemble and program a low-cost mobile robot. Writing their own programs to define the robot's behavior raised students' motivation. Working in small groups, students programmed the robots by using the control structures of structured…
Descriptors: Robotics, Telecommunications, Handheld Devices, Programming

Peer reviewed
Direct link
