Publication Date
| In 2026 | 0 |
| Since 2025 | 3 |
| Since 2022 (last 5 years) | 9 |
| Since 2017 (last 10 years) | 15 |
| Since 2007 (last 20 years) | 19 |
Descriptor
Source
Author
Publication Type
| Journal Articles | 19 |
| Reports - Research | 19 |
| Tests/Questionnaires | 2 |
Education Level
| Secondary Education | 19 |
| High Schools | 12 |
| Grade 10 | 5 |
| Junior High Schools | 5 |
| Middle Schools | 5 |
| Elementary Education | 3 |
| Grade 11 | 2 |
| Grade 5 | 2 |
| Higher Education | 2 |
| Intermediate Grades | 2 |
| Postsecondary Education | 2 |
| More ▼ | |
Audience
Laws, Policies, & Programs
Assessments and Surveys
| Myers Briggs Type Indicator | 1 |
What Works Clearinghouse Rating
Chengliang Wang; Xiaojiao Chen; Yifei Li; Pengju Wang; Haoming Wang; Yuanyuan Li – Journal of Educational Computing Research, 2025
This study explored the impact of MetaClassroom, a virtual immersive programming learning environment designed based on the three-dimensional learning progression (3DLP) concept, on students' multidimensional development. Utilizing a quasi-experimental research design, this study compared students' programming learning achievements (PLA),…
Descriptors: Programming, Computer Science Education, Metacognition, Computer Simulation
Experiencing Enjoyment in Visual Programming Tasks Promotes Self-Efficacy and Reduces the Gender Gap
Robbert Smit; Rahel Schmid; Nicolas Robin – British Journal of Educational Technology, 2025
Secondary school students (N = 269) participated in a daylong visual programming course held in a stimulating environment for start-up enterprises. The tasks were application-oriented and partly creative. For example, a wearable device with light-emitting diodes, (ie, LEDs) could be applied to a T-shirt and used for optical messages. Our research…
Descriptors: Self Efficacy, Gender Differences, Prediction, Student Attitudes
Efecan, Can Fatih; Sendag, Serkan; Gedik, Nuray – Journal of Educational Computing Research, 2021
Learning programming is a painful process for most students, especially those learning text- based programming languages. In this study, based on the principle of Bandura's social learning theory, the vicarious real-life experiences of several pioneers in the field of IT and programming were presented as 15-minutes stories to a group of 9th…
Descriptors: Programming, Computer Science Education, Academic Achievement, Comparative Analysis
Al-Malki, Laila; Meccawy, Maram – Computers in the Schools, 2022
In this study, a personalized gamified recommender system was developed to help secondary-school students in Saudi Arabia learn computer programming. This recommender system supports those students by providing personalized recommendations to address their weaknesses and increase their motivation toward computer programming. A total of 60 female…
Descriptors: Academic Achievement, Student Motivation, Computer Science Education, Programming
Sonia Triana-Vera; Omar López-Vargas – Contemporary Educational Technology, 2025
This research aimed to determine the effects of motivational scaffolding and adaptive scaffolding on academic and online self-efficacy in learners interacting with a multimedia learning environment within the field of technology. The study involved 146 students from four tenth-grade classes at a public institution in the municipality of Soacha…
Descriptors: Self Efficacy, Electronic Learning, Scaffolding (Teaching Technique), High School Students
Chase, Catherine C.; Malkiewich, Laura J.; Lee, Alison; Slater, Stefan; Choi, Ahram; Xing, Chenmu – British Journal of Educational Technology, 2021
It is difficult to motivate learners to seek out and persist at challenging learning tasks where failure is likely. However, in game environments, people seem highly motivated to engage with challenges and respond productively to failure. Many typical game features purportedly enhance intrinsic motivation and self-efficacy, which should improve…
Descriptors: Game Based Learning, Educational Games, Learning Processes, Programming
Chen, Ching-Huei; Liu, Tung-Kai; Huang, Kun – Journal of Research on Technology in Education, 2023
With the rapid development of artificial intelligence in many disciplines, computational thinking (CT) has become an important skill for the 21st century. To promote vocational high school students' CT skills in learning about programmable logic controllers, this study intended to examine how cognitive and metacognitive prompts separately or…
Descriptors: Vocational High Schools, High School Students, Thinking Skills, Computation
Fang, Jian-Wen; Shao, Dan; Hwang, Gwo-Jen; Chang, Shao-Chen – Journal of Educational Computing Research, 2022
Scholars believe that computational thinking is one of the essential competencies of the 21st century and computer programming courses have been recognized as a potential means of fostering students' computational thinking. In tradition instruction, PFCT (problem identification, flow definition, coding, and testing) is a commonly adopted procedure…
Descriptors: Computation, Thinking Skills, Programming, Computer Science Education
Humble, Niklas – Education and Information Technologies, 2023
Due to increased need of professionals on the future labour market with competence in programming, many countries have integrated programming in kindergarten to grade 12 (K-12) education. In 2017, programming was integrated in Swedish primary and secondary school curriculum and the courses of Mathematics and Technology. Research has highlighted…
Descriptors: Secondary School Students, Mathematics Instruction, Programming, Teaching Methods
Damar Rais; Zhao Xuezhi – Journal on Mathematics Education, 2024
Python programming is widely employed in educational institutions worldwide. Within the "Merdeka Belajar" curriculum context, this programming is recognized as a suitable vehicle for mathematics instruction, significantly influencing students' motivation and learning outcomes, particularly following periods of educational hiatus. This…
Descriptors: Student Motivation, Learning Motivation, Programming Languages, Student Attitudes
Çinar, Murat; Tüzün, Hakan – Journal of Computer Assisted Learning, 2021
This study compares the effects of object-oriented and robot programming activities on programming achievement, abstraction, problem solving, and motivation. In the study, two consecutive experimental cases were conducted to examine the consistency of findings. The research sample comprises 81 tenth-grade students undergoing vocational secondary…
Descriptors: Vocational High Schools, High School Students, Grade 10, Robotics
Wu, Ting-Ting; Chen, Jian-Ming – Journal of Educational Computing Research, 2022
Many countries have incorporated computational thinking (CT) and programming languages into their science and technology courses. Students can improve their CT ability by learning programming languages. Moreover, situated learning enables students to generate knowledge and master problem-solving skills through interaction with situations. This…
Descriptors: Computer Software, Thinking Skills, Programming, Situated Learning
von Wangenheim, Christiane Gresse; Alves, Nathalia Cruz; Rodrigues, Pedro Eurico; Hauck, Jean Carlo – International Journal of Computer Science Education in Schools, 2017
In order to be well-educated citizens in the 21st century, children need to learn computing in school. However, implementing computing education in schools faces several practical problems, such as a lack of computing teachers and time in an already overloaded curriculum. A solution may be a multidisciplinary approach, integrating computing…
Descriptors: Computer Science Education, Computation, Thinking Skills, Interdisciplinary Approach
de Aquino Leal, Alexis Vinícius; Ferreira, Deller James – International Journal of Information and Communication Technology Education, 2016
There is still no pedagogy to teach programming that stands out significantly from others and no consensus on what is the best way for learning programming. There is still a need to develop new teaching methods for learning in introductory programming courses. This paper presents a pedagogic approach in support of creativity in programming and the…
Descriptors: Foreign Countries, Secondary School Students, Computer Science Education, Programming
Theodoropoulos, Anastasios; Antoniou, Angeliki; Lepouras, George – ACM Transactions on Computing Education, 2017
Is there any relationship between students' cognitive style and the ability to learn programming through serious games? The aim of this work is to assess the learning effectiveness and motivational appeal of digital games for learning basic programming concepts, involving secondary education students. For this purpose, the Code.org®'s activity…
Descriptors: Foreign Countries, Cognitive Style, Computer Science Education, Programming
Previous Page | Next Page »
Pages: 1 | 2
Peer reviewed
Direct link
