NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 70 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Chengliang Wang; Xiaojiao Chen; Yifei Li; Pengju Wang; Haoming Wang; Yuanyuan Li – Journal of Educational Computing Research, 2025
This study explored the impact of MetaClassroom, a virtual immersive programming learning environment designed based on the three-dimensional learning progression (3DLP) concept, on students' multidimensional development. Utilizing a quasi-experimental research design, this study compared students' programming learning achievements (PLA),…
Descriptors: Programming, Computer Science Education, Metacognition, Computer Simulation
Peer reviewed Peer reviewed
Direct linkDirect link
I-Ying Hsu; Fu-Hsing Tsai – Educational Technology & Society, 2023
This study developed a physical computing game-design project that incorporates block-based programming, physical computing, and computer game design for Taiwan's high school technology education curriculum to strengthen students' computational thinking. The project asked students to develop a somatosensory computer game using a block-based…
Descriptors: Computer Games, Design, Programming Languages, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Podworny, Susanne; Hüsing, Sven; Schulte, Carsten – Statistics Education Research Journal, 2022
Data science surrounds us in contexts as diverse as climate change, air pollution, route-finding, genomics, market manipulation, and movie recommendations. To open the "data-science-black-box" for lower secondary school students, we developed a data science teaching unit focusing on the analysis of environmental data, which we embedded…
Descriptors: Statistics Education, Programming, Programming Languages, Data Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Yu-Tzu; Yeh, Martin K.-C.; Tan, Sheng-Rong – IEEE Transactions on Education, 2022
Contribution: Programming is a complex cognitive activity that involves both conceptual understanding and procedural skills, which is challenging for novices. To develop both program comprehension and implementation competency, this study proposed a live-coding-based instruction. Experts' live coding with think-aloud was recorded. Students then…
Descriptors: Programming, Coding, Video Technology, Teaching Methods
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
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
Peer reviewed Peer reviewed
Direct linkDirect link
Jiachu Ye; Xiaoyan Lai; Gary Ka Wai Wong; Nantian He – Educational Technology & Society, 2024
Computational thinking (CT) has attracted global research attention. However, the relationship between CT education and later aspirations in computing careers was less explored, and less attention was paid to understanding the intermediary role of computational identity. Based on social cognitive career theory, this study examined the…
Descriptors: Programming, Self Concept, Computer Science Education, Student Attitudes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Imre Bende – Acta Didactica Napocensia, 2024
The continuous development of artificial intelligence-based tools makes their emergence inevitable in education as well as other fields of life. This article presents findings of a mixed method study aimed at investigating the current perceptions and potential applications of AI in Hungarian educational settings. Through interviews with high…
Descriptors: Readiness, Artificial Intelligence, Technology Uses in Education, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Hamerski, Paul C.; McPadden, Daryl; Caballero, Marcos D.; Irving, Paul W. – Physical Review Physics Education Research, 2022
High school science classrooms across the United States are answering calls to make computation a part of science learning. The problem is that there is little known about the barriers to learning that computation might bring to a science classroom or about how to help students overcome these challenges. This case study explores these challenges…
Descriptors: High School Students, Student Attitudes, Secondary School Science, Science Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Hu, Chiu-Fan; Lin, Yu-Tzu; Wu, Cheng-Chih; Chen, Hsueh-Chih – Educational Technology & Society, 2022
This study developed a scale to assess high school students' programming disposition. The scale was developed by utilizing a standardized test development process. The three constructs of the scale, namely confidence, persistence and flexible thinking, consisted of 9 items (3 items on each construct). Participants for the formal test of the scale…
Descriptors: High School Students, Test Construction, Test Validity, Test Reliability
Peer reviewed Peer reviewed
Direct linkDirect link
Roxana Draganoiu; Florica Moldoveanu; Anca Morar; Alin Moldoveanu – Interactive Learning Environments, 2024
Almost all educational systems still rely on traditional teaching methods: children must absorb huge uncorrelated amounts of information from various disciplines, multidisciplinary aspects are not developed, the fun factor is missing in most of the classes. Many children sometimes do not fully understand the presented theoretical concepts and…
Descriptors: Elementary School Mathematics, Elementary School Students, Middle School Mathematics, Middle School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cevahir, Hakan; Özdemir, Muzaffer; Baturay, Meltem Huri – Participatory Educational Research, 2022
This study examines the effect of using animation-based worked examples (ARAWEs) that are prepared using Augmented Reality (AR) technology instead of using traditional paper-based worked examples (TWEs) on the achievement, motivation, and attitude of high school students during their programming education. The research was designed through the…
Descriptors: Computer Simulation, Animation, Educational Technology, Technology Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Goswami, Bishnu; Pal, Sarmila – Education and Information Technologies, 2022
We introduce two new software tools, Bongojontro and Bongojontro Baksobandi, aimed at reducing the barriers to programming for native speakers of Bengali, the fifth most spoken language in the world. The highlights of these software include programming in the native language of Bengali, simpler construction of programs which is friendly for…
Descriptors: Computer Software, Educational Technology, Technology Uses in Education, Indo European Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Vink, Isabelle C. de; Tolboom, Jos L. J.; Beekum, Olivier van – Informatics in Education, 2023
Due to technological advancements, robotics is findings its way into the classroom. However, workload for teachers is high, and teachers sometimes lack the knowledge to implement robotics education. A key factor of robotics education is peer learning, and having students (near-)peers teach them robotics could diminish workload. Therefore, this…
Descriptors: Peer Teaching, Robotics, STEM Education, Elementary School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Damar Rais; Zhao Xuezhi – Journal on Mathematics Education, 2024
Python programming is widely employed in educational institutions worldwide. Within the "Merdeka Belajar" curriculum context, this programming is recognized as a suitable vehicle for mathematics instruction, significantly influencing students' motivation and learning outcomes, particularly following periods of educational hiatus. This…
Descriptors: Student Motivation, Learning Motivation, Programming Languages, Student Attitudes
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5