Return to Article Details Challenge-based and Competency-based Assessments in an Undergraduate Programming Course Download Download PDF