NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 10 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Yildiz, Serife Nur; Ates-Cobanoglu, Alev; Kisla, Tarik – International Journal of Computer Science Education in Schools, 2020
This paper reports the development process of a scale for Information and Communication Technology (ICT) teachers' acceptance and use of Scratch for teaching programming. For early beginners of programming, Scratch is the most popular block-based software for facilitating programming teaching (Zhang and Nouri, 2019) worldwide. Also, in Turkey,…
Descriptors: Programming Languages, Computer Software, Computer Science Education, Technology Integration
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Robertson, Judy; Gray, Stuart; Martin, Toye; Booth, Josephine – International Journal of Computer Science Education in Schools, 2020
We argue that understanding the cognitive foundations of computational thinking will assist educators to improve children's learning in computing. We explain the conceptual relationship between executive functions and aspects of computational thinking. We present initial empirical data from 23 eleven year old learners which investigates the…
Descriptors: Executive Function, Computation, Thinking Skills, Mathematics Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Friebroon-Yesharim, Mor; Ben-Ari, Mordechai – International Journal of Computer Science Education in Schools, 2018
Studying computer science (CS) in elementary schools has gained become popular in recent years. However, students at such a young age encounter difficulties when first engaging with CS. Robotics has been proposed as a medium for teaching CS to young students, because it reifies concepts in a tangible object, and because of the excitement of…
Descriptors: Computer Science Education, Robotics, Elementary School Students, Elementary School Science
Peer reviewed Peer reviewed
PDF on ERIC Download full text
von Wangenheim, Christiane Gresse; Alves, Nathalia Cruz; Rodrigues, Pedro Eurico; Hauck, Jean Carlo – International Journal of Computer Science Education in Schools, 2017
In order to be well-educated citizens in the 21st century, children need to learn computing in school. However, implementing computing education in schools faces several practical problems, such as a lack of computing teachers and time in an already overloaded curriculum. A solution may be a multidisciplinary approach, integrating computing…
Descriptors: Computer Science Education, Computation, Thinking Skills, Interdisciplinary Approach