Rails Girls Warsaw 2014


I'll start :)

Much needed Wi-Fi password


The rule

If you have any questions, thoughts,
anything to add from your experience,
speak up! :)

The Rails Girls

What's Rails Girls?

  • Ruby on Rails workshops created with women in mind.
  • Founded in 2010 by Linda Liukas and Karri Saarinen.
  • Organized in nearly 200 cities around the globe.
  • Every organizer and coach is a volunteer.

It's 3rd edition in Warsaw

  • First workshop - 29-30 September 2012
    13 coaches, 41 participants

  • Second - 13-14 April 2013
    14 coaches, 44 participants

  • Third one - 22-23 February 2014
    16 coaches, 48 participants

Goal of the workshops

  • Provide a great first experience with building web apps.
  • Demystify the concepts of "technology"
    and "computing".
  • Show that programming
    is not "men stuff" and is not hard.
  • Show participants the tools
    to create projects with their computers.
  • Teach basic programming paradigms.

General programme

1st day

  • 15.00 - 17.00 Registration, mixer and installation
  • 17.00 - 18.00 Lightning talks
  • 18.00 - 20.00 Workshop
  • 20.00 -            Middle party

General programme

2nd day

  •   9.00 - 10.00 Breakfast and coffee
  • 10.00 - 13.00 Workshop
  • 13.00 - 13.30 Lunch
  • 13.30 - 13.45 Bentoo Box Exercise
  • 13.45 - 14.30 Lightning talks
  • 14.30 - 16.00 Workshop
  • 16.00 - 16.30 Final lightning talks

Who and why
are we teaching?

Who are the participants

  • Various ages
  • Various backgrounds
  • Various motivations
  • Various levels of technical knowledge

Get to know them :)

Introduce yourself
and ask them to do the same.

Ask about their technical knowledge,
previous work that they've done.

Participants' motivations

Are simply varied.

Not everyone wants to become a programmer.

Some just want to see how programming works.

Others want to see the concept to do projects in IT.

And some want to start programming teach others.

Ask about their motivation
and don't expect one answer.

Why are we teaching?

To inspire.

And there's not enough
women in IT.

What's your motivation?

Teaching technique


Enthusiastic and friendly! :)

Be helpful and inspiring

It's not high school,
don't create
harsh teacher - student vibe.

Be open, make friends :)

Sexual comments


Adjust the detail level of description
to the participants knowledge.

Adjust the tempo to participants needs.

After each section of new material -
repeat what the participants
have already learned.

Frequently ask questions to know
if participants understand.
More: "Did you get it?" Less: "What's a variable?"


Use non-technical language.

Use metaphors clear for the participants.

Link programming concepts to real-life.

Always make sure if the description
you've provided is understood.


If you're introducing technical words,
take time to explain what they mean.

If the topic is hard or not necessary to know at the moment,

make short-cuts in reality.

Everything other than words

Be aware of the personal space bubble.

42 cm      122 cm              365 cm

Everything other than words

Avoid leaning over people.
If you want to point something at the computer,
you can sit next to the person of kneel.

Body language

Watch participants' body language.

They might be uncomfortable,
don't understand,
be tired,
afraid to speak.

Always encourage them to speak
if something is not right.

Technical programme

Will be introduced by

Piotr Szotkowski and Tomasz Stachewicz.

But first...


Speak geek


Bentoo box

Made with Slides.com