Redesigning introductory computer programming using multi-level online modules for a mixed audience
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Building Pair Programming Knowledge through a Family of Experiments
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
A study of the difficulties of novice programmers
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Investigating pair-programming in a 2nd-year software development and design computer science course
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
ACM Computing Surveys (CSUR)
A games first approach to teaching introductory programming
Proceedings of the 38th SIGCSE technical symposium on Computer science education
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)
A survey of literature on the teaching of introductory programming
Working group reports on ITiCSE on Innovation and technology in computer science education
Age and self-efficacy in programming
Journal of Computing Sciences in Colleges
A taxonomic study of novice programming summative assessment
ACE '09 Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95
Learning to Program with Personal Robots: Influences on Student Motivation
ACM Transactions on Computing Education (TOCE)
Computer programming and novice programmers
Proceedings of the Workshop on Information Systems and Design of Communication
Hi-index | 0.00 |
This paper reports an ongoing study on CS freshmen at two universities in Finland. The goal of this report is to describe what kind of students decide to study computer science; what are students' programming background, expectations and perceptions regarding their studies and future work life. We collected data from 190 students from two universities at the beginning of the first study year. The results draw a picture of students' who have mainly positive and trusting perceptions of the IT field and who have high expectations of their success at their studies. We will discuss the results, especially the students' heterogeneous programming background and some gender differences, in more detail and consider how we could and should take those into consideration in our curriculum and teaching.