Developing a computer science-specific learning taxonomy
- 1 December 2007
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM SIGCSE Bulletin
- Vol. 39 (4), 152-170
- https://doi.org/10.1145/1345375.1345438
Abstract
Bloom's taxonomy of the cognitive domain and the SOLO taxonomy are being increasingly widely used in the design and assessment of courses, but there are some drawbacks to their use in computer science. This paper reviews the literature on educational taxonomies and their use in computer science education, identifies some of the problems that arise, proposes a new taxonomy and discusses how this can be used in application-oriented courses such as programming.Keywords
Funding Information
- FGU (No 21/2007)
This publication has 23 references indexed in Scilit:
- Is abstraction the key to computing?Communications of the ACM, 2007
- A Survey of Automated Assessment Approaches for Programming AssignmentsComputer Science Education, 2005
- Outcomes-based computer science educationPublished by Association for Computing Machinery (ACM) ,2005
- Taxonomy of effortless creation of algorithm visualizationsPublished by Association for Computing Machinery (ACM) ,2005
- A multi-national study of reading and tracing skills in novice programmersACM SIGCSE Bulletin, 2004
- Evaluating the educational impact of visualizationACM SIGCSE Bulletin, 2003
- Learning and Teaching Programming: A Review and DiscussionComputer Science Education, 2003
- Programming pedagogy—a psychological overviewACM SIGCSE Bulletin, 1996
- Requirements for a computer science curriculum emphasizing information technologyACM SIGCSE Bulletin, 1996
- An application of Bloom's taxonomy to the teaching of business ethicsJournal of Business Ethics, 1990