NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 1,186 to 1,200 of 7,609 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Hengtao Tang; Miao Dai; Xu Du; Jui-Long Hung; Hao Li – Innovations in Education and Teaching International, 2024
Blended learning has been widely integrated in college-level computer science education. Despite evidence about benefits of blended learning, students' in-class activities remain underexplored. To afford effective blended learning experience, supporting students in both modalities is essential. This study thus took an initial step to fill the gap…
Descriptors: Blended Learning, Computer Science Education, Online Courses, Pretests Posttests
Bradley Hayes – ProQuest LLC, 2024
This dissertation in practice explores the intersection of computer science education, specifically computational thinking and programming, with mathematics achievement among 15- year-old students in selected English-speaking countries. The research addresses a gap in understanding whether skills developed through computer science can positively…
Descriptors: Programming, Computer Science Education, Mathematics Achievement, Secondary School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Andrzejewska, Magdalena; Kotoniak, Pawel – Informatics in Education, 2020
The article discusses the findings of longitudinal studies (three stages spanning 6 months) which were to investigate the process of acquiring the ability to comprehension program code by the computer science students having started to learn to program. The studies were conducted with the use of a knowledge measurement test, the diagnostic survey,…
Descriptors: Programming, Computer Science Education, Knowledge Level, Eye Movements
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lonati, Violetta – Informatics in Education, 2020
The Bebras challenge offers pupils and teachers an engaging opportunity to discover informatics, by solving small tasks that aim at promoting computational thinking. Explanations and comments that reveal the computing concepts underlying the tasks are published after the contest, and teachers are encouraged to use this material in their school…
Descriptors: Foreign Countries, Computer Science Education, Information Science, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Karaoglan Yilmaz, Fatma Gizem; Yilmaz, Ramazan – Technology, Knowledge and Learning, 2020
There is a growing interest in the use of learning analytics in higher education institutions. Learning analytics also appear to have the potential to be used to provide personalized feedback and support in online learning. However, when the literature is examined, the use of learning analytics for this purpose appears as a gap to be investigated.…
Descriptors: Student Attitudes, Individualized Instruction, Electronic Learning, Feedback (Response)
Peer reviewed Peer reviewed
Direct linkDirect link
Sabarinath, Roshni; Quek, Choon Lang Gwendoline – Education and Information Technologies, 2020
Programming in schools is no longer a novel subject. It is now quite commonly found in our schools either in formal or informal curriculum. Programmers use creative learning tactics to solve problems and communicate ideas. Learning to program is generally considered challenging. Developing and implementing new methodologies in teaching programming…
Descriptors: Computer Science Education, Programming, Peer Evaluation, Coding
Peer reviewed Peer reviewed
Direct linkDirect link
Maseko, Melody; Zhou, Tinashe Gwendolyn; Tsokota, Theo – Education and Information Technologies, 2020
Failure of IT projects has risen to become an eyesore for most organisations. This is often attributed to the 'mum effect'- an individual's reluctance to report the exact position of troubled software projects. With the increasing digitalization of operations by most State Universities in Zimbabwe, the mum effect has the potential to rise to…
Descriptors: News Reporting, Information Technology, State Universities, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Koupritzioti, Dimitra; Xinogalos, Stelios – Education and Information Technologies, 2020
Serious games or educational games have attracted the interest of instructors and researchers for several years. In the field of education, serious games are being used for motivating students, attracting their interest in cognitively demanding fields and making the teaching and learning process more fun. Moreover, learning through implementing…
Descriptors: Educational Games, Mathematics Activities, Mathematics Education, Programming
Warner, Jayce R.; Fletcher, Carol L.; Torbey, Ryan; Garbrecht, Lisa S. – Texas Education Research Center, 2020
Students living in rural areas are less likely to attend schools that offer computer science (CS) courses largely because educational institutions in these remote areas lack the resources to staff teaching positions for these courses. This study investigated the impact of WeTeach_CS, a program designed to train teachers to become certified to…
Descriptors: Rural Schools, Computer Science Education, Faculty Development, High School Teachers
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gitinabard, Niki; Okoilu, Ruth; Xu, Yiqao; Heckman, Sarah; Barnes, Tiffany; Lynch, Collin – International Educational Data Mining Society, 2020
Teamwork, often mediated by version control systems such as Git and Apache Subversion (SVN), is central to professional programming. As a consequence, many colleges are incorporating both collaboration and online development environments into their curricula even in introductory courses. In this research, we collected GitHub logs from two…
Descriptors: Teamwork, Group Activities, Student Projects, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Efremov, Aleksandr; Ghosh, Ahana; Singla, Adish – International Educational Data Mining Society, 2020
Intelligent tutoring systems for programming education can support students by providing personalized feedback when a student is stuck in a coding task. We study the problem of designing a hint policy to provide a next-step hint to students from their current partial solution, e.g., which line of code should be edited next. The state of the art…
Descriptors: Intelligent Tutoring Systems, Feedback (Response), Computer Science Education, Artificial Intelligence
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Olumide, Obe O.; Iyamu, Tiko – International Association for Development of the Information Society, 2020
Computer Programming is believed to have effect on creativity, reasoning, analytic and mathematical skills. This cognitive development is at a cost from both ends of students and teachers of computer programming. Its abstractive nature makes it difficult to teach and learn hence, the enormous hours spent in teaching, learning and developing…
Descriptors: Programming, Cognitive Development, Computer Science Education, Computer Interfaces
Martha Lynnette Haigler – ProQuest LLC, 2020
The underrepresentation of women and women of color in the disciplines of science, technology, engineering, and mathematics (STEM) is of little surprise to those of us who have kept abreast of the statistical data supporting this phenomenon. In order for the United States (U.S.) to remain "economically and globally competitive" (Ong,…
Descriptors: African American Students, Females, Computer Science Education, STEM Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gabbay, Hagit; Cohen, Anat – International Educational Data Mining Society, 2023
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, providing learners with immediate feedback on code assignments. The analysis of the large amounts of trace data collected by these systems may provide insights into learners' patterns of utilizing the automated feedback, which is crucial for the…
Descriptors: MOOCs, Feedback (Response), Teaching Methods, Learning Strategies
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kumar, Amruth N. – International Educational Data Mining Society, 2023
Is there a pattern in how students solve Parsons puzzles? Is there a difference between the puzzle-solving strategies of C++ and Java students? We used Markov transition matrix to answer these questions. We analyzed the solutions of introductory programming students solving Parsons puzzles involving if-else statements and while loops in C++ and…
Descriptors: Markov Processes, Puzzles, Introductory Courses, Computer Science Education
Pages: 1  |  ...  |  76  |  77  |  78  |  79  |  80  |  81  |  82  |  83  |  84  |  ...  |  508