Journal of Computer Education (JCE)