Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 6 |
Descriptor
Source
Computer Science Education | 7 |
Author
Bergin, Susan | 2 |
Ben-Ari, M. | 1 |
Brennan, Karen | 1 |
Byckling, P. | 1 |
Chen, Chen | 1 |
Gerdt, P. | 1 |
Haduong, Paulina | 1 |
Kong, Siu-Cheung | 1 |
Kulikova, Y. | 1 |
Quille, Keith | 1 |
Reilly, Ronan | 1 |
More ▼ |
Publication Type
Journal Articles | 7 |
Reports - Research | 4 |
Reports - Descriptive | 2 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 3 |
Audience
Location
Ireland | 2 |
Israel | 1 |
New Zealand | 1 |
Laws, Policies, & Programs
Assessments and Surveys
SAT (College Admission Test) | 1 |
What Works Clearinghouse Rating
Chen, Chen; Haduong, Paulina; Brennan, Karen; Sonnert, Gerhard; Sadler, Philip – Computer Science Education, 2019
Background and Context: The relationship between novices' first programming language and their future achievement has drawn increasing interest owing to recent efforts to expand K-12 computing education. This article contributes to this topic by analyzing data from a retrospective study of more than 10,000 undergraduates enrolled in introductory…
Descriptors: Computer Science Education, Programming Languages, College Students, Computer Attitudes
Quille, Keith; Bergin, Susan – Computer Science Education, 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 year. It is well acknowledged that a significant factor of this attrition, is the students' difficulty to master the introductory programming module, often referred to as CS1. Objective: The…
Descriptors: Computer Science Education, Introductory Courses, Programming, Student Attrition
Kong, Siu-Cheung; Wang, Yi-Qing – Computer Science Education, 2019
Background and Context: Positive youth programming development (PYPD) was conceptualized to measure various positive qualities of students in programming education. Objective: This study aimed to develop a valid PYPD instrument in the pilot before exploring students' positive qualities in two follow-up studies. Method: A multi-study design was…
Descriptors: Computer Science Education, Programming, College Students, Test Validity
Robins, Anthony – Computer Science Education, 2010
Compared to other subjects, the typical introductory programming (CS1) course has higher than usual rates of both failing and high grades, creating a characteristic bimodal grade distribution. In this article, I explore two possible explanations. The conventional explanation has been that learners naturally fall into populations of programmers and…
Descriptors: Programming, Learning Processes, Grading, Simulation
Sajaniemi, J.; Ben-Ari, M.; Byckling, P.; Gerdt, P.; Kulikova, Y. – Computer Science Education, 2006
Roles can be assigned to occurrences of variables in programs according to a small number of stereotypical patterns of use. Studies on explicitly teaching roles to novices learning programming have shown that roles are an excellent pedagogical tool for clarifying the structure and meaning of programs and that their use improves students'…
Descriptors: Programming, Predictor Variables, Role Perception, Role Theory
Ventura, Philip R., Jr. – Computer Science Education, 2005
The paper reports on an examination of predictors of success for an "objects-first" course. The predictors considered included prior programming experience, mathematical ability, academic and psychological variables, gender, and measures of student effort. Cognitive and academic factors such as SAT scores and critical thinking ability…
Descriptors: Academic Achievement, Predictor Variables, Computer Science Education, Programming
Bergin, Susan; Reilly, Ronan – Computer Science Education, 2006
A model for predicting student performance on introductory programming modules is presented. The model uses attributes identified in a study carried out at four third-level institutions in the Republic of Ireland. Four instruments were used to collect the data and over 25 attributes were examined. A data reduction technique was applied and a…
Descriptors: Programming, Foreign Countries, Multivariate Analysis, Introductory Courses