Open tischi opened 6 years ago
Code, where (small) parts are missing.
Provide whole code, but in wrong order.
Building workflows helps repeating the components and also forming the right connections.
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):
After a session:
Sequentially let people say something they liked or could be improved.
One positive, one improvement.
Description of person
Challenges the person is facing
How the course will help him tackling his challenges
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
Structure your course into small lessons, with maximum 4 learning objectives stated on top.
Ideally you have a formative assessment at the end.
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.
Show search bar as soon as possible!
Magnifying glass tool for mac?
learners should
believe in your competence => introduce yourself effectively!
know what will be taught
know what will be required
other things to say:
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)
Icebreakers:
Use etherpad for voting on skill level (send before course).
Cabaret might be best (4 people at one table, facing each other).
self introduction:
motivation:
Meta
Levels