Applying data structures in exams

Briana B. Morrison, Mike Clancy, Robert McCartney, Brad Richards, Kate Sanders

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Scopus citations

Abstract

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.

Original languageEnglish (US)
Title of host publicationSIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education
Pages353-358
Number of pages6
DOIs
Publication statusPublished - Apr 19 2011
Event42nd ACM Technical Symposium on Computer Science Education, SIGCSE 2011 - Dallas, TX, United States
Duration: Mar 9 2011Mar 12 2011

Publication series

NameSIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education

Conference

Conference42nd ACM Technical Symposium on Computer Science Education, SIGCSE 2011
CountryUnited States
CityDallas, TX
Period3/9/113/12/11

    Fingerprint

Keywords

  • Apply
  • Assessment
  • CS2
  • Data structures
  • Exams

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Education

Cite this

Morrison, B. B., Clancy, M., McCartney, R., Richards, B., & Sanders, K. (2011). Applying data structures in exams. In SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (pp. 353-358). (SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education). https://doi.org/10.1145/1953163.1953269