From ba448976c691a4a2719caefff31f51220558dcf7 Mon Sep 17 00:00:00 2001 From: Dave Liepmann Date: Fri, 4 Aug 2017 16:48:50 +0200 Subject: [PATCH 1/8] Fix "Code of Contact" typo. Fixes #63 --- learners_group.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/learners_group.html b/learners_group.html index cba2344..f4ec7a4 100644 --- a/learners_group.html +++ b/learners_group.html @@ -50,7 +50,7 @@

Clojure Dojo Learners Group

+ +
+

Code of Conduct Violations

+ +

berlincodeofconduct.org The Berlin Code of Conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.

+ +

Q: How do I react if an attendee complains about CoC violation?

+

A: Bring them to an orga-team memeber

+ +
+

Discussion: Technical Capability

From b5555d5291131b4bcb70988d94357bbaa30debbe Mon Sep 17 00:00:00 2001 From: Dave Liepmann Date: Fri, 4 Aug 2017 17:32:23 +0200 Subject: [PATCH 6/8] Revert "Add CoC Violations slide to Social Comfort section" This reverts commit 5f455a89aa57aa0dec6bf182c8a2b47557de21a0. --- coaches_training.deck.html | 32 +------------------------------- 1 file changed, 1 insertion(+), 31 deletions(-) diff --git a/coaches_training.deck.html b/coaches_training.deck.html index 30bee5f..1267846 100644 --- a/coaches_training.deck.html +++ b/coaches_training.deck.html @@ -44,26 +44,7 @@

Discussion is key!

Don't let the presenter(s) do all the talking!

-
- - -
-

Code of Conduct

- -

berlincodeofconduct.org The Berlin Code of Conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.

- -

Expected Behavior

- - - -
- - +

Why ClojureBridge?

@@ -307,17 +288,6 @@

Represent the diverse and welcoming community we stand for

- -
-

Code of Conduct Violations

- -

berlincodeofconduct.org The Berlin Code of Conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.

- -

Q: How do I react if an attendee complains about CoC violation?

-

A: Bring them to an orga-team memeber

- -
-

Discussion: Technical Capability

From ed494ab0160fe9e796233ea2c5286a7068e54f61 Mon Sep 17 00:00:00 2001 From: Dave Liepmann Date: Fri, 4 Aug 2017 17:38:49 +0200 Subject: [PATCH 7/8] Revert "Enforce indentation" This reverts commit 8856224e2f9991a45840962e28d1cf2fdd71d7a9. --- coaches_training.deck.html | 710 ++++++++++++++++++------------------- 1 file changed, 355 insertions(+), 355 deletions(-) diff --git a/coaches_training.deck.html b/coaches_training.deck.html index 1267846..50aa389 100644 --- a/coaches_training.deck.html +++ b/coaches_training.deck.html @@ -1,5 +1,5 @@ + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> deck.rb presentation @@ -21,509 +21,509 @@
-

ClojureBridge Coaches Training

-
+

ClojureBridge Coaches Training

+
-

Today's Agenda

+

Today's Agenda

-

Background and Practicalities

+

Background and Practicalities

-

Discussion Topics & Coaching Tips

+

Discussion Topics & Coaching Tips

-
+
-

What is this?

+

What is this?

-

You're probably at a coaches training for ClojureBridge.

+

You're probably at a coaches training for ClojureBridge.

-

This slide deck is a tool to facilitate conversations about coaching best practices and challenges, specifically for ClojureBridge workshops.

+

This slide deck is a tool to facilitate conversations about coaching best practices and challenges, specifically for ClojureBridge workshops.

-

It helps to have a whiteboard or those giant sticky notes for the discussions if possible.

+

It helps to have a whiteboard or those giant sticky notes for the discussions if possible.

-

Discussion is key!

+

Discussion is key!

-

Don't let the presenter(s) do all the talking!

+

Don't let the presenter(s) do all the talking!

-

Why ClojureBridge?

+

Why ClojureBridge?

-

We're making tech more diverse and more welcoming!

+

We're making tech more diverse and more welcoming!

-

How?

+

How?

- + -
+
-

Introductions

+

Introductions

-

Who are you?

+

Who are you?

- + -
+
-

What's a ClojureBridge?

+

What's a ClojureBridge?

-

Raise your hand if you've been to a workshop before!

+

Raise your hand if you've been to a workshop before!

-

RailsBridge Fun Facts

+

RailsBridge Fun Facts

- + -

ClojureBridge

+

ClojureBridge

- + -
+
-

How does a workshop work?

+

How does a workshop work?

-

On Friday, we get all the necessary technologies onto the students' computers (the Installfest).

+

On Friday, we get all the necessary technologies onto the students' computers (the Installfest).

-

The next day we start with a general introduction, then break into small groups and work through the curriculum, with some talks and breaks in between.

