Search Results - "Computer science education"
-
1
Expanding computer science education in schools: understanding teacher experiences and challenges
Published in Computer science education (17-02-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…”
Get full text
Journal Article -
2
Designing for deeper learning in a blended computer science course for middle school students
Published in Computer science education (03-04-2015)“…The focus of this research was to create and test an introductory computer science course for middle school. Titled "Foundations for Advancing Computational…”
Get full text
Journal Article -
3
A theory of instruction for introductory programming skills
Published in Computer science education (03-07-2019)“…Background and Context: Current introductory instruction fails to identify, structure, and sequence the many skills involved in programming. Objective: We…”
Get full text
Journal Article -
4
A critical review of literature on "unplugged" pedagogies in K-12 computer science and computational thinking education
Published in Computer science education (02-01-2021)“…Computational thinking (CT) is considered as a valuable literacy for all students, and its inclusion in compulsory schooling could increase the numbers of…”
Get full text
Journal Article -
5
Why are women underrepresented in Computer Science? Gender differences in stereotypes, self-efficacy, values, and interests and predictors of future CS course-taking and grades
Published in Computer science education (03-07-2014)“…This study addresses why women are underrepresented in Computer Science (CS). Data from 1319 American first-year college students (872 female and 447 male)…”
Get full text
Journal Article -
6
CS1: how will they do? How can we help? A decade of research and practice
Published in Computer science education (03-07-2019)“…Background and Context: Computer Science attrition rates (in the western world) are very concerning, with a large number of students failing to progress each…”
Get full text
Journal Article -
7
Computer science teacher professional development and professional learning communities: a review of the research literature
Published in Computer science education (02-01-2023)“…Many efforts have been dedicated to building computer science (CS) teacher capacity through offering professional development (PD) programs. Previous reviews…”
Get full text
Journal Article -
8
Take space, make space: how students use computer science to disrupt and resist marginalization in schools
Published in Computer science education (02-07-2020)“…Overlaying Computer Science (CS) courses on top of inequitable schooling systems will not move us toward "CS for All." This paper prioritizes the perspectives…”
Get full text
Journal Article -
9
Learning machine learning with young children: exploring informal settings in an African context
Published in Computer science education (02-04-2024)“…Researchers have been investigating ways to demystify machine learning for students from kindergarten to twelfth grade (K-12) levels. As little evidence can be…”
Get full text
Journal Article -
10
Developing the Next Generation of Diverse Computer Scientists: The Need for Enhanced, Intersectional Computing Identity Theory
Published in Computer science education (02-10-2017)“…This theoretical paper explores the need for enhanced, intersectional computing identity theory for the purpose of developing a diverse group of computer…”
Get full text
Journal Article -
11
Student ability and difficulties with transfer from a block-based programming language into other programming languages: a case study in Colombia
Published in Computer science education (02-10-2023)“…Transfer is a process where students apply their learning to different contexts. This process includes using their knowledge to solve problems with similar…”
Get full text
Journal Article -
12
Teaching computer programming with PRIMM: a sociocultural perspective
Published in Computer science education (03-07-2019)“…Background and Context: Vygotsky's sociocultural theory emphasises the importance of language, mediation, and the transfer of skills and knowledge from the…”
Get full text
Journal Article -
13
The Coding Stages Assessment: development and validation of an instrument for assessing young children's proficiency in the ScratchJr programming language
Published in Computer science education (02-10-2022)“…Despite the increasing implementation of coding in early curricula, there are few valid and reliable assessments of coding abilities for young children. This…”
Get full text
Journal Article -
14
Review of measurements used in computing education research and suggestions for increasing standardization
Published in Computer science education (02-01-2019)“…Background and context: The variables that researchers measure and how they measure them are central in any area of research, including computing education…”
Get full text
Journal Article -
15
Rac(e)ing to computer science for all: how teachers talk and learn about equity in professional development
Published in Computer science education (03-07-2021)“…Background and Context: Though computer science education is marked by a pronounced racial participation gap, there is little research about effective ways…”
Get full text
Journal Article -
16
Towards understanding the effective design of automated formative feedback for programming assignments
Published in Computer science education (02-01-2022)“…automated feedback for programming assignments has great potential in promoting just-in-time learning, but there has been little work investigating the design…”
Get full text
Journal Article -
17
Empirical research on pair programming in higher education: a literature review
Published in Computer science education (03-07-2023)“…Pair programming is an important approach to fostering students' programming and collaborative learning skills. However, the empirical findings on pair…”
Get full text
Journal Article -
18
Effective compiler error message enhancement for novice programming students
Published in Computer science education (02-07-2016)“…Programming is an essential skill that many computing students are expected to master. However, programming can be difficult to learn. Successfully…”
Get full text
Journal Article -
19
Nevertheless, They Persisted: Factors that Promote Persistence for Women and Racially/Ethnically Minoritized Students in Undergraduate Computing
Published in Computer science education (03-04-2023)“…As computing fields aim to both expand and diversify, narrowing representation gaps in undergraduate computing majors requires focus on retaining women and…”
Get full text
Journal Article -
20
Connecting beliefs, mindsets, anxiety and self-efficacy in computer science learning: an instrument for capturing secondary school students' self-beliefs
Published in Computer science education (02-07-2024)“…Few instruments exist to measure students' CS engagement and learning especially in areas where coding happens with creative, project-based learning and in…”
Get full text
Journal Article