NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Niloofar Mansoor; Cole S. Peterson; Michael D. Dodd; Bonita Sharif – ACM Transactions on Computing Education, 2024
Background and Context: Understanding how a student programmer solves different task types in different programming languages is essential to understanding how we can further improve teaching tools to support students to be industry-ready when they graduate. It also provides insight into students' thought processes in different task types and…
Descriptors: Biofeedback, Eye Movements, Computer Science Education, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Garg, Rakesh; Kumar, Ramesh; Garg, Sandhya – IEEE Transactions on Education, 2019
Contribution: The main contribution is to provide practitioners and researchers with an insight in efficiently and effectively employing multi-attribute decision making (MADM) methods in e-learning website selection problems. Background: Advances in information systems and the Internet have resulted in e-learning websites becoming an important…
Descriptors: Electronic Learning, Web Sites, Decision Making, Correlation
Peer reviewed Peer reviewed
Direct linkDirect link
Ezeamuzie, Ndudi O. – Education and Information Technologies, 2023
Several instructional approaches have been advanced for learning programming. However, effective ways of engaging beginners in programming in K-12 are still unclear, especially among low socioeconomic status learners in technology-deprived learning environments. Understanding the learning path of novice programmers will bridge this gap and explain…
Descriptors: Programming, Constructivism (Learning), Programming Languages, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Eid, Chaker; Millham, Richard – American Journal of Business Education, 2013
In this paper, we investigate whether and how mathematics factors into students' performance in IT learning. The involved cognitive levels of students learning mathematics and hence problem solving, are correlated to how well they are able to transpose their knowledge and apply it to problem solving in the IT field(s). Our hypothesis is that if…
Descriptors: Information Technology, Mathematics Education, Interdisciplinary Approach, Unified Studies Curriculum
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Li-Chun; Chen, Ming-Puu – Innovations in Education and Teaching International, 2010
Learning to program is difficult for novices, even for those undergraduates who have majored in computer science. The study described in this paper has investigated the effects of game strategy and preference-matching on novice learners' flow experience and performance in learning to program using an experiential gaming activity. One hundred and…
Descriptors: Games, Program Effectiveness, Secondary School Students, Experiential Learning