+

The next day we start with a general introduction, then break into small groups and work through the curriculum, with some talks and breaks in between.

-

In groups of 3 to 4 students and two coaches we work through the curriculum (a tutorial of Clojure) and then work on a Quil app (graphics library). - Floating coaches are available for extra support.

+

In groups of 3 to 4 students and two coaches we work through the curriculum (a tutorial of Clojure) and then work on a Quil app (graphics library). +Floating coaches are available for extra support.

-

You get as far as you get, don't rush to "finish" things.

+

You get as far as you get, don't rush to "finish" things.

-
+
-

Installfest!

+

Installfest!

-

We use NightCode as editor. Of course if people have their own preference then that's fine.

+

We use NightCode as editor. Of course if people have their own preference then that's fine.

-

NightCode is pretty easy to install, it's just an executable JAR. We'll have a couple thumb drives to go around.

+

NightCode is pretty easy to install, it's just an executable JAR. We'll have a couple thumb drives to go around.

-

Actually create and run a Quil project, so all dependencies are downloaded and available.

+

Actually create and run a Quil project, so all dependencies are downloaded and available.

-

Keep in mind:

+

Keep in mind:

- + -
+
-

Typical ClojureBridge Schedule

- - - -
+

Typical ClojureBridge Schedule

+ + + +
-

Is ClojureBridge Open Source?

+

Is ClojureBridge Open Source?

-

WHY YES, THANK YOU FOR ASKING!

+

WHY YES, THANK YOU FOR ASKING!

-

CLOJUREBRIDGE IS VERY OPEN SOURCE!

+

CLOJUREBRIDGE IS VERY OPEN SOURCE!

-

All the materials you're using were created by volunteers, and are on GitHub for forking and editing and using!

+

All the materials you're using were created by volunteers, and are on GitHub for forking and editing and using!

-

If you see something that could be better, make a pull request. Pull requests are the lifeblood of ClojureBridge.

+

If you see something that could be better, make a pull request. Pull requests are the lifeblood of ClojureBridge.

-

If you don't know how to make one, we'll help!

+

If you don't know how to make one, we'll help!

-
+
-

Is ClojureBridge Open Source?

+

Is ClojureBridge Open Source?

-

Curriculum

+

Curriculum

- + -

Our Site

+

Our Site

- + -

Our Wiki

+

Our Wiki

- + -
+
-

Discussion Topics

-
+

Discussion Topics

+
-

How to make your class awesome

+

How to make your class awesome

-

How to make your class awesome? We created some arbitrary categories for discussion. We'll go through each one, and get input from the group (whiteboard \o/), and then provide some additional ideas and suggestions.

+

How to make your class awesome? We created some arbitrary categories for discussion. We'll go through each one, and get input from the group (whiteboard \o/), and then provide some additional ideas and suggestions.

-

Social Comfort

+

Social Comfort

-

Technical Capability

+

Technical Capability

-

Do you know what's up?

+

Do you know what's up?

-

Challenges

+

Challenges

-

Coaching

+

Coaching

-

Comprehension

+

Comprehension

-
+
-

Discussion: Social Comfort

+

Discussion: Social Comfort

-

Imagine:

+

Imagine:

- + -

When was the last time you felt this way?

+

When was the last time you felt this way?

-

How can we help make this easier?

+

How can we help make this easier?

-

How can you help people feel socially comfortable?

+

How can you help people feel socially comfortable?

-

DISCUSS!

+

DISCUSS!

-
+
-

Social Comfort (Ideas)

+

Social Comfort (Ideas)

-

Introductions

+

Introductions

- + -

Icebreakers

+

Icebreakers

- + -
+
-

Social Comfort (More Ideas)

+

Social Comfort (More Ideas)

-

Try to suppress your (understandable) culturally-influenced sexism

+

Try to suppress your (understandable) culturally-influenced sexism

- + -
+
-

Social Comfort (pay attention to pronouns)

+

Social Comfort (pay attention to pronouns)

- + -
+
-

Social Comfort (Even More Ideas)

+

Social Comfort (Even More Ideas)

-

Represent the diverse and welcoming community we stand for

+

Represent the diverse and welcoming community we stand for

- + -
+
-

Discussion: Technical Capability

+

Discussion: Technical Capability

-

How can you help people feel technically capable?

+

How can you help people feel technically capable?

-

What kinds of insecurities might your student have?

+

What kinds of insecurities might your student have?

-

How can you bolster their confidence?

+

How can you bolster their confidence?

-

DISCUSS!

+

DISCUSS!

-
+
-

Technical Capability (Ideas)

+

Technical Capability (Ideas)

-

Being confused is normal

+

Being confused is normal

- + -

Define technical concepts

+

Define technical concepts

