Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 6 |
Since 2006 (last 20 years) | 6 |
Descriptor
Source
Journal of Educational… | 2 |
EURASIA Journal of… | 1 |
IEEE Transactions on Education | 1 |
Informatics in Education | 1 |
Journal of Information… | 1 |
Author
Publication Type
Journal Articles | 6 |
Reports - Research | 5 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
High Schools | 2 |
Secondary Education | 2 |
Grade 12 | 1 |
Audience
Location
Finland | 1 |
Greece | 1 |
Mexico | 1 |
South Korea | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Lokkila, Erno; Christopoulos, Athanasios; Laakso, Mikko-Jussi – Informatics in Education, 2023
Prior programming knowledge of students has a major impact on introductory programming courses. Those with prior experience often seem to breeze through the course. Those without prior experience see others breeze through the course and disengage from the material or drop out. The purpose of this study is to demonstrate that novice student…
Descriptors: Prior Learning, Programming, Computer Science Education, Markov Processes
Menon, Pratibha – Journal of Information Systems Education, 2023
This paper introduces a teaching process to develop students' problem-solving and programming efficacy in an introductory computer programming course. The proposed teaching practice provides step-by-step guidelines on using worked-out examples of code to demonstrate the applications of programming concepts. These coding demonstrations explicitly…
Descriptors: Introductory Courses, Programming, Computer Science Education, Feedback (Response)
Seebut, Supot; Wongsason, Patcharee; Kim, Dojin; Putjuso, Thanin; Boonpok, Chawalit – EURASIA Journal of Mathematics, Science and Technology Education, 2022
Simulation modeling is an effective tool for solving problems that cannot be explained analytically or when data cannot be collected. This is done by simulating the observed behavior of a problem under study using a computer program. In math education, this can develop knowledge and fundamental competencies of simulation modeling at a higher level…
Descriptors: Programming Languages, Mathematics Instruction, Grade 12, Secondary School Students
Shin, Yoonhee; Song, Donggil – Journal of Educational Computing Research, 2022
This study explores the effect of self-regulated learning support on learners' cognitive load and problem-solving performance, considering cases from well-structured to ill-structured tasks in a computer programing course. Sixty-seven undergraduate students in a computer programing fundamentals course were randomly assigned into one of two groups:…
Descriptors: Cognitive Ability, Computer Science Education, Programming, Problem Solving
Ortiz, Octavio Ortiz; Pastor Franco, Juan Ángel; Alcover Garau, Pedro María; Herrero Martín, Ruth – IEEE Transactions on Education, 2017
This paper describes a study of teaching a programming language in a C programming course by having students assemble and program a low-cost mobile robot. Writing their own programs to define the robot's behavior raised students' motivation. Working in small groups, students programmed the robots by using the control structures of structured…
Descriptors: Robotics, Telecommunications, Handheld Devices, Programming
Pellas, Nikolaos; Peroutseas, Efstratios – Journal of Educational Computing Research, 2016
While pedagogical and technological affordances of three-dimensional (3D) multiuser virtual worlds in various educational disciplines are largely well-known, a study about their effect on high school students' engagement in introductory programming courses is still lacking. This case study presents students' opinions about their participation in a…
Descriptors: High School Students, Educational Games, Computer Simulation, Simulated Environment