ITiCSE 2007 Working Group:
Developing a Computer Science-Specific Learning Taxonomy

Working Bibliography

  1. Anderson, L. W., Krathwohl, D. R., Airasian, P. W., Cruikshank, K. A., Mayer, R. E., Pintrich, P. R., et al. (Eds.). (2001). A taxonomy for learning and teaching and assessing: A revision of Bloom's taxonomy of educational objectives. Addison Wesley Longman.
  2. Bloom, B. S., Engelhart, M. D., Furst, E. J., Hill, W. H., & Krathwohl, D. R. (1956). Taxonomy of educational objectives Handbook 1: cognitive domain London: Longman Group Ltd.
  3. Biggs, J. B. (1999). Teaching for quality learning at University. Buckingham: Open University Press.
  4. Biggs, J. B., & Collis, K. F. (1982). Evaluating the quality of learning: The SOLO taxonomy (Structure of the Observed Learning Outcome). New York: Academic Press.
  5. Box, I. (2003) Assessing the assessment: an empirical study of an information systems development subject Proceedings of the fifth Australasian conference on Computing education (20) 149-158. Adelaide, Australia. Australian Computer Society, Inc.
  6. Clift, J., & Stratton, J. (1997). Developing learning materials: a practical guide to course planning and writing. The Open Polytechnic of New Zealand.
  7. Cukierman D., Regan J., (2006). "Formative Assessment: Use of Quizzes and minitests in the classroom". Proceedings of WCCCE 2006, 11th Western Canadian Conference on Computing Education, May 2006.
  8. Cukierman D., McGee Thompson D., (2007). "Learning Strategies Sessions within the Classroom in Computing Science University Courses", Proceedings of WCCCE 2007, 12th Western Canadian Conference on Computing Education, May 2007
  9. Doran, Michael V., Langan, David D. (1995). A cognitive-based approach to introductory computer science courses: lesson learned Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education pp 218-222. Nashville, Tennessee, United States. ACM Press
  10. Facione, P. A. (1990). Critical thinking; A statement of expert consensus for purposes of educational assessment and instruction, research findings and recommendations (No. ERIC Reports ED 315.423). Fullerton.
  11. Carlos Gregorio-Rodríguez, Luis Llana-Díaz, Raquel Martínez-Unanue, Pedro Palao-Constanza, Cristóbal Pareja-Flores, J. Ángel Velázquez-Iturbide. (2001). "eXercita: Automatic Web publishing of programming exercises". Proceedings of the 6th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2001, University of Kent, England, pp. 161-164.
  12. Isidoro Hernán-Losada, Carlos Lázaro-Carrascosa, J. Ángel Velázquez-Iturbide. (2003). "Towards the design of educational tools on programming based on Bloom's taxonomy" (in Spanish). In Actas del 5º Simposio Internacional de Informática Educativa, SIIE 2003, Universidade do Minho, Portugal, pp. 761-765.
  13. Isidoro Hern&aacure;n-Losada, Carlos Lázaro-Carrascosa, J. Ángel Velázquez-Iturbide. (2004). "On the use of Bloom's taxonomy as a basis to design educational software on programming". In Proceedings of World Conference on Engineering and Technology Education, WCETE 2004, C. da Rocha Brito & M.M. Ciampi (eds.), COPEC, Brasil, pp. 351-355.
  14. Isidoro Hernán-Losada, J. Ángel Velázquez-Iturbide, Carlos Lázaro-Carrascosa. (2006). "Programming learning tools based on Bloom's taxonomy: Proposal and accomplishments". In Proceedings of 8th Internacional Symposium on Computers in Education, SIIE 2006, Universidad de León, Spain, pp. 343-351.
  15. Isidoro Hernán-Losada, Carlos Lázaro-Carrascosa, J. Ángel Velázquez-Iturbide. "An educative application based on Bloom's taxonomy for the learning of inheritance in oriented-object programming". In Computers and Education: Towards Educational Change and Innovation, A.J. Mendes (ed.), Springer Science, to appear.
  16. Isidoro Hernán-Losada, J. Ángel Velázquez-Iturbide, Carlos Lázaro-Carrascosa. (2006). "Two educational tools aimed at learning programming: Generation of comments and creation of objects" (in Spanish). In Actas del 7º Congreso Internacional de Interacción Persona-Ordenador, Interacción 2006, Universidad de Castilla - La Mancha, Spain, pp. 325- 334.
  17. Howard, R. A., Carver, C. A., and Lane, W. D. (1996). Felder's learning styles, Bloom's taxonomy, and the Kolb learning cycle: tying it all together in the CS2 course. In Proceedings of the Twenty-Seventh SIGCSE Technical Symposium on Computer Science Education (Philadelphia, Pennsylvania, United States, February 15 - 17, 1996). K. J. Klee, Ed. SIGCSE '96. ACM Press, New York, NY, 227-231.
  18. Jacková, J. (2006). Mastery Learning in Higher Education. eLearn 2006. Zborník z medzinárodného semin´ra 8-9 februára 2006. Žilina: EDIS - vydavateŽstvo ŽU, 2006, s. 94–99. ISBN 80-8070-505-4. eLearn 2006. Zborník príspevkov. [CD-ROM]. ISBN 80-8070-506-2.
  19. Jacková, J. (2006). Pedagogical Patterns in Teaching Programming. CO-MAT-TECH 2006. Proceedings CDROM of 14th International Scientific Conference. [CD-ROM] s. 445-451. CO-MAT-TECH 2006. 14th International Scientific Conference. Proceedings of the Abstracts. Bratislava: VydavateŽstvo STU, 2006, s.70. ISBN: 80-227-2472-6.
  20. Jackov´, J. (2006). Validity and Reliability of Tests in Web-PSI Courses. 7TH INTERNATIONAL CONFERENCE VIRTUAL UNIVERSITY December 14th-15th, 2006. Bratislava: STU, s.229-232. ISBN 80-227-2542-0.
  21. Ricardo Jiménez-Peris, Cristóbal Pareja-Flores, Marta Patiño-Martínez, J. Ángel Velázquez-Iturbide. (1996). "Graphical visualization of the evaluation of functional programs". Proceedings of the SIGCSE/SIGCUE Conference on Integrating Technology into Computer Science Education, ITiCSE'96, Universidad Autónoma de Barcelona, Spain, pp. 36-38.
  22. Johnson, Colin and Ursula Fuller, (2006) Is Bloom's Taxonomy Appropriate for Computer Science? In A. Berglund & M. Wiggberg (Eds.) Proceedings of the 6th Baltic Sea Conference on Computing Education Research, Koli Calling. Uppsala University, Uppsala, Sweden.
  23. King, P. M., & Kitchner, K. S. (1994). Developing reflective judgement: understanding and promoting intellectual growth and critical thinking in adolescents and adults. San Francisco: Jossey-Bass Inc.
  24. Lahtinen, E., Ahoniemi, T., 2005. Visualizations to Support Programming on Different Levels of Cognitive Development. Proceedings of The Fifth Koli Calling Conference on Computer Science Education, pages 87-94.
  25. Carlos Lázaro-Carrascosa, Isidoro Hernán-Losada, J. Ángel Velázquez-Iturbide, Francisco Gortázar-Bellas, Micael Gallego-Carrillo. (2005). "TextOO: Learning object-oriented modelling using the enunciate". In Proceedings of Koli Calling 2005, Fifth Koli Calling Conference on Computer Science Education, TUCS General Publications Series, n. 41, Finland, pp. 181-182.
  26. Carlos Lázaro-Carrascosa, J. Ángel Velázquez-Iturbide, Raquel Hijón-Neira, Isidoro Hernán-Losada. (2006). "TextOO: An object-oriented learning tool based on enunciates". In Proceedings of 8th Internacional Symposium on Computers in Education, SIIE 2006, Universidad de León, Spain, pp. 132-140.
  27. Lewis, T.L., Chase, J.D., Pérez-Quiñones, M.A., and Rosson, M.B. (2005) The effects of individual differences on CS2 course performance across universities. Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 37(1), 426-430. New York: ACM Press.
  28. Lewis, T.L., Rosson, M.B., and Pérez-Quiñones, M.A. (2004) What do the experts say? Teaching introductory design from an expert's perspective. Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 36(1), 296-300. New York: ACM Press.
  29. Lewis, T.L. (2004). Design Readiness: An Exploratory Model of Object-Oriented Design Performance. Virginia Polytechnic Institute & State University. Unpublished Dissertation.
  30. Lewis, T.L., and Rosson, M.B. (2002). A measure of design readiness: Using patterns to facilitate teaching introductory object-oriented design. In Companion of the 17th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications, (pp. 8-9). New York: ACM Press.
  31. Lister, Raymond; Leaney, John (2003) Introductory programming, criterion-referencing, and Bloom Proceedings of the 34th SIGCSE technical symposium on Computer science education pp 143-147. Reno, Nevada, USA. ACM Press
  32. Lister, R., Simon, B., Thompson, E., Whalley, J., & Prasad, C. (2006). Not seeing the forest for the trees: Novice programmers and the SOLO taxonomy. Paper presented at the Innovation and Technology in Computer Science Education (ITiCSE 2006).
  33. Manaris B., M. Wainer, A.E. Kirkpatrick, R.H. Stalvey, C. Shannon, L. Leventhal, J. Barnes, J. Wright, J. B. Schafer, D. Sanders, "Implementations of the CC?7;01 Human-Computer Interaction Guidelines using Bloom's Taxonomy", Computer Science Education Journal, in press
  34. Raquel Martínez-Unanue, Maximiliano Paredes-Velasco, Cristóbal Pareja-Flores, Jaime Urquiza-Fuentes, J. Ángel Velázquez-Iturbide. (2002). "Electronic books for programming education: A review and future prospects". Proceedings of the 7th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2002, University of Aarhus, Denmark, pp. 34-38.
  35. McGee Thompson D., Cukierman D., (2007). "Learning Instruction in the Classroom, Tailored to the Discipline: Exploration of Models that Partner the Learning Consultant and the Course Instructor: What do Students Say?", Canadian Learning Commons Conference, April 2007.
  36. Naps T.L., Roessling G., Almstrum V., Dann W., Fleischer R., Hundhausen C., Korhonen A., Malmi L., McNally M., Rodger S., Velázquez-Iturbide J. Á. (2003). "Exploring the role of visualization and engagement in computer science education". ACM SIGCSE Bulletin, 35(2), pp. 131-152.
  37. Oliver, Dave; Dobele, Tony; Greber, Myles ; Roberts, Tim (2004) This course has a Bloom Rating of 3.9 Proceedings of the sixth conference on Australasian computing education Volume 30 pp 227-231 Dunedin, New Zealand. Australian Computer Society, Inc.
  38. Perry, W. G., Jr. (1968). Forms of intellectual and ethical development in the college years: A scheme. Fort Worth: Harcourt Brace Jovanovich College Publishers.
  39. Roessling G., Naps T. L., Hall M. S., Karavirta V., Kerren A., Leska C., Moreno A., Oechsle R., Rodger S. H., Urquiza-Fuentes J., Velázquez-Iturbide J. Á. (2006). "Merging interactive visualizations with hypertextbooks and course management". ACM SIGCSE Bulletin, 38(4), pp. 166-181.
  40. Scott, Terry. 2003. Bloom's taxonomy applied to testing in computer science classes J. Comput. Small Coll. 19(1) 267-274
  41. Thompson, E. (1997). 71253 Systems Design and Development. Lower Hutt: The Open Polytechnic of New Zealand.
  42. Thompson, E. (2004). Does the sum of the parts equal the whole? Paper presented at the Proceedings of the seventeenth annual conference of the National Advisory Committee on Computing Qualifications.
  43. Thompson, E. (2006). Using a subject area model as a learning improvement model. Paper presented at the Eighth Australasian Computing Education Conference (ACE2006).
  44. Thompson, E. (2007). Holistic assessment criteria - Applying SOLO to programming projects. Paper presented at the Proceedings of the Ninth Australasian Computing Education Conference (ACE2007).
  45. Thompson, E., Hunt, L. M., & Kinshuk. (2006). Exploring learner conceptions of programming. Paper presented at the Eighth Australasian Computing Education Conference (ACE2006).
  46. Thompson, E., Whalley, J., Lister, R., & Simon, B. (2006). Code Classification as a Learning and Assessment Exercise for Novice Programmers. 19th Annual Conference of the National Advisory Committee on Computing Qualifications: Preparing for the Future - Capitalising on IT.
  47. Jaime Urquiza-Fuentes, J. Ángel Velázquez Iturbide. 2006. "An evaluation of the effortless approach to build algorithm animations with WinHIPE". Proceedings of the Fourth Program Visualization Workshop, PVW 2006, University of Florence, Italy, pp. 29-33.
  48. J. Ángel Velázquez-Iturbide. (2005). "A programming languages course for freshmen". Proceedings of the 10th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2005, University of Lisbon, Portugal, pp. 271-275.
  49. Whalley, J., Lister, R., Thompson, E., Clear, T., Robbins, P., Kumar, A., et al. (2006). An Australasian study of reading and comprehension skills in novice programmers, using the Bloom and SOLO taxonomies. Paper presented at the Eighth Australasian Computing Education Conference (ACE2006), Hobart, Tasmania, Australia.