ACM Transactions on Computing Education (TOCE)

ACM Journal of Educational Resources in Computing (JERIC)