NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 6 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Kristina Litherland; Anders Kluge – Computer Science Education, 2024
Background and Context: We explore the potential for understanding the processes involved in students' programming based on studying their behaviour and dialogue with each other and "conversations" with their programs. Objective: Our aim is to explore how a perspective of inquiry can be used as a point of departure for insights into how…
Descriptors: Programming, Programming Languages, Secondary School Students, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Korhonen, Tiina; Salo, Laura; Laakso, Noora; Seitamaa, Aino; Sormunen, Kati; Kukkonen, Minna; Forsström, Heidi – Computer Science Education, 2023
Background and context: In 2016, programming was introduced as part of the revised National Core Curriculum for Basic Education in Finland. Over five years after implementation there has not been substantial increase in teacher or student competencies in programming. Objective: This study explored the perceptions, attitudes, and emotions of…
Descriptors: Foreign Countries, Educational Innovation, Teacher Attitudes, Elementary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Guenaga, Mariluz; Eguíluz, Andoni; Garaizar, Pablo; Gibaja, Juanjo – Computer Science Education, 2021
Background and Context: Despite many initiatives to develop Computational Thinking (CT), not much is known about how early programmers develop CT and how we can assess their learning. Objective: Determine if the analysis of students' interactions with an online platform allows understanding the development of CT, how we can convert data collected…
Descriptors: Computation, Thinking Skills, Skill Development, Cognitive Tests
Peer reviewed Peer reviewed
Direct linkDirect link
Huang, Wendy; Looi, Chee-Kit – Computer Science Education, 2021
Background and Context: Computational thinking (CT) is considered as a valuable literacy for all students, and its inclusion in compulsory schooling could increase the numbers of underrepresented students who pursue computing-related careers. Computer Science Unplugged (CSU) had success in making computer science (CS) accessible to K-12 students…
Descriptors: Computer Science Education, Programming, Thinking Skills, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Sentance, Sue; Waite, Jane; Kallia, Maria – Computer Science Education, 2019
Background and Context: Vygotsky's sociocultural theory emphasises the importance of language, mediation, and the transfer of skills and knowledge from the social into the cognitive plane. This perspective has influenced the development of PRIMM (Predict, Run, Investigate, Modify, Make), a structured approach to teaching programming. Objective:…
Descriptors: Computer Science Education, Teaching Methods, Comparative Analysis, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Liebenberg, Janet; Mentz, Elsa; Breed, Betty – Computer Science Education, 2012
This paper reports on a qualitative study that examined how pair programming shapes the experience of secondary school girls taking IT as a subject, with respect to their enjoyment of programming and the subject itself. The study involved six Grade 11 girls who were doing solo programming in Grade 10 and pair programming in their following Grade.…
Descriptors: Foreign Countries, Females, Information Technology, Student Attitudes