Incorporating reflection into computing classes: models and challenges. Issue 3 (4th May 2018)