Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 9 |
Descriptor
Source
| Computer Science Education | 9 |
Author
| Andrews-Larson, Christine | 1 |
| Armoni, Michal | 1 |
| Ben-Ari, Mordechai | 1 |
| Breed, Betty | 1 |
| Cetin, Ibrahim | 1 |
| De Luca, D. | 1 |
| Falkner, Katrina | 1 |
| Falkner, Nickolas J. G. | 1 |
| Gretter, Sarah | 1 |
| Hambrusch, Susanne | 1 |
| Kinnunen, Paivi | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 9 |
| Reports - Research | 8 |
| Reports - Evaluative | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 5 |
| Postsecondary Education | 5 |
| Elementary Secondary Education | 2 |
| Grade 10 | 1 |
| Grade 11 | 1 |
| Grade 8 | 1 |
| Grade 9 | 1 |
| High Schools | 1 |
| Middle Schools | 1 |
| Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Wong, Billy – Computer Science Education, 2017
Computers and information technology are fast becoming a part of young people's everyday life. However, there remains a difference between the majority who can use computers and the minority who are computer scientists or professionals. Drawing on 32 semi-structured interviews with digitally skilled young people (aged 13-19), we explore their…
Descriptors: Technological Literacy, Semi Structured Interviews, Adolescents, Attitude Measures
Yadav, Aman; Gretter, Sarah; Hambrusch, Susanne; Sands, Phil – Computer Science Education, 2017
The increased push for teaching computer science (CS) in schools in the United States requires training a large number of new K-12 teachers. The current efforts to increase the number of CS teachers have predominantly focused on training teachers from other content areas. In order to support these beginning CS teachers, we need to better…
Descriptors: Computer Science Education, Elementary Secondary Education, Teacher Attitudes, Teacher Competencies
Prigmore, M.; Taylor, R.; De Luca, D. – Computer Science Education, 2016
This paper presents the findings of an exploratory case study into the relationship between student autonomy and motivation in project based learning, using Self-Determination Theory (SDT) to frame the investigation. The case study explores how different forms of motivation affect the students' response to challenges and their intention to…
Descriptors: Case Studies, Personal Autonomy, Learning Motivation, Active Learning
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
Rountree, Janet; Robins, Anthony; Rountree, Nathan – Computer Science Education, 2013
We propose an expanded definition of Threshold Concepts (TCs) that requires the successful acquisition and internalisation not only of knowledge, but also its practical elaboration in the domains of applied strategies and mental models. This richer definition allows us to clarify the relationship between TCs and Fundamental Ideas, and to account…
Descriptors: Fundamental Concepts, Concept Formation, Computer Science Education, Undergraduate Students
Kinnunen, Paivi; Simon, Beth – Computer Science Education, 2012
This article provides insight into how computing majors experience the process of doing programming assignments in their first programming course. This grounded theory study sheds light on the various processes and contexts through which students constantly assess their self-efficacy as a programmer. The data consists of a series of four…
Descriptors: Grounded Theory, Majors (Students), Assignments, Self Efficacy
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai – Computer Science Education, 2013
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
Descriptors: Computer Science Education, Middle School Students, Programming Languages, Taxonomy
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
Falkner, Katrina; Falkner, Nickolas J. G. – Computer Science Education, 2012
Contributing student pedagogy (CSP) builds upon social constructivist and community-based learning principles to create engaging and productive learning experiences. What makes CSP different from other, related, learning approaches is that it involves students both learning from and also explicitly valuing the contributions of other students. The…
Descriptors: Foreign Countries, Computer Science Education, Programming, College Curriculum

Peer reviewed
Direct link
