Publication Date
In 2025 | 0 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 13 |
Since 2016 (last 10 years) | 34 |
Since 2006 (last 20 years) | 34 |
Descriptor
Computer Science Education | 34 |
Programming | 31 |
Thinking Skills | 15 |
Foreign Countries | 14 |
Computation | 10 |
Student Attitudes | 10 |
Programming Languages | 9 |
Problem Solving | 7 |
Middle School Students | 6 |
Self Efficacy | 6 |
Teaching Methods | 6 |
More ▼ |
Source
International Journal of… | 34 |
Author
Publication Type
Journal Articles | 34 |
Reports - Research | 30 |
Tests/Questionnaires | 3 |
Reports - Descriptive | 2 |
Reports - Evaluative | 2 |
Education Level
Audience
Location
Turkey | 9 |
United Kingdom (England) | 3 |
Brazil | 2 |
Maryland | 1 |
Massachusetts (Cambridge) | 1 |
Michigan | 1 |
Oregon | 1 |
Texas (Houston) | 1 |
Washington | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ibrahim Cetin; Tarik Otu – International Journal of Computer Science Education in Schools, 2023
The purpose of the current study was to explore the effect of modality (constructionist mBlock, Scratch, and Python interventions) on six-grade students' computational thinking, programming attitude, and achievement. The pre-test and post-test quasi-experimental design was used to explore the research questions. The study group consisted of 105…
Descriptors: Computation, Thinking Skills, Student Attitudes, Programming
Çakiroglu, Ünal; Mumcu, Süheda; Atabay, Melek; Aydin, Merve – International Journal of Computer Science Education in Schools, 2022
This study aims to explore the influences of the CS-unplugged activities in developing problem solving skills of preschool children. The participants were 11 children (4-5 aged) enrolled in a public preschool and Code.org activities were used as an instructional package. Activity evaluation form and interviews were used to understand children's…
Descriptors: Problem Solving, Preschool Children, Computer Science Education, Programming
Moon, Hyunchang; Cheon, Jongphil; Kwon, Kyungbin – International Journal of Computer Science Education in Schools, 2022
To help novice learners overcome the obstacles of learning computational thinking (CT) through programming, it is vital to identify difficult CT components. This study aimed to determine the computational concepts and practices that learners may have difficulties acquiring and discuss how programming instructions should be designed to facilitate…
Descriptors: Difficulty Level, Computation, Thinking Skills, Programming
Valerie Critten; Hannah Hagon; Melike Aslan Unlu – International Journal of Computer Science Education in Schools, 2024
In light of current developments, there is an increasing effort to integrate computing-oriented activities into the education of children as young as two years old. Although the computing strand is not officially addressed in the Early Years Foundation Stage Statutory Framework (DfES, 2024), a small number of early years teachers in England…
Descriptors: Foreign Countries, Early Childhood Education, Computation, Problem Solving
Almabrok Musa Almdahem – International Journal of Computer Science Education in Schools, 2024
A national curriculum for the study of computing became compulsory in English secondary schools in September 2014, replacing the study of information and communications technology with computer science (CS). This posed difficulties for teachers and students who did not have knowledge or experience of programming. This study was designed to…
Descriptors: Secondary School Students, Computer Science Education, Programming, Student Attitudes
Cansu, Sibel Kiliçarslan; Cansu, Fatih Kürsat – International Journal of Computer Science Education in Schools, 2019
Computers and smart devices have become ubiquitous staples of our lives. Computers and computer-controlled devices are used in all industries from medicine to engineering, and textile production. One field where computers have inevitably spread into is education, and one pre-requisite of controlling computers, or increasing the level and…
Descriptors: Computation, Thinking Skills, Problem Solving, Computer Science Education
Kwon, Kyungbin; Cheon, Jongpil – International Journal of Computer Science Education in Schools, 2019
Although teachers need to assess computational thinking (CT) for computer science education in K-12, it is not easy for them to evaluate students' programs based on the perspective. The purpose of this study was to investigate students' CT skills reflected in their Scratch programs. The context of the study was a middle school coding club where…
Descriptors: Computer Science Education, Computation, Thinking Skills, Coding
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex – International Journal of Computer Science Education in Schools, 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts LOA levels have been named: problem, design, code and running the code. In a qualitative exploratory study, five K-5 teachers were interviewed on their uses of LOA, particularly the…
Descriptors: Elementary School Teachers, Programming, Pedagogical Content Knowledge, Computation
Kwon, Kyungbin; Lee, Kyungbin; Chung, Jaehwa – International Journal of Computer Science Education in Schools, 2018
Evaluating the quality of students' programs is necessary for better teaching and learning. Although many innovative learning environments for computer science have been introduced, the scarcity of program evaluation frames and tools is a demanding issue in the teaching practice. This study examined the quality of students' Scratch programs by…
Descriptors: Computer Science Education, Programming, Programming Languages, Program Evaluation
Meina Zhu; Cheng Wang – International Journal of Computer Science Education in Schools, 2023
Given the increasing needs of employees with computational skills, understanding the core competencies of K-12 computer science (CS) education is vital. This phenomenological research aims to identify critical factors of CS education in K-12 schools from the perspectives and visions of CS faculties in higher education and teachers in K-12 schools.…
Descriptors: College Faculty, Elementary Secondary Education, Teacher Attitudes, Universities
de Lira, Carla; Wong, Rachel; Oje, Olufunso; Nketah, Gabriel; Adesope, Olusola; Ghods, Alireza – International Journal of Computer Science Education in Schools, 2022
Current research has not fully explored how summer programming camps can help students increase motivation and interest to pursue computing career, and their programming knowledge. Informal CS education through summer programming camps provides K-12 students the opportunity to learn how to code through fun and interactive activities outside of…
Descriptors: Summer Programs, Programming, Camps, Active Learning
Sharman, Jonathan; Acemyan, Claudia Ziegler; Kortum, Philip; Wallach, Dan – International Journal of Computer Science Education in Schools, 2021
Software security is inevitably dependent on developers' ability to to design and implement software without security bugs. Perhaps unsurprisingly, developers often fail to do this. Our goal is to understand this from a usability perspective, identifying how we might best train developers and equip them with the right software tools. To this end,…
Descriptors: Teaching Methods, Computer Science Education, Undergraduate Students, Computer Software
Erümit, Ali Kürsat; Sahin, Güven – International Journal of Computer Science Education in Schools, 2020
This study is an investigation of the effects of plugged and unplugged activities in a programming course using the Programming in Seven Steps (PSS) model on pupils' satisfaction and activity type preferences. A case study method was used in the classroom was the case. Data included students' diary, their responses on semi-structured interview…
Descriptors: Student Attitudes, Preferences, Programming, Computer Science Education
Yildirim, Osman Gazi; Ozdener, Nesrin – International Journal of Computer Science Education in Schools, 2022
The main goal of the current study is to develop a reliable instrument to measure programming anxiety in university students. A pool of 33 items based on extensive literature review and experts' opinions were created by researchers. The draft scale comprised three factors applied to 392 university students from two different universities in Turkey…
Descriptors: Anxiety, Undergraduate Students, Student Attitudes, Factor Analysis
Chen, Chen; Jeckel, Stuart; Sonnert, Gerhard; Sadler, Philip M. – International Journal of Computer Science Education in Schools, 2019
This study examines the relationship between students' pre-college experience with computers and their later success in introductory computer science classes in college. Data were drawn from a nationally representative sample of 10,197 students enrolled in computer science at 118 colleges and universities in the United States. We found that…
Descriptors: Computer Science Education, Programming, Academic Achievement, College Students