# CodeRefinery instructor info and technical instructor training :::info - Date and time: Feb 19 + 24, 9-11 CET (both identical content) - Connection details: https://cscfi.zoom.us/j/66165768646 ::: [TOC] ## Who is this for Anyone interested in looking behind the scenes of a CodeRefinery workshop from the perspective of an instructor. You do not have to have plans to teach with us in the future. But if you want to teach with us some day, then this is the ideal place to get started. ## Agenda (tentative) - (~10min) Welcome and introductions (SW) - (~20min) About CodeRefinery workshops and the instructor role (-) - (~15min) Lesson revision and preparation (-) - (~15min) How to prepare with your co-instructor (-) - (~10min) Break - (~50min) Livestream practicalities (RD, real practice of what it's like during the stream, try it out in small groups) --- Materials are a summary of our train the trainer workshop: https://coderefinery.github.io/train-the-trainer/ ## Materials collection for each section - (~30min) About CodeRefinery workshops and the instructor role - About CodeRefinery: https://coderefinery.github.io/train-the-trainer/coderefinery-intro/ - Instructor role: https://coderefinery.github.io/train-the-trainer/overview/#during-the-workshop - Notes: https://coderefinery.github.io/train-the-trainer/collaborative-notes/ -> Takeaway: Streamed, co-instructor, notes, team - (~15min) Lesson revision and preparation - Test install + exercises - We collect daily feedback for each workshop: https://coderefinery.github.io/2024-09-10-workshop/questions/ - Lesson repositories and issues: https://github.com/coderefinery/reproducible-research/issues -> Takeaway: Self-learner preparation, updates if time - (~15min) How to prepare with your co-instructor - Co-teaching: https://coderefinery.github.io/train-the-trainer/co-teaching/ -> Takeaway: Find the way this works for you - (~10min) Break - (~50min) Livestream practicalities (real practice of what it's like during the stream, try it out in small groups) - Streaming: https://coderefinery.github.io/train-the-trainer/why-we-stream/ - Screenshare: https://coderefinery.github.io/train-the-trainer/screenshare/ - Sound: https://coderefinery.github.io/train-the-trainer/sound/ - Streaming practice: https://coderefinery.github.io/train-the-trainer/streaming-practice/ -> Takeaway: Good screenshare, get an idea about what it is like ## Questions to the audience **Q: What brings you here today?** - Actually wanted to send other staff from UiO, but many are on holiday this week. -> We will have another session on Monday :) Same content - answer - answer - ... - **Q: Have you been to a CodeRefinery workshop before?** - Yes, during the last 2 years : oo - Yes, earlier in person: oo - Yes, earlier, online: oo - No: **Q: Are you interested in teaching at a CodeRefinery workshop?** - Yes: oo - Maybe: o - No: **-> If maybe, what would you need to make it a "yes"?** ## Questions from the audience 1. Is it possible that we could arrange an in-person event for training streaming and other technical stuff - RD: I've wanted to do this! But there hasn't yet been critical mass. But in practice what we will do the second half of today is what you need to know. 2. Can you mention something about how to asses the class, how to know if you are clear enough and speed etc.. - Since we have co-instructors and the "break time" (you'll see in second half), there is lots of time for feedback and adjustment even during the course. - We also do small polls in between or at least in the end of each workshop days, example from previous workshop notes: https://coderefinery.github.io/2024-09-10-workshop/questions/day1/#news-for-day-1 -> Since we have multiple workshop days we can adjust to the audience - For clear enough: Questions that come up are a good indicator of that and a nice way to see what needs to be picked up in lesson wrap-up 3. Where does one find the feedback from past workshops? -> Direct workshop feedback we collect in the bottom of each days Q&A document (coderefinery.org -> Workshops/events in the naviagtion bar up top -> Past -> Choos a workshop -> Q&A in the navigation bar up top -> choose a day and scroll all the way to the bottom) One example: https://coderefinery.github.io/2024-09-10-workshop/questions/day1/#feedback-day-1 -> We also run a more long-term feedback survey: https://coderefinery.org/blog/2024/08/10/post-workshop-survey/ 4. How to let us know about any issue with the lesson materials? -> Open an issue (everyone can do so) -> mention on chat 5. .. 6. .. ## Links from zoom chat - https://link.webropol.com/s/cr092024 - Picture of the setup: https://coderefinery.github.io/train-the-trainer/overview/#during-the-workshop - https://coderefinery.org/blog/bring-your-own-classroom/ - https://coderefinery.github.io/manuals/roles-overview/ - I am showing the “instructor guide” for that lesson about git push/pull on a shared repository. https://coderefinery.github.io/git-collaborative/guide/ - https://coderefinery.github.io/train-the-trainer/ - https://coderefinery.github.io/train-the-trainer/streaming-practice/ - https://link.webropolsurveys.com/S/CFA986F053D2E3FF - Poster to print and hang in your organization (you can also update the registration link): https://github.com/coderefinery/posters/tree/main/2025_spring_workshop - https://coderefinery.github.io/manuals/team-leaders/ - Example how Enrico and Samantha planned their teaching with turns taking https://hackmd.io/mTnoG6NUTX2XVwbjCD1VgA?both#%C2%A7%C2%A7Schedule - CodeRefinery youtube playlists from past workshops https://www.youtube.com/watch?v=GcAQbv00vcU&list=PLpLblYHCzJAC5BCOYGsbxg9hWpVX2g8nf - Screensharing, perspectives of instructors and learners https://coderefinery.github.io/train-the-trainer/screenshare/