NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Date
In 20251
Since 20241
Since 2021 (last 5 years)13
Since 2016 (last 10 years)40
Since 2006 (last 20 years)72
Audience
Teachers1
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 72 results Save | Export
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
Menon, Pratibha – Journal of Information Systems Education, 2023
This paper introduces a teaching process to develop students' problem-solving and programming efficacy in an introductory computer programming course. The proposed teaching practice provides step-by-step guidelines on using worked-out examples of code to demonstrate the applications of programming concepts. These coding demonstrations explicitly…
Descriptors: Introductory Courses, Programming, Computer Science Education, Feedback (Response)
Peer reviewed Peer reviewed
Direct linkDirect link
Shin, Yoonhee; Song, Donggil – Journal of Educational Computing Research, 2022
This study explores the effect of self-regulated learning support on learners' cognitive load and problem-solving performance, considering cases from well-structured to ill-structured tasks in a computer programing course. Sixty-seven undergraduate students in a computer programing fundamentals course were randomly assigned into one of two groups:…
Descriptors: Cognitive Ability, Computer Science Education, Programming, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Daniel McNeish – Grantee Submission, 2023
Scale validation is vital to psychological research because it ensures that scores from measurement scales represent the intended construct. Factor analysis fit indices are commonly used to provide quantitative evidence that a proposed factor structure is plausible. However, there is mismatch between guidelines for evaluating fit of factor models…
Descriptors: Factor Analysis, Goodness of Fit, Validity, Likert Scales
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gök, Ahmet; Karamete, Aysen – Journal of Educational Technology and Online Learning, 2023
The purpose of this study was to adapt the computational thinking scale developed by Tsai, Liang and Hsu (2021) into Turkish in order to determine the computational thinking skill levels of secondary school students according to such basic elements defined by Selby and Woollard (2013) as abstraction, decomposition, algorithmic thinking, evaluation…
Descriptors: Foreign Countries, Computation, Thinking Skills, Computer Literacy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ernst Bekkering – Information Systems Education Journal, 2025
Undergraduate research can stimulate students' interest, especially in STEM disciplines. This research can be formally offered in different formats such as Undergraduate Research Experiences (UREs). One of these is Course-based Undergraduate Research Experiences (CUREs), which are offered as an integral part of scheduled courses. CUREs have been…
Descriptors: Undergraduate Students, Research Training, Computer Science Education, Student Interests
Peer reviewed Peer reviewed
Direct linkDirect link
Hao, Qiang; Smith, David H., IV; Ding, Lu; Ko, Amy; Ottaway, Camille; Wilson, Jack; Arakawa, Kai H.; Turcan, Alistair; Poehlman, Timothy; Greer, Tyler – Computer Science Education, 2022
Background and Context: automated feedback for programming assignments has great potential in promoting just-in-time learning, but there has been little work investigating the design of feedback in this context. Objective: to investigate the impacts of different designs of automated feedback on student learning at a fine-grained level, and how…
Descriptors: Computer Science Education, Feedback (Response), Teaching Methods, Comparative Analysis
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kukul, Volkan; Karatas, Serçin – Informatics in Education, 2019
The aim of this study is to develop a self-efficacy measuring tool that can predict the computational thinking skill that is seen as one of the 21st century's skills. According to literature review, an item pool was established and expert opinion was consulted for the created item pool. The study group of this study consists of 319 students…
Descriptors: Computation, Thinking Skills, Self Efficacy, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Seebut, Supot; Wongsason, Patcharee; Kim, Dojin; Putjuso, Thanin; Boonpok, Chawalit – EURASIA Journal of Mathematics, Science and Technology Education, 2022
Simulation modeling is an effective tool for solving problems that cannot be explained analytically or when data cannot be collected. This is done by simulating the observed behavior of a problem under study using a computer program. In math education, this can develop knowledge and fundamental competencies of simulation modeling at a higher level…
Descriptors: Programming Languages, Mathematics Instruction, Grade 12, Secondary School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Adigüzel, Seda; Eryilmaz, Selami; Gencer, Tugba; Göksu, Hüseyin – Journal of Educational Technology and Online Learning, 2023
This study aims to evaluate the trend and frequency of coding/programming activities in Information Technology (IT) courses, according to different parameters. The study was conducted through a survey of a private IT (Information Technology) teachers in different levels (like primary, secondary, and high schools), with questions focusing on the…
Descriptors: Coding, Information Technology, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ortiz, Octavio Ortiz; Pastor Franco, Juan Ángel; Alcover Garau, Pedro María; Herrero Martín, Ruth – IEEE Transactions on Education, 2017
This paper describes a study of teaching a programming language in a C programming course by having students assemble and program a low-cost mobile robot. Writing their own programs to define the robot's behavior raised students' motivation. Working in small groups, students programmed the robots by using the control structures of structured…
Descriptors: Robotics, Telecommunications, Handheld Devices, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Lezhnina, Olga; Kismihók, Gábor – International Journal of Research & Method in Education, 2022
In our age of big data and growing computational power, versatility in data analysis is important. This study presents a flexible way to combine statistics and machine learning for data analysis of a large-scale educational survey. The authors used statistical and machine learning methods to explore German students' attitudes towards information…
Descriptors: Student Attitudes, Scientific Literacy, Numeracy, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Loksa, Dastyni; Margulieux, Lauren; Becker, Brett A.; Craig, Michelle; Denny, Paul; Pettit, Raymond; Prather, James – ACM Transactions on Computing Education, 2022
Metacognition and self-regulation are important skills for successful learning and have been discussed and researched extensively in the general education literature for several decades. More recently, there has been growing interest in understanding how metacognitive and self-regulatory skills contribute to student success in the context of…
Descriptors: Metacognition, Programming, Computer Science Education, Learning Processes
Peer reviewed Peer reviewed
Direct linkDirect link
dos Santos Lopes, Maísa Soares; Gomes, Iago Pacheco; Trindade, Roque M. P.; da Silva, Alzira F.; de C. Lima, Antonio C. – IEEE Transactions on Learning Technologies, 2017
Remote robotics laboratories have been successfully used for engineering education. However, few of them use mobile robots to to teach computer science. This article describes a mobile robot Control and Programming Environment (CPE) and its pedagogical applications. The system comprises a remote laboratory for robotics, an online programming tool,…
Descriptors: Robotics, Programming, Educational Technology, Technology Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Parsazadeh, Nadia; Cheng, Pei-Yu; Wu, Ting-Ting; Huang, Yueh-Min – Journal of Educational Computing Research, 2021
This paper examines a method which can be used by instructors pursuing innovative methods for language teaching, which expands learners' motivation in second language learning. Computational thinking (CT) is a problem-solving skill which can motivate students' English language learning. Designing a learning activity which integrates CT into…
Descriptors: Computation, Problem Solving, Story Telling, Educational Technology
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5