NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 11 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Rahel Schmid; Robbert Smit; Nicolas Robin; Alexander Strahl – British Journal of Educational Psychology, 2025
Background: Students make many errors in visual programming. In order to learn from these, it is important that students regulate their emotions and view errors as learning opportunities. Aims: This study aimed to explore to what extent momentary emotions, specifically enjoyment, anxiety and boredom, as well as the error learning orientation of…
Descriptors: Psychological Patterns, Emotional Response, Learning Processes, Error Patterns
Velez, Martin – ProQuest LLC, 2019
Software is an integral part of our lives. It controls the cars we drive every day, the ships we send into space, and even our toasters. It is everywhere and we can easily download more. Software solves many real-world problems and satisfies many needs. Thus, unsurprisingly, there is a rising demand for software engineers to maintain existing…
Descriptors: Computer Science Education, Programming, Introductory Courses, Computer Software
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
Peer reviewed Peer reviewed
Direct linkDirect link
Brown, Neil C. C.; Altadmri, Amjad – ACM Transactions on Computing Education, 2017
Teaching is the process of conveying knowledge and skills to learners. It involves preventing misunderstandings or correcting misconceptions that learners have acquired. Thus, effective teaching relies on solid knowledge of the discipline, but also a good grasp of where learners are likely to trip up or misunderstand. In programming, there is much…
Descriptors: Novices, Programming Languages, Programming, Error Patterns
Peer reviewed Peer reviewed
Direct linkDirect link
Gerbing, David W. – Journal of Statistics and Data Science Education, 2021
R and Python are commonly used software languages for data analytics. Using these languages as the course software for the introductory course gives students practical skills for applying statistical concepts to data analysis. However, the reliance upon the command line is perceived by the typical nontechnical introductory student as sufficiently…
Descriptors: Statistics Education, Teaching Methods, Introductory Courses, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Wakhata, Robert; Balimuttajjo, Sudi; Mutarutinya, Védaste – Mathematics Teaching Research Journal, 2023
The present study explored 285 11th-grade students' preconceptions, misconceptions, and errors in solving mathematics tasks by graphical method. A descriptive-explorative study design was adopted. Cluster sampling was used to select students from sampled secondary schools in eastern and central Uganda. Students' paper and pen solution sketches…
Descriptors: Foreign Countries, Secondary School Mathematics, High School Students, Grade 11
Peer reviewed Peer reviewed
Direct linkDirect link
Becker, Brett A.; Glanville, Graham; Iwashima, Ricardo; McDonnell, Claire; Goslin, Kyle; Mooney, Catherine – Computer Science Education, 2016
Programming is an essential skill that many computing students are expected to master. However, programming can be difficult to learn. Successfully interpreting compiler error messages (CEMs) is crucial for correcting errors and progressing toward success in programming. Yet these messages are often difficult to understand and pose a barrier to…
Descriptors: Computer Science Education, Programming, Novices, Error Patterns
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Hall, Jennifer; Suurtamm, Christine – International Electronic Journal of Mathematics Education, 2020
Media play an important role in young people's lives as an agent of socialization, both generally and with regard to mathematics. To understand the mathematics-related messages disseminated to young people via popular media, we analyzed portrayals of mathematics and mathematicians in over 40 media examples (television shows, movies, websites,…
Descriptors: Mass Media Role, Socialization, Mathematics, Personality Traits
Peer reviewed Peer reviewed
Direct linkDirect link
Rodrigo, Ma. Mercedes T.; Andallaza, Thor Collin S.; Castro, Francisco Enrique Vicente G.; Armenta, Marc Lester V.; Dy, Thomas T.; Jadud, Matthew C. – Journal of Educational Computing Research, 2013
In this article we quantitatively and qualitatively analyze a sample of novice programmer compilation log data, exploring whether (or how) low-achieving, average, and high-achieving students vary in their grasp of these introductory concepts. High-achieving students self-reported having the easiest time learning the introductory programming…
Descriptors: Programming, High Achievement, Introductory Courses, Qualitative Research
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Boyer, Kristy Elizabeth, Ed.; Yudelson, Michael, Ed. – International Educational Data Mining Society, 2018
The 11th International Conference on Educational Data Mining (EDM 2018) is held under the auspices of the International Educational Data Mining Society at the Templeton Landing in Buffalo, New York. This year's EDM conference was highly competitive, with 145 long and short paper submissions. Of these, 23 were accepted as full papers and 37…
Descriptors: Data Collection, Data Analysis, Computer Science Education, Program Proposals
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lynch, Collin F., Ed.; Merceron, Agathe, Ed.; Desmarais, Michel, Ed.; Nkambou, Roger, Ed. – International Educational Data Mining Society, 2019
The 12th iteration of the International Conference on Educational Data Mining (EDM 2019) is organized under the auspices of the International Educational Data Mining Society in Montreal, Canada. The theme of this year's conference is EDM in Open-Ended Domains. As EDM has matured it has increasingly been applied to open-ended and ill-defined tasks…
Descriptors: Data Collection, Data Analysis, Information Retrieval, Content Analysis