Successfully reported this slideshow.
Your SlideShare is downloading. ×

Jumping into digital: Lessons learned while moving live coding machine learning workshops online

Ad

The University of Sydney Page 1
Jumping into digital
Lessons learned while
moving live-coding
workshops online
Darya Vanic...

Ad

The University of Sydney Page 2
whoami
– Data Scientist & Professional
Educator at the Sydney
Informatics Hub , CRF
Univer...

Ad

The University of Sydney Page 3
Let’s go on an adventure...
Actual photo from one of my NZ tramps (full credit to me … & t...

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Loading in …3
×

Check these out next

1 of 27 Ad
1 of 27 Ad

Jumping into digital: Lessons learned while moving live coding machine learning workshops online

At ResBaz 2019, I said (on camera) that it is impossible to run a hands-on, live-coding digital skills training workshop online. In March 2020, I led a team of trainers to do exactly this - move our 2-day, Carpentries-style, hands-on Machine Learning in R and Machine Learning in python workshops fully online - in a week! In this talk, I’ll share how we prepared, what we did, how it went, and what lessons we learned. I’ll discuss which platforms we considered, share some technical tidbits on how to set up your online session and, more critically, what to expect when teaching in this very different format. I’ll also highlight some of the challenges we encountered, and try to explain why - even though it was incredibly hard - I think we’ll try teaching online again.

At ResBaz 2019, I said (on camera) that it is impossible to run a hands-on, live-coding digital skills training workshop online. In March 2020, I led a team of trainers to do exactly this - move our 2-day, Carpentries-style, hands-on Machine Learning in R and Machine Learning in python workshops fully online - in a week! In this talk, I’ll share how we prepared, what we did, how it went, and what lessons we learned. I’ll discuss which platforms we considered, share some technical tidbits on how to set up your online session and, more critically, what to expect when teaching in this very different format. I’ll also highlight some of the challenges we encountered, and try to explain why - even though it was incredibly hard - I think we’ll try teaching online again.

More Related Content

Jumping into digital: Lessons learned while moving live coding machine learning workshops online

  1. 1. The University of Sydney Page 1 Jumping into digital Lessons learned while moving live-coding workshops online Darya Vanichkina, Sydney Informatics Hub @dvanichkina
  2. 2. The University of Sydney Page 2 whoami – Data Scientist & Professional Educator at the Sydney Informatics Hub , CRF University of Sydney – Carpentries Instructor & Trainer – FHEA – Sydney ResBaz organiser , lead instructor & instructor mentor – ...
  3. 3. The University of Sydney Page 3 Let’s go on an adventure... Actual photo from one of my NZ tramps (full credit to me … & to NZ)
  4. 4. The University of Sydney Page 4 Stand on the shoulders of giants... – Greg Wilson’s RStudio talk – Jason Bell’s ARDC talk – Some tips & some more from the Carpentries https://unsplash.com/photos/OyCl7Y4y0Bk
  5. 5. The University of Sydney Page 5 We need a map! Map (for both presentation and actual hiking/bushwalking/tramping) taken from https://www.topomap.co.nz
  6. 6. The University of Sydney Page 6 My map... https://tinyurl.com/twitterthreadD
  7. 7. The University of Sydney Page 7 Other foundational stuff 1. Don’t teach alone (n+1) 2. Use the best microphone/headset you have 3. Test your setup & practice with your team 4. Don’t assume your students have X (esp X = multiple/big screen) 5. Send clear instructions & how to get help https://education.rstudio.com/blog/2020/03/teaching-online-on-short-notice/ + my tips for learners https://unsplash.com/photos/M7V9rglHaFE
  8. 8. The University of Sydney Page 8 Setting up the tools 1. Zoom* 2. Google Docs/Microsoft Online 3. R + RStudio + custom install script 4. Anaconda python + conda command line installs 5. [Teams as instructor backchannel] https://unsplash.com/photos/4dVDBMAho8c
  9. 9. The University of Sydney Page 9 Coding == EXTRA challenges for small screens
  10. 10. The University of Sydney Page 10 Coding == EXTRA challenges for small screens
  11. 11. The University of Sydney Page 11 Prepare for doom https://unsplash.com/photos/28v9cq7ytNU
  12. 12. The University of Sydney Page 12 Hurrah! We’re ready for an adventure!... https://unsplash.com/photos/eC-Bcw3pGbg https://unsplash.com/photos/Dt86cdOH-x4
  13. 13. The University of Sydney Page 13 REALITY BITES: the series https://unsplash.com/photos/fzph7RGsyQc
  14. 14. The University of Sydney Page 14 Teaching online is SLOOOOOOW https://unsplash.com/photos/6dk_591MPPk
  15. 15. The University of Sydney Page 15 The Zoompocalypse is a thing https://unsplash.com/photos/QZ2EQuPpQJs
  16. 16. The University of Sydney Page 16 Learners will do other things https://unsplash.com/photos/mVPpRr9K0jk
  17. 17. The University of Sydney Page 17 It’s a LOT harder to build connection https://unsplash.com/photos/UOwvwZ9Dy6w
  18. 18. The University of Sydney Page 18 Feedback looks like this https://unsplash.com/photos/rR8o1kEBmMQ
  19. 19. The University of Sydney Page 19 You can’t feel students learning https://unsplash.com/photos/XkKCui44iM0
  20. 20. The University of Sydney Page 20 Materials are not designed for this https://unsplash.com/photos/tZc3vjPCk-Q
  21. 21. The University of Sydney Page 21 KEY TAKEAWAY https://www.titian.org/sisyphus.jsp
  22. 22. The University of Sydney Page 22 Doing it now, as is... 1. Turn on video 2. Shorter sessions (3-3.5 hours max) + plan for longer/more sessions than F2F 3. Use breakout rooms, with a helper in each (> team!) 4. Provide access to materials 5. Look for cues of learning (experience instructors): questions, bug-fixes, returning to sessions, emails, body language in videos https://unsplash.com/photos/ZlFKIG6dApg
  23. 23. The University of Sydney Page 23 Designing for online 1. Shared executable code + lots of formative assessments, in breakout rooms 2. Shared code document for broder review/reporting back to the wider class 3. 1.5 hour long multiple sessions 4. [?Smaller sessions] 5. Shared online lesson materials 6. Follow-up with HH or other support https://unsplash.com/photos/26MJGnCM0Wc
  24. 24. The University of Sydney Page 24 Why not flip? https://unsplash.com/photos/luhbI6_pIdg
  25. 25. The University of Sydney Page 25 Why not asynchronise? https://unsplash.com/photos/GQ5ELi84owE
  26. 26. The University of Sydney Page 26 Thanks to my team! Gordon McDonald Marius MatherSergio Pintaldi Henry Lydecker Sabastine UgbajeJazmin Ozsvar
  27. 27. The University of Sydney Page 27 Carol Ann Tomlinson How to Differentiate Instruction in Academically Diverse Classrooms (2017) [Edits mine] any age & career stage

×