NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 12 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Jesennia Cárdenas-Cobo; Cristian Vidal-Silva; Lisett Arévalo; Magali Torres – Education and Information Technologies, 2024
The information society is part of current life, and algorithmic thinking and programming are relevant for everybody regardless of educational background. Today's world needs professionals with computing competencies from WEIRD (Western, Educated, Industrialized, Rich, and Democratic Societies) and non-WEIRD contexts. Traditional programming…
Descriptors: Programming, Skill Development, Competence, Artificial Intelligence
Peer reviewed Peer reviewed
Direct linkDirect link
Alkhalifa, Amal Khalifa; Devlin, Marie; Alkhattabi, Mona – Journal of Information Technology Education: Innovations in Practice, 2022
Aim/Purpose: To encourage students' engagement in peer assessments and provide students with better-quality feedback, this paper describes a technique for author-reviewer matching in peer assessment systems -- a Balanced Allocation algorithm. Background: Peer assessment concerns evaluating the work of colleagues and providing feedback on their…
Descriptors: Authors, Peer Evaluation, Feedback (Response), Algorithms
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
Kunkle, Wanda M.; Allen, Robert B. – ACM Transactions on Computing Education, 2016
Learning to program, especially in the object-oriented paradigm, is a difficult undertaking for many students. As a result, computing educators have tried a variety of instructional methods to assist beginning programmers. These include developing approaches geared specifically toward novices and experimenting with different introductory…
Descriptors: Teaching Methods, Programming, Programming Languages, Computer Science Education
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
Guo, Siao-Cing; Lan, Yu-Ju – Language Learning & Technology, 2023
This study aims to investigate the influence of story creation on young EFL learners' reading performance. Action research was adopted to examine the effects of two different story reading projects in a library setting in Taiwan. Each project comprised a group of 19 young EFL learner from Grades 4 to 6 (aged 10-12). The first group's activities…
Descriptors: English (Second Language), Second Language Learning, Second Language Instruction, Computer Simulation
Peer reviewed Peer reviewed
Direct linkDirect link
Salehi, Mohammad; Neysani, Aydin – Cogent Education, 2017
Azerbaijani and Turkish are two closely-related languages from Oguz branch of Turkic languages, which are said to be mutually intelligible. Regarding this background, we designed an experiment within the framework of receptive multilingualism to investigate the role of linguistic factors in intelligibility of the Turkish language to Iranian…
Descriptors: Turkish, Turkic Languages, Receptive Language, Multilingualism
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cakiroglu, Unal – Turkish Online Journal of Educational Technology - TOJET, 2013
In order to facilitate students' understanding in introductory programming courses, different types of teaching approaches were conducted. In this study, a hybrid approach including comment first coding (CFC), analogy and template approaches were used. The goal was to investigate the effect of such a hybrid approach on students' understanding in…
Descriptors: Teaching Methods, Control Groups, Experimental Groups, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Mather, Richard – Research in Learning Technology, 2015
A mixed-methods approach is evaluated for exploring collaborative behaviour, acceptance and progress surrounding an interactive technology for learning computer programming. A review of literature reveals a compelling case for using mixed-methods approaches when evaluating technology-enhanced-learning environments. Here, ethnographic approaches…
Descriptors: Mixed Methods Research, Programming, Cooperative Learning, Technology Uses in Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Saeli, Mara; Perrenet, Jacob; Jochems, Wim M. G.; Zwaneveld, Bert – Informatics in Education, 2012
In this article we report about a study to assess Dutch teachers' Pedagogical Content Knowledge (PCK), with special focus on programming as a topic in secondary school Informatics education. For this research, we developed an online research instrument: the Online Teacher PCK Analyser (OTPA). The results show that Dutch teachers' PCK scores…
Descriptors: Programming, Pedagogical Content Knowledge, Secondary School Science, Secondary School Teachers
Miller, Douglas S. – 1998
The intent of this project was to improve test and programming scores of 9th through 12th grade students enrolled in the Practical Computer Skills: Logo course in a north central Florida high school. An implementation program that demonstrated teacher-designed graphical computer language Logo programs, utilized multimedia techniques, and used…
Descriptors: Academic Achievement, Computer Graphics, Computer Science Education, Computer Uses in Education