Publication Date
In 2025 | 1 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 11 |
Since 2016 (last 10 years) | 19 |
Since 2006 (last 20 years) | 22 |
Descriptor
Secondary School Students | 22 |
Programming | 20 |
Foreign Countries | 15 |
Computer Science Education | 10 |
Thinking Skills | 10 |
Grade 6 | 9 |
Student Attitudes | 9 |
Problem Solving | 8 |
Teaching Methods | 8 |
Computation | 7 |
Coding | 5 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 20 |
Reports - Research | 20 |
Collected Works - Proceedings | 1 |
Dissertations/Theses -… | 1 |
Tests/Questionnaires | 1 |
Education Level
Middle Schools | 22 |
Secondary Education | 22 |
Elementary Education | 19 |
Intermediate Grades | 12 |
Junior High Schools | 10 |
Grade 6 | 9 |
Grade 5 | 4 |
Grade 8 | 4 |
Grade 9 | 4 |
High Schools | 4 |
Grade 4 | 2 |
More ▼ |
Audience
Laws, Policies, & Programs
Assessments and Surveys
Program for International… | 1 |
What Works Clearinghouse Rating
Monika Mladenovic; Žana Žanko; Goran Zaharija – Journal of Educational Computing Research, 2024
The use of a pedagogical approach mediated transfer with the bridging method has been successful in facilitating the transitions from block-based to text-based programming languages. Nevertheless, there is a lack of research addressing the impact of this transfer on programming misconceptions during the transition. The way programming concepts are…
Descriptors: Programming, Misconceptions, Teaching Methods, Computer Science Education
Podworny, Susanne; Hüsing, Sven; Schulte, Carsten – Statistics Education Research Journal, 2022
Data science surrounds us in contexts as diverse as climate change, air pollution, route-finding, genomics, market manipulation, and movie recommendations. To open the "data-science-black-box" for lower secondary school students, we developed a data science teaching unit focusing on the analysis of environmental data, which we embedded…
Descriptors: Statistics Education, Programming, Programming Languages, Data Analysis
Yildiz Durak, Hatice – Technology, Knowledge and Learning, 2020
The aim of this research is to determine the effects of Scratch and Alice tools and programming teaching practices on student engagement, reflective thinking and problem-solving skills and computational thinking (CT) comparatively. A quasi-experimental design was used in the research and patterns with pretest-posttest control group were chosen for…
Descriptors: Secondary School Students, Computer Science Education, Programming, Programming Languages
Refvik, Kim André Stavenaes; Opsal, Hilde – Computers in the Schools, 2023
Computational thinking and programming have emerged as central 21st-century skills. Several countries have embedded these skills in their school curricula. This study investigates how an optional programming course affects eighth-grade mathematical problem solving in Norway using a quasi-experimental design with pre- and post-tests. These tests…
Descriptors: Programming, Computer Science Education, Grade 8, Mathematics Education
Koray, Abdullah; Bilgin, Eda – Science Insights Education Frontiers, 2023
This study was carried out to determine the effect of Scratch-based coding applications integrated into the 5E learning model used in science teaching on students' computational thinking skills and self-efficacy towards block-based programming. In addition, students' perceptions of the activity were measured after each Scratch activity, which was…
Descriptors: Programming, Learning Activities, Integrated Activities, Computation
Polat, Elif; Hopcan, Sinan; Kucuk, Sevda; Sisman, Burak – British Journal of Educational Technology, 2021
Performance in and perceptions of computational thinking (CT) are considered vital dimensions for comprehensively assessing CT skills of students. In this study, secondary school students' CT performance and their perceptions were examined in terms of certain variables including gender, grade level, achievement and self-efficacy.…
Descriptors: Secondary School Students, Computation, Thinking Skills, Gender Differences
Merve Aydin; Ünal Çakiroglu – Journal of Computer Assisted Learning, 2025
Background: Students experience higher-order thinking skills by finding ways to solve the problem, debugging errors while applying the solution, and testing the solution in programming. However, the inability to create schemas that will characterise programming structures is one of the difficulties during this process. Objectives: This study aimed…
Descriptors: Programming, Computer Science Education, Thinking Skills, Problem Solving
Yildiz, Talha; Seferoglu, Süleyman Sadi – Journal of Learning and Teaching in Digital Age, 2021
The purpose of this study is to determine the effect of coding instruction performed with the Lego Mindstorms EV3 robotic set on students' attitudes towards coding and their perceptions of computational thinking skills self-efficacy. Single group experimental research design was used in the research. The study group of the research consisted of 30…
Descriptors: Robotics, Coding, Student Attitudes, Computation
Kaufmann, Odd Tore; Stenseth, Børre – International Journal of Mathematical Education in Science and Technology, 2021
This article attempts to identify the kind of arguments that lower secondary school-level pupils use when they apply programming to solve a mathematical problem. By analyzing the data from one group of three pupils working together with Processing (Processing is a Java based tool primarily to learn programme visual effects supported and…
Descriptors: Programming, Teaching Methods, Secondary School Mathematics, Persuasive Discourse
Cederqvist, A-M. – Education and Information Technologies, 2022
Designing programmed technological solutions (PTS) with programming materials has become a way to contextualise educational content related to PTS and programming. However, studies show that pupils have difficulties conceptualising central phenomena involved in the process, which affects their ability to design PTS. In order to understand these…
Descriptors: Programming, Coding, Computer System Design, Elementary School Students
Yildiz, Talha; Gündüz, Semseddin – Shanlax International Journal of Education, 2020
In this research, the effect of using the peer instruction method in programming teaching on the secondary school student's attitudes towards information technologies and software course and their perception of programming self-efficacy comparing to traditional teaching methods are examined. In the study, the "mixed method," in which…
Descriptors: Peer Teaching, Instructional Effectiveness, Programming, Computer Science Education
Çakiroglu, Ünal; Mumcu, Suheda – Journal of Educational Computing Research, 2020
This exploratory study attempts to determine problem solving steps in block based programming environments. The study was carried out throughout one term within Code.org. Participants were 15 6th grade secondary school students enrolled in an IT course at a public secondary school. Observations, screenshots and interviews were analyzed together to…
Descriptors: Foreign Countries, Grade 6, Secondary School Students, Problem Solving
Coskunserçe, Ozan – Journal of Pedagogical Research, 2021
In studies on the use of robotic in science education, students are generally expected to design and program robots in specially designed robotic laboratories and during extracurricular activities. Although researchers claim that the student-centered approach and active student participation is more effective, teachers generally have to apply…
Descriptors: Robotics, Programming, Science Instruction, Science Process Skills
Durak, Hatice Yildiz; Yilmaz, Fatma Gizem Karaoglan; Yilmaz, Ramazan – Contemporary Educational Technology, 2019
The purpose of this study was to determine the skill levels of secondary school students regarding computational thinking, programming self-efficacy and reflective thinking aimed at problem solving and examine their experiences in the programming training process on robotic activities. Toward this purpose, a 10-week application was conducted with…
Descriptors: Computation, Thinking Skills, Programming, Computer Science Education
Altin, Rukiye; Tokel, Tugba; Delialioglu, Omer – Journal of Computers in Mathematics and Science Teaching, 2021
The focus on Computer Science Education at the K-12 level has been increasingly highlighted due to today's need for a populace with computational thinking skills, in addition to the expansion of careers related to computing and computer science. Programming helps facilitate students' examination of the nature of a problem and helps students to…
Descriptors: Mathematics Instruction, Instructional Effectiveness, Interdisciplinary Approach, Computer Science Education
Previous Page | Next Page »
Pages: 1 | 2