A psychometric instrument with evidence for validity to measure computing students' attitudes and perspectives toward ethical development. Grounded in Critically Conscious Computing theory and Paulo Freire's concept of conscientização, this index helps educators understand and track students' development of both critical reflection (awareness of socio-technical issues) and critical agency (confidence and power to address these issues).
A structured reflection intervention that scaffolds students' intentional decision-making about when and how to use Generative AI in programming courses. Grounded in self-regulated learning theory and harm reduction philosophy, students articulate personal learning goals, create personalized usage guidelines, and reflect on alignment at strategic checkpoints across the semester. The contract is non-binding and graded for completion only, emphasizing intentionality over policing.