Teacher Training

What are we doing here?

Make sure to go over the entire curriculum tonight

Who are you?

What are the goals of the Railsbridge Open Workshop?

What special challenges do we face as teachers of women?

Stress vs. Learning

How to set up a welcoming classroom environment?

Discuss!

How to set up a welcoming classroom environment? 1

How to set up a welcoming classroom environment? 2

How to set up a welcoming classroom environment? 3

How to set up a welcoming classroom environment? 4

Introductions

Icebreakers

HOWTO Encourage Women in Linux

http://tldp.org/HOWTO/Encourage-Women-Linux-HOWTO/

How to introduce yourself to the class?

As a teacher or TA...

What else to cover before starting class?

Ground Rules

People may have missed these during the opening session, so briefly cover...

Schedule

What if a student has install trouble?

Web Resources

You should be aware of these, even if you don't tell the students all of them right away.

General Teaching Advice

How to work one-on-one with students?

How should the teacher respond to the first few questions?

Questions are good

Why might students not ask questions?

Pacing

Pacing (cont.)

What if a student feels the class is going too slowly?

How to effectively use TA's?

Pair programming -- yea or nay?

Installfest

More general teaching tips

How do you check their understanding?

How do you check their understanding? (more)

How do you check their understanding? (more)

Teaching Programming

How would you explain these concepts to a total beginner?

More advice on teaching programming

Now You Do It

See you next weekend!

And thanks for volunteering!

[contents]

deck.rb presentation

/

#