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 Citations (Scopus)

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
StatePublished - 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

Data structures
Students
Testing
student

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

Applying data structures in exams. / Morrison, Briana B.; Clancy, Mike; McCartney, Robert; Richards, Brad; Sanders, Kate.

SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education. 2011. p. 353-358 (SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education).

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

Morrison, BB, 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. SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education, pp. 353-358, 42nd ACM Technical Symposium on Computer Science Education, SIGCSE 2011, Dallas, TX, United States, 3/9/11. https://doi.org/10.1145/1953163.1953269
Morrison BB, Clancy M, McCartney R, Richards B, Sanders K. Applying data structures in exams. In SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education. 2011. p. 353-358. (SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education). https://doi.org/10.1145/1953163.1953269
Morrison, Briana B. ; Clancy, Mike ; McCartney, Robert ; Richards, Brad ; Sanders, Kate. / Applying data structures in exams. SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education. 2011. pp. 353-358 (SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education).
@inproceedings{ee8b33b623b54a13b3f37acc5bf8a40f,
title = "Applying data structures in exams",
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.",
keywords = "Apply, Assessment, CS2, Data structures, Exams",
author = "Morrison, {Briana B.} and Mike Clancy and Robert McCartney and Brad Richards and Kate Sanders",
year = "2011",
month = "4",
day = "19",
doi = "10.1145/1953163.1953269",
language = "English (US)",
isbn = "9781450305006",
series = "SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education",
pages = "353--358",
booktitle = "SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education",

}

TY - GEN

T1 - Applying data structures in exams

AU - Morrison, Briana B.

AU - Clancy, Mike

AU - McCartney, Robert

AU - Richards, Brad

AU - Sanders, Kate

PY - 2011/4/19

Y1 - 2011/4/19

N2 - 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.

AB - 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.

KW - Apply

KW - Assessment

KW - CS2

KW - Data structures

KW - Exams

UR - http://www.scopus.com/inward/record.url?scp=79954434036&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79954434036&partnerID=8YFLogxK

U2 - 10.1145/1953163.1953269

DO - 10.1145/1953163.1953269

M3 - Conference contribution

AN - SCOPUS:79954434036

SN - 9781450305006

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

SP - 353

EP - 358

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

ER -