Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 6 |
Descriptor
Instructional Effectiveness | 7 |
Programming Languages | 7 |
Student Motivation | 7 |
Foreign Countries | 6 |
Computer Science Education | 5 |
Pretests Posttests | 4 |
Problem Solving | 4 |
Programming | 4 |
Questionnaires | 3 |
Student Attitudes | 3 |
Teaching Methods | 3 |
More ▼ |
Source
Education Sciences | 1 |
IEEE Transactions on Learning… | 1 |
Innovations in Education and… | 1 |
Interactive Learning… | 1 |
Online Submission | 1 |
Turkish Online Journal of… | 1 |
Author
Benavides, David | 1 |
Chen, Ming-Puu | 1 |
Cárdenas-Cobo, Jesennia | 1 |
Dede, Jens | 1 |
Förster, Alexander | 1 |
Förster, Anna | 1 |
Galindo, José Angel | 1 |
Gerken, Lars | 1 |
Helms, Daniel | 1 |
Iyamuremye, Aloys | 1 |
Kniefs, Louis | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Tests/Questionnaires | 2 |
Dissertations/Theses -… | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Junior High Schools | 1 |
Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Topali, Paraskevi; Mikropoulos, Tassos Anastasios – Interactive Learning Environments, 2023
Learning computer programming can be challenging for primary school students due to its abstract concepts. While teachers seek effective ways to introduce such concepts, the application of learning objects (LOs) can potentially reduce the effort of creating new material from and allows teachers to adapt LOs to students' needs. Although numerous…
Descriptors: Novices, Elementary School Students, Student Motivation, Instructional Effectiveness
Cárdenas-Cobo, Jesennia; Puris, Amilkar; Novoa-Hernández, Pavel; Galindo, José Angel; Benavides, David – IEEE Transactions on Learning Technologies, 2020
Learning computer programming is a challenging process. Among the current approaches for overcoming this challenge, visual programming languages (VPLs), such as Scratch, have shown very promising results for beginners. Interestingly, some higher education institutions have started to use VPLs to introduce basic programming concepts, mainly in CS1…
Descriptors: Computer Science Education, Programming, Programming Languages, Teaching Methods
Förster, Anna; Dede, Jens; Udugama, Asanga; Förster, Alexander; Helms, Daniel; Kniefs, Louis; Müller, Julia; Gerken, Lars; Richter, Franziska; Kulmann, Jan – Education Sciences, 2021
In this paper, we present our experience with redesigning an introductory computer science course for (electrical) engineers with blended learning concepts. It is a large mandatory course with eight credit points over the course of two semesters, where first year electrical engineers learn how to program with Arduino, C and Python. Additionally,…
Descriptors: Blended Learning, Introductory Courses, Required Courses, Computer Science Education
Iyamuremye, Aloys; Nsabayezu, Ezechiel – Online Submission, 2022
The current study investigates teachers' conception and reflection of computer programming from scratch in terms of technological and pedagogical standpoint. Mixed research approaches typically achievement tests and interviews were used to collect quantitative and qualitative data respectively. A total of twenty-one Mathematics and Science…
Descriptors: Mathematics Teachers, Science Teachers, Teacher Attitudes, Achievement Tests
Yagci, Mustafa – Turkish Online Journal of Educational Technology - TOJET, 2016
High-level thinking and problem solving skill is one requirement of computer programming that most of the students experience problems with. Individual differences such as motivation, attitude towards programming, thinking style of the student, and complexity of the programming language have influence on students' success on programming. Thus,…
Descriptors: Blended Learning, Programming Languages, Success, Student Motivation
Wang, Li-Chun; Chen, Ming-Puu – Innovations in Education and Teaching International, 2010
Learning to program is difficult for novices, even for those undergraduates who have majored in computer science. The study described in this paper has investigated the effects of game strategy and preference-matching on novice learners' flow experience and performance in learning to program using an experiential gaming activity. One hundred and…
Descriptors: Games, Program Effectiveness, Secondary School Students, Experiential Learning
Miller, Douglas S. – 1998
The intent of this project was to improve test and programming scores of 9th through 12th grade students enrolled in the Practical Computer Skills: Logo course in a north central Florida high school. An implementation program that demonstrated teacher-designed graphical computer language Logo programs, utilized multimedia techniques, and used…
Descriptors: Academic Achievement, Computer Graphics, Computer Science Education, Computer Uses in Education