Probably not what I’ll add straight away as an assignment, but more of an introduction on how their environment will look like later one during possible programming assignments with multiple students.
This is awesome. Mind if I point to it as an example?
Sure go ahead @mozzadrella ! I was unaware of the existance of this website and will integrate this in one of the introduction classes of git. It’s a great visualisation for something that’s often hard for students new to git to get a grip on.
Not 100% on what I am supposed to do here but I think it is to show I understand the branching mechanics which are evidenced in my screenshot. And this is what is done in 2.3 rather than 2.2. A tad confusing
Something like this? Students would work on connecting an app to twitter API before creating branches to work on search queries and UI, before merging these back to master on completion
Something like this?
I let them start with master, then create a
dev branch, which takes a couple of commits, checkout master to hotfix something real quick, go back to dev and merge the hotfix, add another commit, and merge master with dev.
Hi, here is my screenshot for the second assignment, pretty much like a semester evaluation process.