Abstract
This paper describes some unusual patterns that emerged from a statistical analysis of the 1988 Advanced Placement Exam in Computer Science. Most multiple-choice questions on the exam had few significant correlations with other parts of the exam. But a small set of five questions had a nontrivial correlation with many parts of the test. One question in particular demonstrated such correlations. It asked about the effect of the assignment statement "b := (b = false)" for a boolean variable b. One interpretation of this data is that these questions are testing general programming aptitude. The paper presents the analysis along with a discussion of the possible implications.
Get full access to this article
Purchase, subscribe or recommend this article to your librarian.
Already a Subscriber?Sign In
References
- http://www.apcentral.collegeboard.com.Google Scholar
- Bergin, S. and Reilly, R. 2005. Programming: factors that influence success. Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education. Google Scholar
- Caspersen, M. E., Larsen, K. D., and Bennedsen, J. 2007. Mental models and programming aptitude. Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education. Google Scholar
- Dehnadi, S., and Bornat, R. 2006. The Camel Has Two Humps. Middlesex University Working Paper, www.cs.mdx.ac.uk/research/PhDArea/saeed/paper1.pdfGoogle Scholar
- D. Knuth. 2004. Selected Papers on Computer Science. CSLI. Google Scholar
- Ma, L., Ferguson, J., Roper, M., and Wood, M. 2007. Investigating the viability of mental models held by novice programmers. Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education. Google Scholar
- Simon, Fincher, S., Robbins, A., Baker, B., Box, I., Cutts, Q., De Raadt, M., Haden, P., Hamer, J., Hamilton, M., Lister, R., Petre, M., Sutton, K., Tolhurst, D., and Tutty, J. 2006. Predictors of success in a first programming course. Proceedings of the Eighth Australasian Computing Education Conference. Google Scholar
Index Terms
The mystery of "b := (b = false)"





Comments