- + -
+
-

Technical Capability (More Ideas)

+

Technical Capability (More Ideas)

-

Encourage collaboration and interaction

+

Encourage collaboration and interaction

- + -

Be Super Positive, Always

+

Be Super Positive, Always

- + -
+
-

Technical Capability (Even More Ideas)

+

Technical Capability (Even More Ideas)

-

Find the right level

+

Find the right level

- -
+
-

Discussion (Do you know what's up?)

+

Discussion (Do you know what's up?)

-

How can you help people feel like you know what's going on?

+

How can you help people feel like you know what's going on?

-

What are things you can do to help the students trust you?

+

What are things you can do to help the students trust you?

-

What are some things to avoid?

+

What are some things to avoid?

-

DISCUSS!

+

DISCUSS!

-
+
-

Know What's Up (Ideas)

+

Know What's Up (Ideas)

-

Know what's going on

+

Know what's going on

- + -

Establish a few ground rules

+

Establish a few ground rules

- + -
+
-

Know What's Up (More Ideas)

+

Know What's Up (More Ideas)

-

Teaching style

+

Teaching style

- -
+
-

Know What's Up (Even More Ideas)

+

Know What's Up (Even More Ideas)

-

Pace yourself!

+

Pace yourself!

- + -
+
-

Discussion: Challenges

+

Discussion: Challenges

-

Talk about what problems you might anticipate, and what to do about them.

+

Talk about what problems you might anticipate, and what to do about them.

-

Some issues:

+

Some issues:

- + -

DISCUSS!

+

DISCUSS!

-
+
-

Discussion: Coaching

+

Discussion: Coaching

-

What are the benefits of having two coaches in a group?

+

What are the benefits of having two coaches in a group?

-

How can you divide the roles between the coaches?

+

How can you divide the roles between the coaches?

-

How can you get a good dynamic between the whole team, both attendees and coaches?

+

How can you get a good dynamic between the whole team, both attendees and coaches?

-

DISCUSS!

+

DISCUSS!

-
+
-

Coaching: Build a Team

+

Coaching: Build a Team

- + -
+
-

Coaching Dynamics (Ideas)

+

Coaching Dynamics (Ideas)

- + -

Co-coaching (Some Ideas)

+

Co-coaching (Some Ideas)

- + -
+
-

Discussion: Comprehension

+

Discussion: Comprehension

-

How can you tell if they understand the words you're saying?

+

How can you tell if they understand the words you're saying?

-

What are good questions to ask to check comprehension?

+

What are good questions to ask to check comprehension?

-

What did your favorite coaches do to gauge understanding?

+

What did your favorite coaches do to gauge understanding?

-

DISCUSS!

+

DISCUSS!

-
+
-

Practical Recap

+

Practical Recap

-

Installfest: Friday 25 November, 18:00

+

Installfest: Friday 25 November, 18:00

-

Workshop: Saturday 26 November, doors open at 9:00, starts at 9:30

+

Workshop: Saturday 26 November, doors open at 9:00, starts at 9:30

-

Afterparty: at Volksbar

+

Afterparty: at Volksbar

-

 

+

 

-

Location: Wunderlist office (Microsoft)

+

Location: Wunderlist office (Microsoft)

-

Karl-Liebknecht-Straße 32

+

Karl-Liebknecht-Straße 32

-

Around the corner from Alexanderplatz.

+

Around the corner from Alexanderplatz.

-

 

+

 

-

Don't forget: laptop, powercord

+

Don't forget: laptop, powercord

-

Go through the curriculum at home.

+

Go through the curriculum at home.

-
+
[contents]

deck.rb presentation

@@ -567,30 +567,30 @@

deck.rb presentation

- # - - - - - - - - - - - - - - + # + + + + + + + + + + + + + + From 8a36ea0a5df4dd5af5c9d134daa97e2f51ea9cbb Mon Sep 17 00:00:00 2001 From: Dave Liepmann Date: Fri, 4 Aug 2017 17:42:15 +0200 Subject: [PATCH 8/8] Derp, next isn't November. Rephrase. --- coaches_training.deck.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coaches_training.deck.html b/coaches_training.deck.html index 50aa389..95ded57 100644 --- a/coaches_training.deck.html +++ b/coaches_training.deck.html @@ -92,7 +92,7 @@

ClojureBridge

  • First workshop April 2014
  • Since then over 40 workshops in the US, UK, Ireland, Australia, Scotland, Finland, Sweden, Brazil, Canada, and... Germany!
  • -
  • In Berlin we’ve had lots: July 2015, January 2016, June 2016, November 2016 (what a year!), and now planning for November 2017. 🎉
  • +
  • In Berlin we’ve had lots: July 2015, January 2016, June 2016, November 2016 (what a year!), and now autumn 2017. 🎉