Community teaching training

Preparation

  • Pre-workshop preparation

Introduction

  • Welcome and introduction
  • About the CodeRefinery project and CodeRefinery workshops

Teaching tools

  • Teaching online
  • Team teaching
  • HackMD
  • Teams
  • Livestreaming
  • Instructor tech setup
  • Video recording
  • Video editing
  • Distributed workshop organization

Workshop organization

  • Why teach together?
  • Distributed workshop organization
  • Collaboration models
  • Workshop roles

Social-technical considerations

  • Why are computers hard?
  • Diversity and inclusion
  • Accessibility and usability (placeholder)
  • Mentoring (placeholder)

Lesson design and development

  • Lesson development with version control
  • Backwards lesson design

Wrap-up, future, and getting involved

  • Possibilities for Carpentries
  • CodeRefinery’s plans

Reference

  • Other resources
  • Instructor’s guide
  • Exercise list

Old contents - we need to move/merge

  • CodeRefinery teaching philosophies
  • Interactive teaching style
  • The Carpentries and CodeRefinery approaches to teaching
  • Running a workshop: online
  • How to teach online
  • Teaching practice and feedback
Community teaching training
  • Search


© Copyright 2020-, The contributors.

Built with Sphinx using a theme provided by Read the Docs.