Skip to content

Commit

Permalink
deploy: 172f2f7
Browse files Browse the repository at this point in the history
  • Loading branch information
stepas-toliautas committed Jul 23, 2024
0 parents commit 8e3e2f2
Show file tree
Hide file tree
Showing 911 changed files with 167,689 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: c4faa6cf86b920508699e95bd1ddac6e
tags: d77d1c0d9ca2f4c8421862c7c5a0d620
Empty file added .nojekyll
Empty file.
20 changes: 20 additions & 0 deletions _sources/co-teaching.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
(co-teaching)=

# Co-teaching

:::{objectives}
- Get to know the principle of co-teaching: How we do it and how you can too.
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
20 changes: 20 additions & 0 deletions _sources/collaborative-notes.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
(collaborative-notes)=

# Collaborative notes

:::{objectives}
- Be able to provide a highly interactive online workshop environment with collaborative documents
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
20 changes: 20 additions & 0 deletions _sources/computational-thinking.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
(computational-thinking)=

# Computational thinking

:::{objectives}
- Get to know how the theory of computational thinking can be used in teaching
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
20 changes: 20 additions & 0 deletions _sources/cool-gems.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
(cool-gems)=

# Cool gems

:::{objectives}
- Here we will list learning objectives
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
93 changes: 93 additions & 0 deletions _sources/index.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# Train the trainer workshop

::::{admonition} August/September 2024 CodeRefinery train the trainer workshop

Do you teach the use of computers and computational tools? Are you curious about scaling your training and learn about tested and proven practices from CodeRefinery workshops and other trainers? Join us for the CodeRefinery train the trainer workshop: four self-contained sessions on tools and techniques for computational training offer a great chance to enhance your teaching skills and learn about new tools and practices. What you will learn is also used a lot outside CodeRefinery, whenever good beginner friendly training is needed.

**Learning objectives:**
- Learn about tools and techniques and practice to create engaging online teaching experiences (screenshare, audio, etc.).
- Become mentally ready to be an instructor in a collaborative interactive online workshop (not only large workshops but in general).
- Learn how to design and develop lesson material collaboratively.

**Target audience:**
- Everyone teaching online workshops about computational topics or interested in teaching.
- Previous and future instructors and helpers of CodeRefinery workshops.

**Prerequisites:**
An interest in teaching.

**Content and timing:**

The workshop consists of four sessions every Tuesday between August 13th and September 3rd 2024, 9-12 CEST:

- Session 1: Contributing to and reusing CodeRefinery lesson materials (Aug 13)
- Session 2: Tools and techniques adopted in CodeRefinery workshops (Aug 20)
- Session 3: About teaching & cool things we all would like to share (Aug 27)
- Session 4: Workshop streaming practices and post-workshop tasks (Sep 3)

You can join all sessions, or the just the ones that interest you. More details on each session will be shared later.

The workshop is **free of charge for everyone**, please register below to get the Zoom link and other useful information for the workshop.

:::{button-link} https://indico.neic.no/e/CR-ttt24
:color: primary
:shadow:

Registration
:::

If you have any questions, please write to <[email protected]>.
::::

```{admonition} Materials are work in progress
Materials will appear here before the workshop.
You can find materials of previous similar trainings using the links below:

- First version of the course in 2019 and then in 2020:
<https://coderefinery.github.io/train-the-trainer/branch/instructor-training/>
- Reworked material for our summer workshop 2022 and
for the CarpentryCon 2022 workshop:
<https://coderefinery.github.io/train-the-trainer/branch/community-teaching/>
```

```{toctree}
:maxdepth: 1
:caption: Session 1

lesson-template
lesson-development
post-workshop-survey
```

```{toctree}
:maxdepth: 1
:caption: Session 2

overview
onboarding
co-teaching
screenshare
sound
collaborative-notes
```

```{toctree}
:maxdepth: 1
:caption: Session 3

computational-thinking
teaching-philosophies
cool-gems
```

```{toctree}
:maxdepth: 1
:caption: Session 4

why-we-stream
streaming
video-editing
obs
obs-config
streaming-whats-next
```
21 changes: 21 additions & 0 deletions _sources/lesson-development.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
(lesson-development)=

# Lesson development

:::{objectives}
- Understand how collaborative development of lesson material works
- Be able to contribute to existing CodeRefinery lessons
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
20 changes: 20 additions & 0 deletions _sources/lesson-template.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
(lesson-template)=

# Lesson template

:::{objectives}
- Undertstand how the CodeRefinery lesson template is used to create new lessons
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
37 changes: 37 additions & 0 deletions _sources/obs-config.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
(obs-config)=

# Open Broadcaster Software (OBS) setup

:::{objectives}
- See how to configure OBS using the pre-made CodeRefinery scene
collections
- Modify the collections to suit your needs.
:::

:::{instructor-note}
- Teaching: ?? min
- Hands-on: ?? min
- Q&A: ?? min
:::

:::{See also}
* The previous episode {doc}`obs`
* [OBS theory in CodeRefinery manuals](https://coderefinery.github.io/manuals/obs/)
:::


## CodeRefinery OBS configs

- <https://github.com/coderefinery/obs-config>

## Installing the OBS config

## Initial setup

## Setup before each course


:::{keypoints}
- OBS may seem complicated, but it's a graphical application and most
pieces make sense once you know how it works.
:::
56 changes: 56 additions & 0 deletions _sources/obs.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
(obs)=

# Open Broadcaster Software (OBS) introduction

:::{objectives}
- Understand that OBS is a video mixer.
- Understand the basic controls and features of OBS.
:::

:::{instructor-note}
- Teaching: 15 min
- Q&A 5 min
:::

:::{See also}
* [OBS theory in CodeRefinery manuals](https://coderefinery.github.io/manuals/obs/)
* The next episode {doc}`obs-config`
:::

In this episode, you'll get more familiar with the OBS portion of the
streaming setup. You'll see how it's used, but not yet how to
configure it from scratch. You'll learn how to be a "director".


## What is OBS?

- Formally "OBS Studio"
- Cross-platform, easy to use screencasting and streaming app.
- Real-time video mixer.


## OBS user interface

- What does each view do?
- Let's click through the buttons
- Let's see the important config options


## OBS during a course

- What management is needed
- The control panel


## Hardware requirements


## See also

- The next episode {doc}`obs-config` which is about configuring OBS.


:::{keypoints}
- OBS may seem complicated, but it's a graphical application and most
pieces make sense once you know how it works.
:::
20 changes: 20 additions & 0 deletions _sources/onboarding.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
(onboarding)=

# Onboarding

:::{objectives}
- Here we will list learning objectives
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
23 changes: 23 additions & 0 deletions _sources/overview.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
(workshop-overview)=

# Workshop overview and roles

:::{objectives}
- Understand the general structure of CodeRefinery workshops and why it is the way it is
- Get to know the different roles of a workshop and which ones are the most essential ones
- Understand the importance of installation instructions and how they contribute to learners
- Understand the importance of onboarding and a welcoming community for volunteers in a workshop
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
20 changes: 20 additions & 0 deletions _sources/post-workshop-survey.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
(post-workshop-survey)=

# Post-workshop survey

:::{objectives}
- Get to know the reasons and sources of inspiration behind major lesson and workshop updates
:::

:::{instructor-note}
- Teaching: ? min
- Exercises: ? min
:::


Here the episode sections and text ...


:::{keypoints}
- Here we summarize keypoints.
:::
Loading

0 comments on commit 8e3e2f2

Please sign in to comment.