Publication Date
In 2025 | 2 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 8 |
Since 2016 (last 10 years) | 18 |
Since 2006 (last 20 years) | 72 |
Descriptor
Source
Author
Chen, Gwo-Dong | 2 |
Hwang, Gwo-Jen | 2 |
Lee, Young-Jin | 2 |
Mizoguchi, Riichiro | 2 |
Xinogalos, Stelios | 2 |
Agnello, Mary Frances | 1 |
Ahlgrim-Delzell, Lynn | 1 |
Ahmed, M. S. | 1 |
Aljameel, Iman H. | 1 |
Amenyo, John-Thones | 1 |
Araki, Naoko | 1 |
More ▼ |
Publication Type
Journal Articles | 85 |
Reports - Research | 44 |
Reports - Descriptive | 24 |
Reports - Evaluative | 14 |
Information Analyses | 4 |
Tests/Questionnaires | 3 |
Guides - Classroom - Teacher | 2 |
Historical Materials | 1 |
Opinion Papers | 1 |
Education Level
Audience
Teachers | 5 |
Laws, Policies, & Programs
Assessments and Surveys
Learning Style Inventory | 1 |
What Works Clearinghouse Rating
Aljameel, Iman H. – Online Submission, 2022
This study aims to conduct a literature review to explore the justification for including programming and coding in K-12 curricula. Additionally, it considers the value of teaching computational thinking and programming principles, pedagogical strategies, and the advantages and drawbacks of teaching programming to young students. Most studies…
Descriptors: Elementary Secondary Education, Computer Science Education, Programming Languages, Programming
Gutiérrez, Luz E.; Guerrero, Carlos A.; López-Ospina, Héctor A. – Education and Information Technologies, 2022
This study describes the most relevant problems and solutions found in the literature on teaching and learning of object-oriented programming (OOP). The identification of the problem was based on tertiary studies from the IEEE Xplore, Scopus, ACM Digital Library and Science Direct repositories. The problems and solutions identified were ranked…
Descriptors: Programming, Comprehension, Computer Science Education, Computer Software
Siu-Cheung Kong; Ting-jun Lin – Education and Information Technologies, 2025
This study aims to understand how to improve teachers' perceptions of SCT and their SCT strategies via teacher development, with the purpose of effectively promoting Student-Centred Teaching (SCT) in programming education. A mixed-methods approach was used to investigate the changes in teachers' perceptions of and strategies for SCT in programming…
Descriptors: Teacher Attitudes, Attitude Change, Educational Strategies, Student Centered Learning
Brittany Devies; Lauren Bullock; Daniel M. Jenkins; Scott J. Allen; Joanna Stanberry – New Directions for Student Leadership, 2025
This article explores the pedagogical considerations of using pop-culture podcasts as an instructional strategy in leadership development. We clarify key concepts, evaluate podcasts as an instructional tool, and provide recommendations and implications for their integration into leadership learning experiences. While an important consideration for…
Descriptors: Leadership Training, Popular Culture, Audio Equipment, Telecommunications
Silva, Edelberto Franco; Dembogurski, Bruno Jose; Semaan, Gustavo Silva – International Journal of Early Years Education, 2023
Nowadays, technology has become dominant in the daily lives of most people around the world. Technology is present from children to older people, helping in the most diverse daily tasks and allowing accessibility. However, many times these people are just end-users, without any incentive to develop computational thinking (CT). With advances in…
Descriptors: Young Children, Preschool Children, Computation, Thinking Skills
Aslina Saad; Suhaila Zainudin – Interactive Learning Environments, 2024
This study delves into the integration of Project-Based Learning (PBL) and Computational Thinking (CT) to enhance 21st century learning. Through a Narrative Literature Review (NLR), pivotal strategies for effective implementation are identified. These include fostering collaborative pedagogy, employing visualization tools, embracing diverse…
Descriptors: Active Learning, Student Projects, Teaching Methods, Computation
Dhaifallah Saleh Alsuhaymi; Ohood Mohammed Alotaibi – Journal of Education and e-Learning Research, 2023
This study aims to demonstrate the efficacy of gamification in developing HTML programming skills and academic achievement motivation for 10th-grade students. Despite the significance of computer programming in developing students' thinking, many students still need more motivation to learn it. One of the entertaining strategies of computer…
Descriptors: Gamification, Programming, Academic Achievement, Student Motivation
Shanley, Nicole; Martin, Florence; Hite, Nicole; Perez-Quinones, Manuel; Ahlgrim-Delzell, Lynn; Pugalee, David; Hart, Ellen – TechTrends: Linking Research and Practice to Improve Learning, 2022
Current research surrounding online computer science education emphasizes the need for high-quality professional development opportunities. However, there is a gap in research in the inclusion of online computer science educators to identify needs and strategies that make the online computer science courses effective. Through a…
Descriptors: High School Teachers, Computer Science Education, Theory Practice Relationship, Partnerships in Education
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex – Online Submission, 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts we rename the LOA levels: problem, design, code and running the code. In our qualitative exploratory study, we interviewed five K-5 teachers on their uses of LOA, particularly the design…
Descriptors: Elementary School Teachers, Computer Science Education, Programming, Abstract Reasoning
Baidawi, Muhammad; Pertiwi, Ruvita Iffahtur; Esti, Erna Atiwi Jaya – Anatolian Journal of Education, 2020
This research is motivated by the difficulty of students in expressing economic problems in verbal and linear program languages. It is important to develop a linear program teaching material through realistic mathematic education approach with problem solving strategies with national character. This study aims to describe the needs of students and…
Descriptors: Educational Needs, Mathematical Applications, Mathematics Education, Values Education
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
Pawlak, Alanna; Irving, Paul W.; Caballero, Marcos D. – Physical Review Physics Education Research, 2020
An increasing number of introductory physics courses are seeking to incorporate "authentic practices," and a large area of focus in this trend is the incorporation of computational problems into the curriculum. These problems offer students an opportunity to engage with the programming practices and numerical problem-solving methods used…
Descriptors: Problem Based Learning, Physics, Science Instruction, Programming
Burgueño, Loli; Vallecillo, Antonio; Gogolla, Martin – Computer Science Education, 2018
Models are expanding their use for many different purposes in the field of software engineering and, due to their importance, universities have started incorporating modeling courses into their programs. Being a relatively new discipline, teaching modeling concepts brings in new challenges. Our contribution in this paper is threefold. First, we…
Descriptors: Engineering Education, Programming, Computer Software, Teaching Methods
Xinogalos, Stelios – Education and Information Technologies, 2016
Designing and deploying programming courses is undoubtedly a challenging task. In this paper, an attempt to analyze important aspects of a sequence of two courses on imperative-procedural and object-oriented programming in a non-CS majors Department is made. This analysis is based on a questionnaire filled in by fifty students in a voluntary…
Descriptors: Instructional Design, Programming, Computer Science, Educational Strategies
Yang, Tzu-Chi; Hwang, Gwo-Jen; Yang, Stephen J. H.; Hwang, Gwo-Haur – Educational Technology & Society, 2015
Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important…
Descriptors: Foreign Countries, Programming, Instructional Effectiveness, College Students