Enable peer support with deeper Code Vault integration
Enhance the A+ / Code Vault collab so that students who have scored full points on an assignment may assist see other students’ Code Vault stuff related to that assignment. This has the potential to increase peer-to-peer discussions and support.
Cautionary notes:
- Should be opt-in (i.e., a teacher can decide for each course if this is enabled)
- Could, potentially, lead to complicated cases of plagiarism if students share someone else’s Code Vault stuff. Then again, I’d expect such a thing to be very rare.
- How to monitor that students correctly mark which assignment their code is for? Then again, there are better ways to cheat.
Despite the above, we have good experiences of this from one or two pre-A+ years (in Goblin), so I’d say this is worth trying.
On a related note, how about enabling students to share test reports from A+ similarly?
Some discussion replicated from elsewhere:
N.N.: Jos ymmärsin tämän oikein, samanlainen toiminnallisuus on TIM:ssä ja TMC:ssä (eli nopeammat opiskelijat voivat halutessaan neuvoa hitaampia). Onkohan koodisäilössä tarvittavaa tietoa esim. siitä kuka on ratkaissut tehtävän? Vai pitäisikö A+:ssa olla mahdollisuus jakaa suoria linkkejä palautusyrityksiin, joita opettajien lisäksi ratkaisseet opiskelijatkin voisivat nähdä?
Me: Muistelen kuulleeni, että Koodisäilöön ei nyt välity tarvittavaa tietoa lainkaan, joten parannus vaatisi muutosta siihen, mitä Koodisäilölle kerrotaan. Mutta voin kyllä olla väärässä. Suorien linkkien jakaminen palautusyrityksiin testiraportteineen ei kuulosta ollenkaan huonolta idealta!
In TIM (and if I recall right, also in TMC), there was no separate Code Vault, but this functionality was implemented by sharing direct links to something that corresponds to our "Inspect submission view". The visibility was limited to teaching staff and those students who already had full points on the assignment. Code Vault does not have information on points so implementing similar logic there would require quite much work. The benefit of direct links to submissions indeed is that then the advising TA/peer student can also see the test output that can be helpful in giving advice.
As a teacher I thought this was a nice feature -- for example it provided a good scouting channel for potential future TAs :-)