NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 37 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Rebecca L. Matz; Mark Mills; Holly A. Derry; Benjamin T. Hayward; Caitlin Hayward – British Journal of Educational Technology, 2024
Mastery-based assignments typically provide students with multiple opportunities to improve their performance, but getting students to take advantage of these opportunities is difficult. We report on the implementation of a two-part series of nudges designed to improve students' engagement with and performance on mastery-based assignments in…
Descriptors: Mastery Learning, Scores, Assignments, Prompting
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jaroslaw Pawel Adamiak – Open Praxis, 2024
The academic success of first-year students' learning in science faculties is by no means assured, especially in an Open Distance Learning setting with its limited number of face-to-face encounters between students and lecturers or tutors. Therefore, such encounters should be highly efficient in view of the considerable amount of knowledge…
Descriptors: Fundamental Concepts, Teaching Methods, Computer Science Education, Open Education
Peer reviewed Peer reviewed
Direct linkDirect link
Lishinski, Alex; Yadav, Aman – ACM Transactions on Computing Education, 2021
Research has repeatedly shown self-efficacy to be associated with course outcomes in CS and across other fields. CS education research has documented this and has developed CS-specific self-efficacy measurement instruments, but to date there have been only a few studies examining interventions intended to improve students' self-efficacy in CS, and…
Descriptors: Self Evaluation (Individuals), Intervention, Self Efficacy, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Chih-Chang Yu; Leon Yufeng Wu – Educational Technology & Society, 2024
This study presents a new blended learning model that combines a computer-assisted learning system called Cognitive Apprenticeship Programming Learning System (CAPLS) with instructor co-teaching in an introductory programming course. CAPLS, as its unique aspect, functions as a master in cognitive apprenticeship, guiding learners throughout their…
Descriptors: Programming, Computer Science Education, College Entrance Examinations, Mathematics Tests
Peer reviewed Peer reviewed
Direct linkDirect link
Zhizezhang Gao; Haochen Yan; Jiaqi Liu; Xiao Zhang; Yuxiang Lin; Yingzhi Zhang; Xia Sun; Jun Feng – International Journal of STEM Education, 2025
Background: With the increasing interdisciplinarity between computer science (CS) and other fields, a growing number of non-CS students are embracing programming. However, there is a gap in research concerning differences in programming learning between CS and non-CS students. Previous studies predominantly relied on outcome-based assessments,…
Descriptors: Computer Science Education, Mathematics Education, Novices, Programming
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
Peer reviewed Peer reviewed
Direct linkDirect link
Gurung, Regan A. R.; Mai, Theresa; Nelson, Matthew; Pruitt, Sydney – Teaching of Psychology, 2022
Background: Instructors and students are on a continuing quest to identify predictors of learning. Objective: This study examines the associations between self-reported exam score and study techniques among students in two courses, Introductory Psychology and Computer Science. Method: We used an online survey to measure the extent students (N =…
Descriptors: Predictor Variables, Study Skills, Thinking Skills, Metacognition
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Pattanaphanchai, Jarutas – Journal of University Teaching and Learning Practice, 2019
Computer programming is a difficult subject for most novice programming students which leads to a high rate of dropout or failure. Flipped classrooms have been increasingly used to teach programming students to practice their programming skills in the class based on their knowledge acquired from outside the classroom. This study investigated…
Descriptors: Foreign Countries, College Students, Academic Achievement, Blended Learning
Saiteja Malisetty – ProQuest LLC, 2024
This dissertation investigates the application of network models in educational assessment across diverse learning settings, encompassing both clinical and classroom environments. As educational paradigms shift and digital tools become more embedded in learning processes, traditional assessment methods often fall short in effectively capturing the…
Descriptors: Educational Assessment, Information Technology, Technology Integration, Textbooks
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Dawar, Deepak – Information Systems Education Journal, 2022
Learning computer programming is a challenging task for most beginners. Demotivation and learned helplessness are pretty common. A novel instructional technique that leverages the value-expectancy motivational model of student learning was conceptualized by the author to counter the lack of motivation in the introductory class. The result was a…
Descriptors: Teaching Methods, Introductory Courses, Computer Science Education, Assignments
Peer reviewed Peer reviewed
Direct linkDirect link
Smith, Max O.; Giugliano, Andrew; DeOrio, Andrew – IEEE Transactions on Education, 2018
Contribution: This paper provides evidence for the benefits of pair programming early in the curriculum on student performance later in the curriculum. It also confirms the short term benefits of partnerships at scale. Background: Engineers often work in teams, both in industry and in academia. Previous work has shown that partnered programming…
Descriptors: Programming, Teamwork, Computer Science Education, Grade Point Average
Peer reviewed Peer reviewed
Direct linkDirect link
Veerasamy, Ashok Kumar; D'Souza, Daryl; Lindén, Rolf; Laakso, Mikko-Jussi – Journal of Computer Assisted Learning, 2019
Past research has shown that student problem-solving skills may be used to determine student final exam performance. This study reports on the relationship between student perceived problem-solving skills and academic performance in introductory programming, in formative and summative programming assessment tasks. We found that the more effective…
Descriptors: Novices, Programming, Introductory Courses, Summative Evaluation
Peer reviewed Peer reviewed
Direct linkDirect link
Bey, Anis; Jermann, Patrick; Dillenbourg, Pierre – Educational Technology & Society, 2018
Computer-graders have been in regular use in the context of MOOCs (Massive Open Online Courses). The automatic grading of programs presents an opportunity to assess and provide tailored feedback to large classes, while featuring at the same time a number of benefits like: immediate feedback, unlimited submissions, as well as low cost of feedback.…
Descriptors: Comparative Analysis, Online Courses, Feedback (Response), Foreign Countries
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Adkins, Joni K.; Linville, Diana R. – Information Systems Education Journal, 2017
This paper reports the findings of a study done to determine if increasing the number of exams in a course had an effect on student grades. Some studies have found that more frequent exams positively influence scores while other studies have found more frequent exams do not make a difference in student achievement. This study examines the impact…
Descriptors: Introductory Courses, Computer Science Education, Programming, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Burgiel, Heidi; Sadler, Philip M.; Sonnert, Gerhard – ACM Transactions on Computing Education, 2020
The number of computer science (CS) courses has been dramatically expanding in U.S. high schools (HS). In comparison with well-established courses in mathematics and science, little is known about how the decisions made by HS CS teachers regarding how and what to teach impact student performance later in introductory college CS courses. Drawing on…
Descriptors: Computer Science Education, High School Students, College Students, High School Teachers
Previous Page | Next Page »
Pages: 1  |  2  |  3