Iñigo, When I have done the Git lesson online, I have cut out the larger group pairing like that. Instead, I have the learners do requests and collaboration off my repo, and I talk about the ways in which collaboration in larger projects happens. This gets around some of the problems of things breaking for some users, and it allows me to interact with the class more in the virtual setting.
Of course, I have never done this in the full 2-day bootcamp, but rather stand-alone workshops. I think that breakout rooms, as some others on this thread have described, would suffice so long as you are able to in and out of them to monitor everyone. I find that many people struggle with this part of the workshop because something always seems to break, so monitoring it in real time is more difficult in a virtual setting. Cheers, Zac Zachary W. Painter, MSLS, NREMT Engineering Librarian, Stanford University [email protected] | 1.650.885.1793 https://orcid.org/0000-0002-4588-7843 ________________________________ From: Sichong Peng via discuss <[email protected]> Sent: Wednesday, March 10, 2021 16:32 To: discuss <[email protected]> Subject: Re: [cp-discuss] Advices on instructing Git lesson online Hi Inigo, I just taught an SWC workshop online and while I didn't teach the git portion personally, I did observe how my co-instructor handled it. He basically did a demo as you described. We were planning to send participants to breakout rooms to have them work as a group (one as owner and the others as collaborators) but we had to trim that part due to time constraints. If you use zoom it let's you randomly assign learners to breakout rooms (up to 50 I think). I think 2-3 people per room would work best. I'm not sure about other virtual meeting platforms but I'd imagine similar feature exists. You may also wish to plan more generously time-wise as the online format seems to always take more time, as is the case with all online workshops I've been a part of. Hope this helps! Best, On Wed, Mar 10, 2021, 2:11 PM Arvind Narayanaswamy <[email protected]<mailto:[email protected]>> wrote: Hi Inigo, I've not taught Git but I have helped my two of my colleagues. In both cases, we managed to show a demo in which the instructor and I (or another helper) participated. Then, we paired the students according to the participant list as it appeared on my zoom screen. We took 5 minutes to read out the names of students in order as it appeared to me. Two students A and B who appear consecutively and are both present are paired off. We had about 15 pairs (some participants did not want to be paired). The final student was accommodated into another group to make it a group of 3. It seemed to go off well (enough)! Good luck Arvind On Wed, Mar 10, 2021 at 4:59 PM Inigo Aldazabal Mensa <[email protected]> wrote: Hi all, Next week I'll be instructing my first online workshop, specifically the Git lesson. I have instructed this lesson quite a few times in person, and starting from the collaboration part I do learners work in pairs, with one being the repository "owner", and the other the "collaborator", swapping roles, creating and resolving conflicts, etc. This usually takes the second half of the lesson. Now the questions is, how do you deal with working in owner - collaborator pairs in an online workshop? You don't work in pairs and just demo this part? Do you pair your learners somehow? Any tips or ideas will be very welcome. Bests, Iñigo -- Iñigo Aldazabal Mensa, Ph.D. HPC Computing Centre Manager / Scientific Computing Specialist Centro de Física de Materiales (CSIC-UPV/EHU) Paseo Manuel de Lardizabal, 5 20018 San Sebastian - Guipuzcoa SPAIN phone: +34-943-01-8780 e-mail: [email protected]<mailto:[email protected]> [email protected] pgp key id: 0xDBCC8369 -- Arvind Narayanaswamy Associate Professor, Department of Mechanical Engineering, Columbia University Phone: +1 212 854 0303 (office) +1 212 854 8684 (lab) Email: [email protected]<mailto:[email protected]> Website: http://www.columbia.edu/~an2288 Pronouns: He/Him/His This list is for the purpose of general discussion about The Carpentries including community activities, upcoming events, and announcements. Some other lists you may also be interested in include discuss-hpc, discuss-r, and our local groups. Visit https://carpentries.topicbox.com/groups/ to learn more. All activity on this and other Carpentries spaces should abide by The Carpentries Code of Conduct found here: https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html The Carpentries<https://carpentries.topicbox.com/latest> / discuss / see discussions<https://carpentries.topicbox.com/groups/discuss> + participants<https://carpentries.topicbox.com/groups/discuss/members> + delivery options<https://carpentries.topicbox.com/groups/discuss/subscription> Permalink<https://carpentries.topicbox.com/groups/discuss/T6b90a0b293fe9928-Mea37f81c0e9cc66b5372c8a2> ------------------------------------------ This list is for the purpose of general discussion about The Carpentries including community activities, upcoming events, and announcements. Some other lists you may also be interested in include discuss-hpc, discuss-r, and our local groups. Visit https://carpentries.topicbox.com/groups/ to learn more. All activity on this and other Carpentries spaces should abide by The Carpentries Code of Conduct found here: https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html The Carpentries: discuss Permalink: https://carpentries.topicbox.com/groups/discuss/T6b90a0b293fe9928-M1854374b3e4a14b49ccd338e Delivery options: https://carpentries.topicbox.com/groups/discuss/subscription
