fibonacci pairing :: learning through collaboration

15
Fibonacci Pairing September 2014 / @JavaZone Yilmaz Guleryuz @WareNinja yet another discovery from practice, not from theory! diz.link/ fibonacci

Upload: yilmaz-guleryuz

Post on 14-Jul-2015

86 views

Category:

Small Business & Entrepreneurship


2 download

TRANSCRIPT

Page 1: Fibonacci Pairing :: Learning through Collaboration

Fibonacci PairingSeptember 2014 / @JavaZone

Yilmaz Guleryuz @WareNinja

yet another discovery from practice, not from theory!

diz.link/fibonacci

Page 2: Fibonacci Pairing :: Learning through Collaboration

Collaboration

Learning

Mastery

Fibonacci

Pairing!

Agenda

Page 3: Fibonacci Pairing :: Learning through Collaboration

Collaboration...

there should be

a better way!

NOT only

Pair Programming!

Page 4: Fibonacci Pairing :: Learning through Collaboration

How We Learn?

Lecture

5%

Reading 10%

AudioVisual 20%

Demonstration 30%

Group Discussion 50%

Practice by Doing 75%

Teach Others 90%

Participatory

Passive

Page 5: Fibonacci Pairing :: Learning through Collaboration

APPRENTICE

PRACTITIONER

SHARER

the chain of

mastery

Page 6: Fibonacci Pairing :: Learning through Collaboration

Learning

thru

Collaboration

Fibonacci

Pairing!

Page 7: Fibonacci Pairing :: Learning through Collaboration

mastered how to…

“Build Java applications with Gradle”

wants to…

Share this knowledge with team members

ALImaster!

MARYapprentice

SARAHapprentice

HOW?

by achieving understanding!

Page 8: Fibonacci Pairing :: Learning through Collaboration

Pair

programming!

Ask me!

Docs...

Wiki page!

Page 9: Fibonacci Pairing :: Learning through Collaboration

#1

ALImaster

Ali (P1) pairs with Mary (P2)

● Work at Ali’s desk!

● Explain each stage by implementing a script

● Ali (P1) acts as doer ‘usta’,

Mary (P2) is an active listener ‘apprentice’.

MARYapprentice

Page 10: Fibonacci Pairing :: Learning through Collaboration

#2

ALIfacilitator

MARYpractitioner

Mary (P2) recaps her learning by doing

● Work at Mary’s desk!

● Implement a new script

● Ali (P1) is facilitator,

Mary (P2) is novice practitioner.

Page 11: Fibonacci Pairing :: Learning through Collaboration

MARYpractitioner

Mary (P2) pairs with Sarah (P3)

● Mary imitates Ali’s role from the first cycle!

○ explains by implementing a new script

○ using her computer at her desk.

● Mary (P2) acts as doer practitioner,

while Sarah (P3) is the active listener.

#3

SARAHapprentice

Page 12: Fibonacci Pairing :: Learning through Collaboration

#3

#2

#1

MARYpractitioner

ALIfacilitator

MARYpractitioner

ALImaster

Fibonacci Pairing!

MARYapprentice

SARAHapprentice

Page 13: Fibonacci Pairing :: Learning through Collaboration

Yilmaz Guleryuz@WareNinja

diz.link/fibonacci

Thank You...

Page 14: Fibonacci Pairing :: Learning through Collaboration

Questions?

diz.link/fibonacci

Page 15: Fibonacci Pairing :: Learning through Collaboration