They were using both Github and Github Pages, however it was Github Pages with self-crafted HTML, not with templates.
I think the issue here is that they (EDIT: the teachers, not the participants) don't realize you can use Github pages for things other than template-based pages.
It looks like they simply don't realize that GitHub is not GitHub Pages.