embl-cba / imagej-courses

https://tischi.github.io/imagej-courses/
Creative Commons Attribution Share Alike 4.0 International
17 stars 6 forks source link

teaching #20

Open tischi opened 6 years ago

tischi commented 6 years ago

Meta

Levels

tischi commented 6 years ago

Mental model

Teaching speed

tischi commented 6 years ago

Formative assessments

Multiple choice questions

Faded examples

Code, where (small) parts are missing.

Wrong order

Provide whole code, but in wrong order.

tischi commented 6 years ago

Connections between different facts or learning

Components

Workflows

Building workflows helps repeating the components and also forming the right connections.

tischi commented 6 years ago

Danger points of being an expert

Language tips

tischi commented 6 years ago

Build concept maps

tischi commented 6 years ago

Training material

tischi commented 6 years ago

Teaching guidelines

tischi commented 6 years ago

Memory effects

tischi commented 6 years ago

Programming

Faded examples

total_length(["red", "green", "blue"]) => 12 def total_length(words): total = 0 for word in words: total += len(word) return total

word_lengths(["red", "green", "blue"]) => [3, 5, 4] def word_lengths(words): lengths = for word in words: lengths return lengths

concatenate_all(["red", "green", "blue"]) => "redgreenblue" def concatenate_all(words): result = for in ____:


return result

acronymize(["red", "green", "blue"]) => "RGB" def acronymize(words):

tischi commented 6 years ago

Feedback

Minute cards

After a session:

One up one down

Sequentially let people say something they liked or could be improved.

Sticky notes

One positive, one improvement.

tischi commented 6 years ago

Positive environment

tischi commented 6 years ago

Decide what to teach

tischi commented 6 years ago

Motivation

tischi commented 6 years ago

Feedback

tischi commented 6 years ago

Expectation management

tischi commented 6 years ago

Praising: Growth mindset!

tischi commented 6 years ago

Getting feedback

tischi commented 6 years ago

Learner profiles

Description of person

Challenges the person is facing

How the course will help him tackling his challenges

tischi commented 6 years ago

Learning objectives

Clearly state learning objects of whole course

Also state objectives before each subsection

Draw maps (blocks with arrows inbetween) to see where we are and how it fits together with what we learned so far

Include motivation

tischi commented 6 years ago

Lessons

Structure your course into small lessons, with maximum 4 learning objectives stated on top.

Ideally you have a formative assessment at the end.

tischi commented 6 years ago

Etherpad

tischi commented 6 years ago

Click along teaching of IJ

Probably immediately practice macro recording, because this also is a easy way to get people back on track, because one can just copy and paste commands rather than following along in the user interface.

tischi commented 6 years ago

Teaching style

tischi commented 6 years ago

ImageJ specific

Show search bar as soon as possible!

tischi commented 6 years ago

Concept maps

tischi commented 6 years ago

Teaching feedback

tischi commented 6 years ago

GUI teaching

Magnifying glass tool for mac?

tischi commented 6 years ago

Introduction

learners should

instructor should

introduce the schedule (coffee breaks)

introduce the workshop in total and how your session fits in

introduce ways of giving feedback (sticky notes)

Motivation: why is it important to learn this?

Get to know each other

Icebreakers:

Learners level

Use etherpad for voting on skill level (send before course).

Table setup

Cabaret might be best (4 people at one table, facing each other).

self introduction:

motivation: