NotesFAQContact Us
Collection
Advanced
Search Tips
Source
Informatics in Education11
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 11 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Dagyeom Lee; Youngjun Lee – Informatics in Education, 2024
As our society has advanced in the era of digital transformation, education has been transformed from knowledge-centered to competency-centered to solve future problems in the light of unpredictable changes and events in our lives. Programming education provides the basic knowledge needed, and fosters higher-order thinking skills in the process of…
Descriptors: Problem Solving, Computer Science Education, Programming, Thinking Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cetin, Ibrahim – Informatics in Education, 2020
Loops concept is one of the basic programming concepts. Students have difficulties in learning loops concept. Helping learners understand loops is an important task. Visualization is one of the ways to help students improve their understanding. The aim of the study was to construct and evaluate a visualization based instruction related to loops. A…
Descriptors: Programming, Computer Science Education, Preservice Teachers, Visual Aids
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Costa, Joana Martinho; Miranda, Guilhermina Lobato – Informatics in Education, 2019
This paper presents an approach to the initial programming learning using the four components instructional model and the Alice software. The quasi-experimental design was developed with two groups of students that attended two schools with very different socioeconomic status and school retention levels. The differences obtained in the mean of the…
Descriptors: Computer Software, Instructional Design, Models, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tsiotras, Dimitrios; Xinogalos, Stelios – Informatics in Education, 2021
There has been an active movement towards fun learning, using games in education. This article introduces the text-based serious game "Rise of the Java Emperor" that aims to support students in learning basic object-oriented programming concepts using Java. Information concerning the analysis, the design and the pilot evaluation of the…
Descriptors: Programming Languages, Teaching Methods, Graduate Students, Undergraduate Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Garcia, Fabrício Wickey da Silva; Oliveira, Sandro Ronaldo Bezerra; Carvalho, Elielton da Costa – Informatics in Education, 2023
The contents taught in the programming subjects have a great relevance in the formation of computing students. However, these subjects are characterized by high failure rates, as they require logical reasoning and mathematical knowledge. Thus, establishing knowledge through the subject of algorithms can help students to overcome these difficulties…
Descriptors: Teaching Methods, Algorithms, Undergraduate Students, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kiliç, Servet – Informatics in Education, 2023
This study aims to explore how gamification elements influence the development of the Community of Inquiry (CoI) in an online project-based programming course conducted on Facebook. We formed student groups by using a quasi-experimental design from students studying in the computer science department. While both courses were project-based, the…
Descriptors: Instructional Effectiveness, Gamification, Communities of Practice, Inquiry
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Fernando Batista, Alex; Thiry, Marcello; Queiroz Gonçalves, Rafael; Fernandes, Anita – Informatics in Education, 2020
This research discusses the use of Augmented Reality, Virtual Reality and Mixed Reality technology applications in the learning process of relevant content to the Computer Science area. This systematic review aims to identify applications that use technologies to represent virtual environments and support the teaching and learning of Computer…
Descriptors: Computer Simulation, Computer Science Education, Simulated Environment, Educational Research
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mathew, Roy; Malik, Sohail Iqbal; Tawafak, Ragad Moufaq – Informatics in Education, 2019
Problem solving skills are considered an important component in learning to program in an introductory programming (IP) course for novices. This study introduced a PROSOLVE game to enhance problem solving skills of novice programmers in the introductory programming course. The game is based on pseudo-code technique. A survey was employed to…
Descriptors: Problem Solving, Skill Development, Educational Games, Game Based Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Záhorec, Jan; Hašková, Alena; Munk, Michal – Informatics in Education, 2014
Authors of this paper carried out a broader international research aimed at assessing the computer science education at upper secondary level of education--ISCED 3A. The assessed school subjects were informatics and programming as the most common school subjects taught at secondary schools within computer sciences. The assessment was based on the…
Descriptors: Foreign Countries, Computer Science Education, Secondary Education, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Theodoraki, Aristea; Xinogalos, Stelios – Informatics in Education, 2014
Games for learning are currently used in several disciplines for motivating students and enhancing their learning experience. This new approach of technology-enhanced learning has attracted researchers' and instructors' attention in the area of programming that is one of the most cognitively demanding fields in Computer Science. Several…
Descriptors: Computer Science Education, Programming, Student Attitudes, Educational Games
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Pásztor, Attila; Pap-Szigeti, Róbert; Lakatos Török, Erika – Informatics in Education, 2010
In this article we try to show how new devices and methods can help in the education of programming. At Kecskemét College programmable mobile robots and instead of behavioral, the constructivist pedagogical methods were used. Our experiments have proved our hypothesis as the improved new methodical education using devices can give more practical…
Descriptors: Robotics, Programming, Experimental Groups, Control Groups