NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Type
Information Analyses10
Journal Articles10
Reports - Research5
Audience
Location
Europe1
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 10 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Cleo Schulten; Irene-Angelica Chounta – Education and Information Technologies, 2024
This paper presents an analysis of the current research landscape around hackathons and hackathon-like events as opportunities and means for learning. In particular, we aimed to explore how hackathon-like events are utilized to promote learning, what systematic approaches are used to orchestrate learning in such events, and to what extent…
Descriptors: Literature Reviews, Computer Science, Cooperative Learning, Group Activities
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Barbosa Rocha, Hemilis Joyse; Cabral De Azevedo Restelli Tedesco, Patrícia; De Barros Costa, Evandro – Informatics in Education, 2023
In programming problem solving activities, sometimes, students need feedback to progress in the course, being positively affected by the received feedback. This paper presents an overview of the state of the art and practice of the feedback approaches on introductory programming. To this end, we have carried out a systematic literature mapping to…
Descriptors: Classification, Computer Science Education, Feedback (Response), Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Fan Xu; Ana-Paula Correia – Journal of Computing in Higher Education, 2024
As online learning has become an inevitable trend in the post-peak era of the COVID-19 pandemic, distributed pair programming (DPP) is gaining momentum in both education and industry. DDP serves as a collaborative programming approach and also benefits the development of computational thinking, a fundamental skill in today's world. This study…
Descriptors: Programming, Computer Science Education, Cooperative Learning, Learning Activities
Peer reviewed Peer reviewed
Direct linkDirect link
Liu, Ruohan; Luo, Feiya; Israel, Maya – Journal of Educational Computing Research, 2023
Technology has become an integral part of teaching and learning, but there is still limited understanding of how it is utilized to support computing education in early childhood. To address this knowledge gap, this review investigated the current implementation of computing technologies in early childhood settings, the implementation of computing…
Descriptors: Technology Integration, Computer Science Education, Literature Reviews, Learning Activities
Peer reviewed Peer reviewed
Direct linkDirect link
Anna Donhauser; Philipp Bitzenbauer; Linda Qerimi; Stefan Heusler; Stefan Küchemann; Jochen Kuhn; Malte S. Ubben – Physical Review Physics Education Research, 2024
The present review intends to show the current state of teaching quantum-related content, to analyze and compare its learning efficiency, and to give a systemized overview of quantum-educational activities in the last years. We focus on teaching and learning elements, their innovative tools, and process-oriented studies that are empirically…
Descriptors: Physics, Science Instruction, Quantum Mechanics, Comparative Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Taipalus, Toni; Seppänen, Ville – ACM Transactions on Computing Education, 2020
Structured Query Language (SQL) skills are crucial in software engineering and computer science. However, teaching SQL effectively requires both pedagogical skill and considerable knowledge of the language. Educators and scholars have proposed numerous considerations for the betterment of SQL education, yet these considerations may be too numerous…
Descriptors: Programming Languages, Computer Science Education, Literature Reviews, Learning Activities
Peer reviewed Peer reviewed
Direct linkDirect link
Ezeamuzie, Ndudi O.; Leung, Jessica S. C.; Ting, Fridolin S. T. – Journal of Educational Computing Research, 2022
Although abstraction is widely understood to be one of the primary components of computational thinking, the roots of abstraction may be traced back to different fields. Hence, the meaning of abstraction in the context of computational thinking is often confounded, as researchers interpret abstraction through diverse lenses. To disentangle these…
Descriptors: Computer Science Education, Thinking Skills, Research Reports, Abstract Reasoning
Peer reviewed Peer reviewed
Direct linkDirect link
Huang, Wendy; Looi, Chee-Kit – Computer Science Education, 2021
Background and Context: Computational thinking (CT) is considered as a valuable literacy for all students, and its inclusion in compulsory schooling could increase the numbers of underrepresented students who pursue computing-related careers. Computer Science Unplugged (CSU) had success in making computer science (CS) accessible to K-12 students…
Descriptors: Computer Science Education, Programming, Thinking Skills, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Middleton, Andrew – Research in Learning Technology, 2016
Audio needs to be recognised as an integral medium capable of extending education's formal and informal, virtual and physical learning spaces. This paper reconsiders the value of educational podcasting through a review of literature and a module case study. It argues that a pedagogical understanding is needed and challenges technology-centred or…
Descriptors: Audio Equipment, Technology Uses in Education, Educational Technology, Literature Reviews
Peer reviewed Peer reviewed
Van Merrienboer, Jeroen J. G.; De Croock, Marcel B. M. – Journal of Educational Computing Research, 1992
Discusses strategies for teaching elementary computer programing and describes a study that used two instructional strategies in a computer-based training program designed to teach turtle graphics programing techniques to novice undergraduate students. Learning activities that emphasized either the completion of existing programs or the generation…
Descriptors: Authoring Aids (Programing), Comparative Analysis, Computer Assisted Instruction, Computer Science Education