Does it help to have some programming experience before beginning a computing degree program?
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Contributing to success in an introductory computer science course: a study of twelve factors
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
The effect of student attributes on success in programming
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Improving the CS1 experience with pair programming
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Predictors of success and failure in a CS1 course
ACM SIGCSE Bulletin
The impact of prior experience in an information technology programming course sequence
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
On understanding compatibility of student pair programmers
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Wanted: CS1 students. no experience required
Proceedings of the 35th SIGCSE technical symposium on Computer science education
On the origins of programmers: identifying predictors of success for an objects first cs1
On the origins of programmers: identifying predictors of success for an objects first cs1
Self-efficacy and mental models in learning to program
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
The experience factor in early programming education
CITC5 '04 Proceedings of the 5th conference on Information technology education
Interacting factors that predict success and failure in a CS1 course
Working group reports from ITiCSE on Innovation and technology in computer science education
Programming: factors that influence success
Proceedings of the 36th SIGCSE technical symposium on Computer science education
PAIR programming as a model of collaborative learning: a review of the research
Journal of Computing Sciences in Colleges
An investigation of potential success factors for an introductory model-driven programming course
Proceedings of the first international workshop on Computing education research
Student attitudes toward pair programming
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
The effect of prior programming experience in a scheme-based breadth-first curriculum at wits
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Pair programming improves student retention, confidence, and program quality
Communications of the ACM - Music information retrieval
Predictors of success in a first programming course
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Through the eyes of instructors: a phenomenographic investigation of student success
Proceedings of the third international workshop on Computing education research
First-year students' impressions of pair programming in CS1
Journal on Educational Resources in Computing (JERIC)
Eleven Guidelines for Implementing Pair Programming in the Classroom
AGILE '08 Proceedings of the Agile 2008
CS1 students speak: advice for students by students
Proceedings of the 40th ACM technical symposium on Computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
IEEE Transactions on Software Engineering
New CS1 pedagogies and curriculum, the same success factors?
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
This work explores the effects of prior exposure to programming on student experiences in an introductory computer programming course CS1). We take a student-focused approach: using a combination of surveys and semi-structured interviews, we obtain information on the student experiences in CS1 and their relationship to prior programming experience (PE). The analysis of the results provides insight into the following two questions: a) How does PE affect peer interaction: pair programming sessions, assignment partnerships, and online and in-class interactions? b) What are the students' beliefs on the relationship between PE and success in the course?