NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Type
Journal Articles17
Tests/Questionnaires17
Reports - Research16
Reports - Descriptive1
Audience
Teachers1
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 17 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
Huang, Joey; Parker, Miranda C. – Computer Science Education, 2023
Background and Context: Computational thinking (CT) is a critical part of computing education in middle school. The existing practices of collaboration and collaborative design activities at this education level pairs well with CT practices, but this interaction has previously been under-explored in the existing literature. Objective: In this…
Descriptors: Computation, Thinking Skills, Cooperative Learning, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Lorien Cafarella; Lucas Vasconcelos – Education and Information Technologies, 2025
Middle school students often enter Computer Science (CS) classes without previous CS or Computational Thinking (CT) instruction. This study evaluated how Code.org's block-based programming curriculum affects middle school students' CT skills and attitudes toward CT and CS. Sixteen students participated in the study. This was a mixed methods action…
Descriptors: Middle School Students, Computation, Thinking Skills, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Jinbo Tan; Lei Wu; Shanshan Ma – British Journal of Educational Technology, 2024
The purpose of this study was to investigate the collaborative dialogue patterns of pair programming and their impact on programming self-efficacy and coding performance for both slow- and fast-paced students. Forty-six postgraduate students participated in the study. The students were asked to solve programming problems in pairs; those pairs'…
Descriptors: Coding, Programming, Computer Science Education, Self Efficacy
Peer reviewed Peer reviewed
Direct linkDirect link
Li, Jiansheng; Liu, Jiao; Yuan, Rui; Shadiev, Rustam – Educational Technology & Society, 2022
This study explores the role of socially shared regulation on computational thinking performance in cooperative learning. Ninety-four middle school students from China aged between 16 and 18 participated in this study. Forty-six students were in the experimental group, and 48 students were in the control group. Students in the experimental group…
Descriptors: Computation, Thinking Skills, Cooperative Learning, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Haipeng Wan; Xue Zhang; Xinxue Yang; Shan Li – Education and Information Technologies, 2024
This study investigated the impact of problematization-oriented scaffolding and structuring-oriented scaffolding, incorporated within instructional videos, on students' computational thinking and their performance in programming education. We recruited 86 participants from three senior classes at a high school. Each of the three classes was…
Descriptors: Scaffolding (Teaching Technique), Instructional Design, Thinking Skills, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Lukose, Jose; Mammen, Kuttickattu John – Asia-Pacific Forum on Science Learning and Teaching, 2018
Research reports using global data show that the failure rates in introductory programming courses average about 32%. As learners from schools join the university and enrol for different courses, they find the sudden transformation quite challenging. This makes it more challenging for first year university students, especially in difficult courses…
Descriptors: Academic Achievement, Introductory Courses, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Papadakis, Stamatios – International Journal of Web-Based Learning and Teaching Technologies, 2018
The teaching and learning of programming are often considered a difficult topic for both teachers and students, due to its complexity and abstract nature. The traditional teaching approaches are unable to contribute substantially to the development of the necessary cognitive models by the students, producing high rates of failure and dropout in…
Descriptors: Foreign Countries, Programming, Secondary School Students, Cooperative Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Vuopala, Essi; Guzmán Medrano, Diego; Aljabaly, Mariam; Hietavirta, Dora; Malacara, Lourdes; Pan, Chunxiao – Technology, Pedagogy and Education, 2020
This study investigated students' perspectives on working and studying within a maker culture context. Participants were fifth-grade students (n = 18) in a Finnish elementary school who worked on a fabrication project for five days. The data consisted of student questionnaires (n = 18), group presentations (n = 5) and the final fabrication…
Descriptors: Student Attitudes, Grade 5, Elementary School Students, Student Satisfaction
Peer reviewed Peer reviewed
Direct linkDirect link
Fokides, Emmanuel – Journal of Information Technology Education: Research, 2017
Aim/Purpose: The purpose of this study was to examine whether the authoring of computer games in a mainstream primary school setting can support the learning of game design and programming concepts. Background: Despite the benefits for students when they learn how to program and the significant body of research regarding this matter, these…
Descriptors: Programming, Computer Games, Elementary School Students, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Powell, Loreen M.; Wimmer, Hayden – Information Systems Education Journal, 2016
Teaching programming and mobile application development concepts can be challenging for instructors; however, teaching an interdisciplinary class with varied skill levels amplifies this challenge. To encompass a broad range of students, many instructors have sought to improve their lessons and methods by experimenting with group/team programming.…
Descriptors: Programming, Design, Computer Oriented Programs, Telecommunications
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Altanis, Ioannis; Retalis, Symeon; Petropoulou, Ourania – Education Sciences, 2018
During the last few years, there has been a growing interest in students getting engaged in digital game-making activities so as to enhance their thinking skills. The findings of studies that have examined the impact of such initiatives are quite positive, especially concerning the promotion of 21st century skills; however, many students seem to…
Descriptors: Foreign Countries, Secondary School Students, Educational Games, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Doman, Marguerite; Besmer, Andrew; Olsen, Anne – Journal of Information Systems Education, 2015
In this article, we discuss the use of Pellerin's Four Dimension Leadership System (4-D) as a way to manage teams in a classroom setting. Over a 5-year period, we used a modified version of the 4-D model to manage teams within a senior level Software Engineering capstone course. We found that this approach for team management in a classroom…
Descriptors: Engineering Education, Computer Science Education, Computer Software, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Cukurbasi, Baris; Kiyici, Mubin – Educational Technology & Society, 2018
The purpose of this study was to investigate the high school students' views on instructions based on Flipped Classroom Model (FC) and LEGO applications. The case study, which is one of the qualitative research methods, was used within the scope of the study, the duration of which was 7 weeks. In order to choose the research group of the study,…
Descriptors: High School Students, Student Attitudes, Grade 10, Problem Based Learning
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
Previous Page | Next Page »
Pages: 1  |  2