A framework approach to teaching data structures
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
The dimensions of variation in the teaching of data structures
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
A 2007 model curriculum for a liberal arts degree in computer science
Journal on Educational Resources in Computing (JERIC)
Narrating data structures: The role of context in CS2
Journal on Educational Resources in Computing (JERIC)
Evaluating a new exam question: Parsons problems
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Hybrid and custom data structures: evolution of the data structures course
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Making sense of data structures exams
Proceedings of the Sixth international workshop on Computing education research
Exploring programming assessment instruments: a classification scheme for examination questions
Proceedings of the seventh international workshop on Computing education research
Can computing academics assess the difficulty of programming examination questions?
Proceedings of the 12th Koli Calling International Conference on Computing Education Research
Assessment of programming: pedagogical foundations of exams
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Introductory programming: examining the exams
ACE '12 Proceedings of the Fourteenth Australasian Computing Education Conference - Volume 123
The Canterbury QuestionBank: building a repository of multiple-choice CS1 and CS2 questions
Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports
Hi-index | 0.00 |
It is important for students to be able to select and apply the appropriate data structure for the problem to be solved. Testing this knowledge on exams can be difficult, however. We examined 59 data structures final exams and found only 36 that contained questions involving the application of data structures. To promote assessment of this knowledge in the data structures course, we present a framework for classifying apply exam questions, with illustrations from the exams collected. We then show how a number of questions can be developed by varying a single rich apply question along the dimensions of this framework