NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Date
In 20260
Since 2025260
Since 2022 (last 5 years)1470
Laws, Policies, & Programs
United Nations Convention on…2
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 166 to 180 of 1,470 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ezgi Arzu Yurdakök; Filiz Kalelioglu – Journal of Educational Computing Research, 2024
The study examined the effect of teaching text-based programming with a physical programming tool on secondary school students' computational thinking skills and self-efficacy perceptions. The study was conducted according to a sequential explanatory design as a mixed method research. The study group consisted of 85 secondary school students.…
Descriptors: Secondary School Students, Computation, Thinking Skills, Self Efficacy
Peer reviewed Peer reviewed
Direct linkDirect link
Marcella Mandanici; Simone Spagnol – IEEE Transactions on Education, 2024
The purpose of this study is to look at how a music programming course affects the development of computational thinking in undergraduate music conservatory students. In addition to teaching the fundamentals of computational thinking, music programming, and logic, the course addresses the Four C's of education. The change in students' attitudes…
Descriptors: Music Education, Undergraduate Students, Programming, Computer Attitudes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Semra Fis Erümit – International Journal of Computer Science Education in Schools, 2024
This study investigates the contribution of plugged and un-plugged activities to primary school students' development of computational thinking skills. The plugged and unplugged activities were used together in this study. In the implementation, in addition to the un-plugged activities prepared by the "Ministry of National Education,"…
Descriptors: Elementary School Students, Thinking Skills, Computation, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Jose M. Pavía; Rafael Romero – Sociological Methods & Research, 2024
The estimation of RxC ecological inference contingency tables from aggregate data is one of the most salient and challenging problems in the field of quantitative social sciences, with major solutions proposed from both the ecological regression and the mathematical programming frameworks. In recent decades, there has been a drive to find…
Descriptors: Elections, Voting, Social Science Research, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Dawar, Deepak – Journal of Information Systems Education, 2023
For most beginners, learning computer programming is a complex undertaking. Demotivation and learned helplessness have been widely reported. In addition to the subject's complexity, low in-class involvement has been linked to poor student performance. This work introduces a novel instructional technique called Student-Driven Probe Instruction…
Descriptors: Computer Science Education, Programming, Introductory Courses, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Diego E. F. Pereira; Rodrigo D. Seabra – Informatics in Education, 2023
The teaching and learning of programming has proven to be a challenge for students of computer courses, since it presents challenges and requires complex skills for the good development of students. The traditional teaching model is not able to motivate students and arouse their interest in the topic. The tool proposed herein, the REA-LP, aims to…
Descriptors: Open Educational Resources, Algorithms, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Yi-Ling; Chien, Shih-Yi; Su, Wei-Cheng; Hsiao, Sharon Ihan – Education and Information Technologies, 2023
There are plentiful online programming resources that enable learners to develop an understanding of conceptual knowledge and practical implementation. However, learners, especially novices, often experience difficulties locating the required information to solve the programming problems. Differ from natural language in syntax and convention,…
Descriptors: Programming, Game Based Learning, Concept Formation, Learner Engagement
Jeremy Jon Bro – ProQuest LLC, 2023
Secure Code Education (SCE) is the compliance requirement for many organizations in the U.S. Consequently, many U.S. companies spend large sums on programs and tooling to meet this requirement and to upskill their developers. This tooling is largely underutilized. Classes beyond the bare required minimum are often not taken advantage of, leaving…
Descriptors: Coding, Gamification, Vignettes, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Maciej M. Syslo – Informatics in Education, 2024
The first books in Polish about the Pascal programming language appeared in the late 1970s, and were soon followed by a Polish translation of Niklaus Wirth's book "Algorithms + Data Structures = Programs." At that time, many efforts were made to prepare teachers to teach informatics in schools, and Pascal was one of the topics taught,…
Descriptors: Programming Languages, Information Science Education, Algorithms, Foreign Countries
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Özkan, Nazim; Özgeldi, Meriç; Uzun, Erman – Education Quarterly Reviews, 2022
The purpose of this study was to investigate how the 8th graders interpreted the equal sign in the pan balance activities they created on Scratch. Five eighth graders (4 girls and 1 boy) in Turkey participated in this study. Case study was employed as a qualitative research method. Data was gathered through the Scratch files created by the…
Descriptors: Middle School Students, Grade 8, Knowledge Level, Symbols (Mathematics)
Peer reviewed Peer reviewed
Direct linkDirect link
Bettin, Briana; Jarvie-Eggart, Michelle; Steelman, Kelly S.; Wallace, Charles – IEEE Transactions on Education, 2022
In the wake of the so-called fourth industrial revolution, computer programming has become a foundational competency across engineering disciplines. Yet engineering students often resist the notion that computer programming is a skill relevant to their future profession. Here are presented two activities aimed at supporting the early development…
Descriptors: College Freshmen, Engineering Education, Programming, Coding
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Phung, Tung; Cambronero, José; Gulwani, Sumit; Kohn, Tobias; Majumdarm, Rupak; Singla, Adish; Soares, Gustavo – International Educational Data Mining Society, 2023
Large language models (LLMs), such as Codex, hold great promise in enhancing programming education by automatically generating feedback for students. We investigate using LLMs to generate feedback for fixing syntax errors in Python programs, a key scenario in introductory programming. More concretely, given a student's buggy program, our goal is…
Descriptors: Computational Linguistics, Feedback (Response), Programming, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lokkila, Erno; Christopoulos, Athanasios; Laakso, Mikko-Jussi – Informatics in Education, 2023
Prior programming knowledge of students has a major impact on introductory programming courses. Those with prior experience often seem to breeze through the course. Those without prior experience see others breeze through the course and disengage from the material or drop out. The purpose of this study is to demonstrate that novice student…
Descriptors: Prior Learning, Programming, Computer Science Education, Markov Processes
Peer reviewed Peer reviewed
Direct linkDirect link
Margulieux, Lauren; Parker, Miranda C.; Cetin Uzun, Gozde; Cohen, Jonathan D. – Journal of Technology and Teacher Education, 2023
Educators across disciplines are implementing lessons and activities that integrate computing concepts into their curriculum to broaden participation in computing. Out of myriad important introductory computing skills, it is unknown which--and to what extent--these concepts are included in these integrated experiences, especially when compared to…
Descriptors: Programming, Programming Languages, Computer Science Education, Age Differences
Pages: 1  |  ...  |  8  |  9  |  10  |  11  |  12  |  13  |  14  |  15  |  16  |  ...  |  98