NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 7 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Seralidou, Eleni; Douligeris, Christos – Education and Information Technologies, 2021
The effective teaching of the concept of programming, where critical thinking is an important factor, is not so easy in secondary education. New teaching approaches, including, game-based learning, may provide a solution due to their inclusion of more fun and diverse activities but they still lack the active participation of the students in the…
Descriptors: Computer Science Education, Programming, Programming Languages, Educational Games
Peer reviewed Peer reviewed
Direct linkDirect link
C. Florou; G. Stamoulis; A. Xenakis; A. Plageras – Education and Information Technologies, 2025
This study focuses on students' self-assessment during their learning process related to computer programming concepts, taking into account challenges and obstacles both teachers and students face, with the aim to contribute to the development of guiding principles and practices and enhance the teaching process of computer programming in primary…
Descriptors: Teacher Role, Self Evaluation (Individuals), Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Pellas, Nikolaos – Journal of Computer Assisted Learning, 2023
Background: Owing to the exponential growth of three-dimensional (3D) environments amongst researchers and educators to create simulation games (SGs) in primary education, there is a growing interest to examine their potential support in computer science courses instead of visual programming environments. Objectives: This study explores the…
Descriptors: Computation, Thinking Skills, Programming, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Xinogalos, Stelios; Satratzemi, Maya; Chatzigeorgiou, Alexander; Tsompanoudi, Despina – Journal of Educational Computing Research, 2019
Pair Programming has been shown to increase productivity and code quality not only in professional software development but also in the context of programming education. The provision of broadband Internet access gave rise to Distributed Pair Programming (DPP) enabling two programmers to collaborate remotely. To gain insight into the benefits of…
Descriptors: Programming, Cooperative Learning, Computer Science Education, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Lazarinis, Fotis; Karachristos, Christoforos V.; Stavropoulos, Elias C.; Verykios, Vassilios S. – Education and Information Technologies, 2019
In this paper we report our experiences from a University outreach program with primary and secondary education teachers of various specialties. Our goal was to improve the coding abilities of teachers through Scratch activities. The participants can in turn teach their students, multiplying that way the benefitted population. To increase the…
Descriptors: Blended Learning, Elementary School Teachers, Secondary School Teachers, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Garneli, Varvara; Chorianopoulos, Konstantinos – Interactive Learning Environments, 2018
Various aspects of computational thinking (CT) could be supported by educational contexts such as simulations and video-games construction. In this field study, potential differences in student motivation and learning were empirically examined through students' code. For this purpose, we performed a teaching intervention that took place over five…
Descriptors: Science Instruction, Teaching Methods, Educational Technology, Technology Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Kyei-Blankson, Lydia, Ed.; Ntuli, Esther, Ed. – IGI Global, 2014
Learning environments continue to change considerably and is no longer confined to the face-to-face classroom setting. As learning options have evolved, educators must adopt a variety of pedagogical strategies and innovative technologies to enable learning. "Practical Applications and Experiences in K-20 Blended Learning Environments"…
Descriptors: Blended Learning, Educational Environment, Elementary Secondary Education, Higher Education