NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 51 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Wanicha Sakorn; Jirawan Srikram; Rattikan Sarnkong; Nuanhong Khamhong – Higher Education Studies, 2025
The purposes of the current study were to examine the effectiveness of the multimedia computer-based lessons on programming with Scratch in Technology integrated with the TGT cooperative learning technique based on the 80/80 efficiency criterion, to compare the learning achievement of Grade 7 students between those taught using multimedia…
Descriptors: Multimedia Instruction, Computer Assisted Instruction, Computer Science Education, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ibrahim Cetin; Tarik Otu – International Journal of Computer Science Education in Schools, 2023
The purpose of the current study was to explore the effect of modality (constructionist mBlock, Scratch, and Python interventions) on six-grade students' computational thinking, programming attitude, and achievement. The pre-test and post-test quasi-experimental design was used to explore the research questions. The study group consisted of 105…
Descriptors: Computation, Thinking Skills, Student Attitudes, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Yin-Rong Zhang; Zhong-Mei Han; Tao He; Chang-Qin Huang; Fan Jiang; Gang Yang; Xue-Mei Wu – Journal of Computer Assisted Learning, 2025
Background: Collaborative programming is important and challenging for K12 students. Scaffolding is a vital method to support students' collaborative programming learning. However, conventional scaffolding that does not fade may lead students to become overly dependent, resulting in unsatisfactory programming performance. Objectives: This study…
Descriptors: Middle School Students, Grade 8, Scaffolding (Teaching Technique), Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Hui-Zhi Hu; Li-Guo Zhang; Jia-Hua Zhang; Di Zhang; Jia-Rui Xie – Education and Information Technologies, 2025
Computer Science (CS) is a vital subject in K-12 education, and acquiring proficiency in CS is essential for nurturing talent. However, current teaching practices often rely on standardized tests to evaluate academic performance, which may not offer a comprehensive and multidimensional assessment of students' competency in learning CS.…
Descriptors: Evaluation Methods, Student Evaluation, Competence, Computer Literacy
Peer reviewed Peer reviewed
Direct linkDirect link
Liu, Cheng-Ye; Li, Wei; Huang, Ji-Yi; Lei, Lu-Yuan; Zhang, Pei-Rou – Journal of Computer Assisted Learning, 2023
Background: Socially shared regulation is a vital factor that affects students' collaborative programming performance. However, students' weak group metacognitive skills or inability to adopt shared regulation mechanisms lead to unsatisfactory collaborative programming learning. Objectives: This study proposes an approach to support socially…
Descriptors: Cooperative Learning, Programming, Academic Achievement, Metacognition
Peer reviewed Peer reviewed
Direct linkDirect link
Wei Li; Cheng-Ye Liu; Judy C. R. Tseng – British Journal of Educational Technology, 2024
Collaborative programming helps improve students' computational thinking and increases their confidence in solving programming problems. However, the effect of collaborative learning is not ideal because it is difficult for students to mobilize metacognition to regulate learning spontaneously. To guide students to effectively regulate the learning…
Descriptors: Foreign Countries, Junior High School Students, Metacognition, Academic Achievement
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tan, Wee-Ling; Samsudin, Mohd Ali; Ismail, Mohd Erfy; Ahmad, Nur Jahan – Problems of Education in the 21st Century, 2020
The main aim of the presented research was to examine the interaction between student's gender and achievements in learning concepts of electricity via STEAM integrated approach utilizing Scratch. This research was aimed to determine the gender disparity for lower-secondary school students in learning about the concepts of electricity.…
Descriptors: Foreign Countries, Gender Differences, Academic Achievement, Energy
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Xiao-Fan; Wang, Jing; Chen, Yingshan; Zhou, Yue; Luo, Guoyu; Wang, Zhaoyang; Liang, Zhong-Mei; Hu, Xiaoyong; Li, Wenyi – Educational Technology & Society, 2023
Computational thinking (CT) is an imperative competency in the 21st century. Mindtools can assist students in understanding concepts and decomposing tasks during CT development through programming. However, students may encounter challenges in complex CT problem-solving tasks due to being confused when using mindtools without proper guidance.…
Descriptors: Reflection, Academic Achievement, Student Behavior, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Hsiao, Hsien-Sheng; Chen, Jyun-Chen; Chen, Jhen-Han; Chien, Yu-Hung; Chang, Chung-Pu; Chung, Guang-Han – Educational Technology Research and Development, 2023
Since the late twentieth century, with the development of the Internet of Things (IoT), the IoT covers the application of comprehensive knowledge and technology in the fields of circuitry, physics, mechanics, and information, making it a suitable topic for hands-on science, technology, engineering, and mathematics (STEM) activities. The IoT covers…
Descriptors: Gamification, Models, High School Students, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Dhaifallah Saleh Alsuhaymi; Ohood Mohammed Alotaibi – Journal of Education and e-Learning Research, 2023
This study aims to demonstrate the efficacy of gamification in developing HTML programming skills and academic achievement motivation for 10th-grade students. Despite the significance of computer programming in developing students' thinking, many students still need more motivation to learn it. One of the entertaining strategies of computer…
Descriptors: Gamification, Programming, Academic Achievement, Student Motivation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Fehaid Lafi Alshammari – Journal of Education and e-Learning Research, 2024
Microlearning is a modern learning modality that has been adopted in recent years for student education. This study aimed to reveal the effect of video-based microlearning on the development of programming skills and technology acceptance among intermediate school students. The study used a quasi-experimental design for two groups. A technology…
Descriptors: Foreign Countries, Middle School Students, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Efecan, Can Fatih; Sendag, Serkan; Gedik, Nuray – Journal of Educational Computing Research, 2021
Learning programming is a painful process for most students, especially those learning text- based programming languages. In this study, based on the principle of Bandura's social learning theory, the vicarious real-life experiences of several pioneers in the field of IT and programming were presented as 15-minutes stories to a group of 9th…
Descriptors: Programming, Computer Science Education, Academic Achievement, Comparative Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Al-Malki, Laila; Meccawy, Maram – Computers in the Schools, 2022
In this study, a personalized gamified recommender system was developed to help secondary-school students in Saudi Arabia learn computer programming. This recommender system supports those students by providing personalized recommendations to address their weaknesses and increase their motivation toward computer programming. A total of 60 female…
Descriptors: Academic Achievement, Student Motivation, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Li-Chen Cheng; Wei Li; Judy C. R. Tseng – Interactive Learning Environments, 2023
Programming ability is the core ability of this era and can be obtained and improved through practice. In this paper, an Automated Programming Assessment system based on Mastery learning and Peer competition (APAMP) was proposed and developed. APAMP allows students to practice repeatedly by providing immediate feedback after their programs are…
Descriptors: High School Freshmen, High School Seniors, Programming Languages, Foreign Countries
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4