This document discusses lessons learned from moving live-coding workshops online. It provides tips for teaching online including using video, shorter sessions split over multiple days, breakout rooms, providing access to materials, and looking for cues of student learning. The document also discusses challenges such as online teaching being slower, connectivity issues, building connections with students, and modifying existing materials for online use. Overall, the key takeaway is that teaching online requires redesigning lessons for the new format.
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Lessons from Moving Live-Coding Workshops Online
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. 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. 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. 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. 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. The University of Sydney Page 6
My map...
https://tinyurl.com/twitterthreadD
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. 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. The University of Sydney Page 9
Coding == EXTRA challenges for small screens
10. The University of Sydney Page 10
Coding == EXTRA challenges for small screens
11. The University of Sydney Page 11
Prepare for doom
https://unsplash.com/photos/28v9cq7ytNU
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. The University of Sydney Page 13
REALITY BITES:
the series
https://unsplash.com/photos/fzph7RGsyQc
14. The University of Sydney Page 14
Teaching online is
SLOOOOOOW
https://unsplash.com/photos/6dk_591MPPk
15. The University of Sydney Page 15
The Zoompocalypse is a thing
https://unsplash.com/photos/QZ2EQuPpQJs
16. The University of Sydney Page 16
Learners will do other
things
https://unsplash.com/photos/mVPpRr9K0jk
17. The University of Sydney Page 17
It’s a LOT harder to build
connection
https://unsplash.com/photos/UOwvwZ9Dy6w
18. The University of Sydney Page 18
Feedback looks like this
https://unsplash.com/photos/rR8o1kEBmMQ
19. The University of Sydney Page 19
You can’t feel students learning
https://unsplash.com/photos/XkKCui44iM0
20. The University of Sydney Page 20
Materials are not designed
for this
https://unsplash.com/photos/tZc3vjPCk-Q
21. The University of Sydney Page 21
KEY TAKEAWAY
https://www.titian.org/sisyphus.jsp
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. 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. The University of Sydney Page 24
Why not flip?
https://unsplash.com/photos/luhbI6_pIdg
25. The University of Sydney Page 25
Why not asynchronise?
https://unsplash.com/photos/GQ5ELi84owE
26. The University of Sydney Page 26
Thanks to my team!
Gordon McDonald Marius MatherSergio Pintaldi
Henry Lydecker Sabastine UgbajeJazmin Ozsvar
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