Computer Science

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

Affect and Attitudes about Computer Science

Computer Science and Programming Self-efficacy