Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 8 |
Since 2006 (last 20 years) | 12 |
Descriptor
Achievement Tests | 12 |
Instructional Effectiveness | 12 |
Foreign Countries | 10 |
Programming | 8 |
Student Attitudes | 7 |
Teaching Methods | 7 |
Computer Science Education | 6 |
Pretests Posttests | 5 |
Control Groups | 4 |
Experimental Groups | 4 |
Problem Solving | 4 |
More ▼ |
Source
Online Submission | 4 |
Journal of Educational… | 2 |
Computer Science Education | 1 |
Education Sciences | 1 |
Educational Technology &… | 1 |
Grantee Submission | 1 |
International Journal of… | 1 |
Turkish Online Journal of… | 1 |
Author
Cetin, Ibrahim | 2 |
Andrews-Larson, Christine | 1 |
Biró, Piroska | 1 |
Chen, Jie | 1 |
Courtney Hagan | 1 |
Csernoch, Mária | 1 |
Elias, Jijish | 1 |
Hsiao, Sheng-Che | 1 |
Iyamuremye, Aloys | 1 |
Kang, Jiin-Cherng | 1 |
Kiboss, Joel Kipkemboi | 1 |
More ▼ |
Publication Type
Reports - Research | 11 |
Journal Articles | 10 |
Dissertations/Theses | 1 |
Tests/Questionnaires | 1 |
Education Level
Audience
Laws, Policies, & Programs
Assessments and Surveys
Measures of Academic Progress | 1 |
Motivated Strategies for… | 1 |
Program for International… | 1 |
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 1 |
Zhanxia Yang; Patricia Moore Shaffer; Courtney Hagan; Parastu Dubash; Marina Bers – Grantee Submission, 2023
The aim of this study was to explore how the Coding as Another Language using ScratchJr (CAL-ScratchJr) curriculum, developed by Boston College's DevTech Research Group utilizing the ScratchJr app, impacted second grade students' computational thinking, coding skills, and reading comprehension. To accomplish this, the research team randomly…
Descriptors: Coding, Programming Languages, Computer Science Education, School Districts
Nagy, Tímea; Csernoch, Mária; Biró, Piroska – Education Sciences, 2021
Previous research proved that teaching spreadsheeting from a programming perspective is much more effective than the widely accepted tool-centered surface approach methods. Spreadsheeting as an introductory programming approach allows students to build up schemata leading to contextualized, concept-based problem-solving. Furthermore, it provides…
Descriptors: Self Evaluation (Individuals), Self Efficacy, Gender Differences, Programming
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
Yildirim, Osman; Ozdener, Nesrin – International Journal of Technology in Education and Science, 2021
Computer games are effective instructional tools used in programming courses to increase students' motivation and engagement. This participatory action research aims to redesign the Object-Oriented Programming course in which the first author is both the instructor and researcher to make it more effective and efficient. In the first step of the…
Descriptors: Action Research, Programming, Computer Science Education, Computer Software
Zhong, Baichang; Wang, Qiyun; Chen, Jie; Li, Yi – Educational Technology & Society, 2017
Pair programming (PP) is a useful approach to fostering computational thinking for young students. However, there are many factors impacting on the effectiveness of PP. The period of switching roles between the driver and the navigator is often ignored by researchers. Therefore, this study aimed to explore the impact of the switching period on PP.…
Descriptors: Programming, Cooperative Learning, Instructional Effectiveness, Teaching Methods
Cetin, Ibrahim; Andrews-Larson, Christine – Computer Science Education, 2016
Recent increased interest in computational thinking poses an important question to researchers: What are the best ways to teach fundamental computing concepts to students? Visualization is suggested as one way of supporting student learning. This mixed-method study aimed to (i) examine the effect of instruction in which students constructed…
Descriptors: Computer Science Education, Visualization, Teaching Methods, Mixed Methods Research
Korkmaz, Özgen – Online Submission, 2016
The purpose of the present research is to designate the effects of Scratch-based game activities on students' attitudes towards learning computer programming, self-efficacy beliefs and levels of academic achievement. The research was conducted through a pre-test-post-test control group quasi-experimental study. The study group consists of 49…
Descriptors: Student Attitudes, Programming, Educational Games, Self Efficacy
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
Cetin, Ibrahim; Sendurur, Emine; Sendurur, Polat – Journal of Educational Computing Research, 2014
Students' difficulties in learning computer programming are well documented in the literature and have been studied from different perspectives by the researchers. However, studies that have been conducted from the meta-cognition perspective are rare in the context of programming education. The current study aimed to (i) investigate the effects of…
Descriptors: Metacognition, Instructional Effectiveness, Training, Programming
Hsiao, Sheng-Che; Lin, Janet Mei-Chuen; Kang, Jiin-Cherng – Online Submission, 2011
A quasi-experiment was conducted at an elementary school to investigate if guided collaboration would facilitate programming learning of 6 graders. Sixty-six students of two intact classes learned to program in KPL (kid's programming language) for 18 weeks during the experiment. One class was randomly assigned to the control group (i.e.,…
Descriptors: Experimental Groups, Control Groups, Programming Languages, Achievement Tests
Kiboss, Joel Kipkemboi – Journal of Educational Computing Research, 2012
Achievement in mathematics is an issue of great concern not only to students and parents but also to employers and researchers in Kenya. This is because the Kenya National Examination Council (KNEC) has continuously reported dismal results in this area, and especially in geometry. Also, KNEC indicates that it presents difficulties to both the…
Descriptors: Foreign Countries, Developing Nations, Electronic Learning, Computer Assisted Instruction
Elias, Jijish – Online Submission, 2009
The application of psychology and technology are used in the learning process while we use programmed learning modules. In programmed learning we use the small steps of learning resulting in mastery. The modules helps to respond the learners activity and to give immediate feedback. The learners will get their own timing to go through the lessons…
Descriptors: Feedback (Response), Achievement Tests, Chemistry, Program Effectiveness