For a list of important and difficult concepts in introductory computer science courses, see Goldman K. et al, Identifying Important and Difficult Concepts in Introductory Computing Courses using a Delphi Process, Proceedings of the 39th SIGCSE technical symposium on Computer science education, 256-260 (2008).
Content-based Assessments
- Foundational CS1 (FCS1)
- To obtain the instrument, contact Allison Elliot Tew or Mark Guzidal
- Review the detailed
analysis evaluation resultsfor the instrument
- Computer Engineering Concept Inventory (CPECI)
- Concept Inventory for Basic Data Structures
- Available by joining this
google group
- Available by joining this
- Digital Logic Concept Inventory (DLCI)
- Inventory is printed in Geoffrey Herman's dissertation
- Discrete Mathematics Concept Inventory (DMCI)
- For more information, contact Vicki Almstrum
- Reasoning Concept Inventory for Computer Science
- Operating Systems Concept Inventory
- Computer Architecture Assessment
- Algorithms and Data Structures Concept Inventory
- For more information, contact Holger Danielsiek
- Concept Inventory questions for student misconceptions regarding binary trees and hash tables
Affect and Attitudes about Computer Science
- Computer Science Attitude Survey