Main page -> Glossary

Previous: Appendix IV  Main page 

Bibliography

Ben Ari, Mordechai. 2001. Constructivism in computer science education, Journal of Computers in Mathematics and Science Teaching 20 pp. 45 -- 73.

Brown, Judy, Peter Andreae, Robert Biddle, and Ewan Tempero. 1997. Women in introductory computer science: experience at Victoria University of Wellington, Proc. SIGCSE Technical Symposium on Computer Science Education, San Jose, CA, pp. 111 -- 115.

Carbone, Angela, and Jens J. Kaasbøll. 1998. A survey of methods used to evaluate computer science teaching, Proc. ITiCSE '98, Dublin, Ireland, pp. 41--45.

Carter, Janet, and Tony Jenkins. 1999. Gender and programming: what's going on?, Proc. ITiCSE '99, Cracow, Poland.

Chamillard, A. T. and Jay K. Joiner. 2001. Using lab practica to evaluate programming ability, Proc. SIGCSE 2001, Charlotteville, USA, pp. 159 -- 163.

Clark, Herbert H. 1996. Using language, Cambridge University Press.

Clarke, Valerie A. and G. Joy Teague. 1994. A psychological perspective on gender differences in computing participation, Proc. SIGCSE 1994, Phoenix, AZ, pp. 258 -- 262.

Cohoon, J. McGrath. 1994. Departmental differences can point the way to improving female participation in computer science, Proc. SIGCSE 1994, New Orleans, LA, pp. 198 -- 202.

Curtis, Kent K. 1983. Computer manpower: is there a crisis? National Science Foundation, Washington D.C.

Denning, Peter J. 1999. Our seed corn is growing in the commons, Information Impacts Magazine.

du Boulay, Benedict. 1989. Some difficulties of learning to program. In Studying the novice programmer (Soloway, E. and J.C. Spohrer, eds) Lawrence Erlsbaum Associates. pp. 283 -- 299

Hagan, Dianne and Judy Sheard. 1998. The value of discussion classes for teaching introductory programming, Proc. ITiCSE '98, Dublin, Ireland, pp. 108 -- 111.

Howland, John. 1997. It's all in the language: yet another look at the choice of programming language for teaching computer science, Journal of Computing in Small Colleges 12, pp. 58 -- 74.

Jarc, Duane J. 1992. Ada, Pascal's replacement for introductory courses in computer science, Proc. TRI-Ada '92, Orlando, Florida, pp. 126 -- 134.

Knox, Deborah and Ursula Woltz. 1996. Use of laboratories in computer science education: guidelines for good practice, Proc. ITiCSE '96, ITiCSE Working Group on Computer Laboratories, pp. 167 -- 181.

McKeown, Jim and Tom Farrell. 1999. Why we need to develop success in introductory computer programming courses.

Mayer, Richard E. 1989. The psychology of how novices learn computer programming, In Studying the novice programmer (Soloway, E. and J.C. Spohrer, eds) Lawrence Erlsbaum Associates, pp. 139 -- 159.

Paxton, Moragh. 2000. A linguistic perspective on multiple choice questioning, Journal of Assessment and Evaluation in Higher Education 25, pp. 109 -- 119.

Powers, Kris D. and Daniel T. Powers. 1999. Making sense of teaching methods in computer education, Proc. 29th ASEE/IEEE Frontiers in Education Conference, Puerto Rico.

Sambell, Kay and Liz McDowell. 1998. The construction of the hidden curriculum: messages and meanings in the assessment of student learning, Journal of Assessment and Evaluation in Higher Education 23, pp. 391 -- 402.

Sanders, Ian and Gerard Mueller. 2000. A fundamentals-based curriculum for first year computer science, Proc. SIGCSE 2000, pp. 227 -- 231.

Snyder, Benson. 1973. The hidden curriculum, MIT Press.

Spohrer, James C. and Elliot Soloway. 1986. Novice mistakes: are the folk wisdoms correct?, CACM 29, pp. 624 -- 632.

Tam, Maureen. 2000. Constructivism, instructional design, and technology: implications for transforming distance learning, Educational Technology and Society 3, pp. 50 -- 60.

Thomson, Karen and Nancy Falchikov. 1998. Full on until the sun comes out: the effects of assessment on student approaches to studying, Journal of Assessment and Evaluation in Higher Education 23, pp. 379 -- 390.

Trochim, William and Rhonda Linton. 1986. Conceptualization for planning and evaluation, Evaluation and Program Planning 9, pp. 289 -- 308.

Trochim, William. 1989. Concept mapping: soft science or hard art?, Evaluation and Program Planning 12, pp. 87 -- 110.

Wills, Craig E., Dorothy Deremer, Renee A. McCauley, and Linda Wall. 1999, Studying the use of peer learning in the introductory computer science curriculum, Computer Science Education 9, pp. 71 -- 88

Concept mapping for
introductory programming

* Thesis main page

* Introduction and background
   - Background: education
   - Assessment
   - Background: concept maps
 
* Aims
   - Competency mapping
   - Benefits
 
* Method and results
   - Data sets
   - Method
   - Results
   - Random data
 
* Analysis and conclusions
   - Factor analysis
   - Cluster analysis
   - Methodological problems
   - A better test
   - Conclusion
 
* Appendix I: Datasets
* Appendix II: Activities
* Appendix III: MDS coordinates
* Appendix IV: Data generation scripts
 
* Bibliography

Previous: Appendix IV  Main page