The video about using the classroom tools to automatically start every member of a classroom organization off with an assignment starter got me thinking that we might be able to encapsulate a nice web page to go with the assignment on the gh-pages branch of the assignment starter repo. One advantage of this is that the exact documentation for that assignment would be captured for each individual copy of the student’s assignment. Say, for example, the assignment documentation changed, it would also be changed for any subsequent times it is given to later classes.
This could be accomplished, of course, by just using the README.md, but having a bit more web polish in the
gh-pages branch would perhaps make the assignment documentation more presentable.
I suppose my first question is, do all the branches get copied over with the starter repo? If not, the main starter repo could have a
gh-pages branch that accompanies the assignment nicely even if they students receive a copy of the repo without the branch.