Myths about object-orientation and its pedagogy
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
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
Here, there and everywhere - on the recurring use of turtle graphics in CS1
ACSE '00 Proceedings of the Australasian conference on Computing 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
Guidelines for teaching object orientation with Java
Proceedings of the 6th annual conference on Innovation and technology in 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
Frameworks in CS1: a different way of introducing event-driven programming
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Teaching objects-first in introductory computer science
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Predicting success in a first programming course
SIGCSE '82 Proceedings of the thirteenth SIGCSE technical symposium on Computer science education
Predictors of success and failure in a CS1 course
ACM SIGCSE Bulletin
Wanted: CS1 students. no experience required
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Programming in context: a model-first approach to CS1
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
Learning Object-Orientation through ICT-Mediated Apprenticeship
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
"Objects first, interfaces next" or interfaces before inheritance
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Revealing the programming process
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Programming: factors that influence success
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Commonsense computing: what students know before we teach (episode 1: sorting)
Proceedings of the second international workshop on Computing education research
Mental models and programming aptitude
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Through the eyes of instructors: a phenomenographic investigation of student success
Proceedings of the third international workshop on Computing education research
Commonsense computing (episode 3): concurrency and concert tickets
Proceedings of the third international workshop on Computing education research
Attitudes about computing in postsecondary graduates
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Analysis of research into the teaching and learning of programming
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
Study habits of CS1 students: what do they do outside the classroom?
Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103
Evaluating the use of learning objects in CS1
Proceedings of the 42nd ACM technical symposium on Computer science education
A case study of environmental factors influencing teaching assistant job satisfaction
Proceedings of the ninth annual international conference on International computing education research
A student perspective on prior experience in CS1
Proceeding of the 44th ACM technical symposium on Computer science education
A case study of the development of CS teaching assistants and their experiences with team teaching
Proceedings of the 13th Koli Calling International Conference on Computing Education Research
Peer instruction contributes to self-efficacy in CS1
Proceedings of the 45th ACM technical symposium on Computer science education
Design and benefits of an on-site tutoring program for the first programming class
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
In order to improve the course design of a CS1 model-driven programming course we study potential indicators of success for such a course. We explain our specific interpretation of objects-first. Of eight potential indicators of success, we have found only two to be significant at a 95% confidence interval: math grade from high school and course work. The two significant indicators explain 24.2% of the variation of the exam grade. The result concerning math grade contradicts earlier findings. We discuss four aspects of our research: the explanation power of the potential success indicators, the impact of our findings on teaching, limits of what to conclude from the available data, and the variety of the notion "objects-first". Because of the variety of interpretations of "objects-first", the present research is necessary as a supplement to earlier research in order to make generalizable results on the success factors for objects-first programming.