NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
Learning Style Inventory1
What Works Clearinghouse Rating
Showing 1 to 15 of 29 results Save | Export
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
Erdem Kaptan; Recep Cakir – Education and Information Technologies, 2025
In recent years, digital storytelling activities have been used in various disciplines. In this study, it was aimed to determine the effect of digital storytelling on students' digital literacy, 21st century skills, academic success, and retention in the sixth-grade Information Technologies and Software course. In the research, a…
Descriptors: Story Telling, Digital Literacy, 21st Century Skills, Academic Achievement
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
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
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
PDF on ERIC Download full text
Tarhan, Gülseren; Öztürk, Gülcan – International Journal of Contemporary Educational Research, 2022
This study aims to determine the impact of flipped learning and gamification methods on student achievement in the subject of ethics and security, which is a topic of the fifth grade information technology and software course, compared to the traditional method. Also, it aims to decide the students' opinion of about the flipped learning and…
Descriptors: Flipped Classroom, Game Based Learning, Computer Science Education, Academic Achievement
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Yuwamon Prasretsung; Naruemon Thepnuan; Duangkamol Kaewdaeng – Turkish Online Journal of Educational Technology - TOJET, 2024
The objectives of this research were to: 1) develop online lessons with the Google Classroom application on computer system operation for secondary 2 (Grade 8) students; 2) study pre-test and post-test academic achievement; and 3) study the students' satisfaction with the online lessons with the Google Classroom application on computer system…
Descriptors: Computer Software, Electronic Learning, Computers, Curriculum Development
Peer reviewed Peer reviewed
Direct linkDirect link
Gao, Xuemin; Hew, Khe Foon – Journal of Educational Computing Research, 2023
Reintroducing computer science (CS) education in K-12 schools to promote computational thinking (CT) has attracted significant attention among scholars and educators. Among the several essential components included in CS and CT education, program debugging is an indispensable skill. However, debugging teaching has often been overlooked in K-12…
Descriptors: Flipped Classroom, Error Correction, Elementary School Students, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Arslan Namli, Nihan; Aybek, Birsel – Contemporary Educational Technology, 2022
This paper investigated the effect of block-based programming and unplugged coding teaching activities on fifth graders' computational thinking skills, self-efficacy, and academic performance. The teaching activities were conducted within the scope of the "Problem-Solving and Programming" unit of the Information Technologies and Software…
Descriptors: Programming, Computer Science Education, Grade 5, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Zhong, Baichang; Wang, Yanxia – International Journal of Technology and Design Education, 2021
Pair learning (PL) in robotics education is derived from pair programming, and impacted by many factors. Two important factors were identified including roles assignment and learning styles in this study. The roles assignment involved Driver-Navigator Pair and Software-Hardware Pair. For the learning style, the dimension of active/reflective was…
Descriptors: Cooperative Learning, Role, Robotics, Cognitive Style
Peer reviewed Peer reviewed
Direct linkDirect link
Zhong, Baichang; Xia, Liying; Su, Siyu – Education and Information Technologies, 2022
One of the aspects of programming that novices often struggle with is the understanding of abstract concepts, such as variables, loops, expressions, and especially Boolean operations. This paper aims to explore the effects of programming tools with different degrees of embodiment on learning Boolean operations in elementary school. To this end, 67…
Descriptors: Programming Languages, Programming, Novices, Elementary Education
Peer reviewed Peer reviewed
Direct linkDirect link
Ndudi O. Ezeamuzie; Jessica S. C. Leung; Dennis C. L. Fung; Mercy N. Ezeamuzie – Journal of Computer Assisted Learning, 2024
Background: Computational thinking is derived from arguments that the underlying practices in computer science augment problem-solving. Most studies investigated computational thinking development as a function of learners' factors, instructional strategies and learning environment. However, the influence of the wider community such as educational…
Descriptors: Educational Policy, Predictor Variables, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Shian-Shyong Tseng; Tsung-Yu Yang; Wen-Chung Shih; Bo-Yang Shan – Interactive Learning Environments, 2024
In this paper, to handle the problem of the quick evolution of cyber-security attacks, we developed the iMonsters board game and proposed the attack and defense knowledge self-evolving algorithm. Three versions of the iMonsters were launched in 2013, 2017, and 2019, respectively. Accordingly, the cyber-security ontology can be refined by the…
Descriptors: Educational Games, Computer Security, Computer Science Education, Game Based Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Hwang, Gwo-Jen; Tung, Li-Hsien; Fang, Jian-Wen – Journal of Educational Computing Research, 2023
Fostering students' computer programming skills has become an important educational issue in the globe. However, it remains a challenge for students to understand those abstract concepts when learning computer programming, implying the need to provide instant learning diagnosis and feedback in computer programming activities. In this study, a…
Descriptors: Programming, Thinking Skills, Problem Solving, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Zeichner, Orit – Journal on School Educational Technology, 2020
This study examined the effect of learning in a computerized environment that includes simulations on the students' achievements and motivation, and is based on models that show that learning through simulation has more potential to promote the comprehension of abstract principles and concepts than traditional learning does. The theoretical…
Descriptors: Academic Achievement, Information Technology, Computer Simulation, Student Motivation
Previous Page | Next Page »
Pages: 1  |  2