Models and theories of programming strategy
International Journal of Man-Machine Studies
Hierarchies of programming concepts: abstraction, generality, and beyond
ACM SIGCSE Bulletin
Cogito, Ergo sum! cognitive processes of students dealing with data structures
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Metacognitive awareness utilized for learning control elements in algorithmic problem solving
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Journal on Educational Resources in Computing (JERIC)
Patterns in learning to program: an experiment?
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
A synthesis of computing concepts
ACM SIGCSE Bulletin
Computing Curricula 2005: The Overview Report
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Using a computing ontology for educational purposes
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Developing a computer science-specific learning taxonomy
Working group reports on ITiCSE on Innovation and technology in computer science education
Using Bloom's taxonomy to code verbal protocols of students solving a data structure problem
Proceedings of the 47th Annual Southeast Regional Conference
ITiCSE 2010 working group report motivating our top students
Proceedings of the 2010 ITiCSE working group reports
Proceedings of the 16th annual conference reports on Innovation and technology in computer science education - working group reports
Hi-index | 0.00 |
Based on the systematic development of a curriculum for our undergraduate computer science units, an analysis of general education and CSE literature and consultation with other computer science educators, a taxonomy of task types in computing is proposed. These task types are related to one another in a hierarchical fashion based on their cognitive interdependencies. The taxonomy can be applied by academics to guide the development of curriculum that meets student process based learning needs rather than just content needs, the latter being the current norm.