13.07.2015 Views

Guide To Pair Programming - ETR Associates

Guide To Pair Programming - ETR Associates

Guide To Pair Programming - ETR Associates

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DirectInstructionInstructionalReinforcementModeling &/orReflectionStudent Practice Coaching Identity/EmotionalReinforcementSESSION4 Program leaderreminds youthof the basicrules and rolesin <strong>Pair</strong> <strong>Programming</strong>,referring to thestudent-wordedposter.5 Youth areplaced in theirpermanent <strong>Pair</strong><strong>Programming</strong>partnershipsThe student-worded<strong>Pair</strong> <strong>Programming</strong>poster is mounted inthe computer lab forstudent reference.The student-worded<strong>Pair</strong> <strong>Programming</strong>poster remains ondisplay in thecomputer lab forstudent reference.Students complete a<strong>Pair</strong> <strong>Programming</strong>Matching Activitywhere they draw linesto connect the rolesof Driver andNavigator to theappropriate roleresponsibilities on anactivity sheet.As part of demonstrating anew software skill for thissession, the adult programleader selects one youth withwhom he/she <strong>Pair</strong> Programs.The youth acts as the“Driver,” following theprogram leader’s instructionto demonstrate the skill.Using a <strong>Pair</strong> <strong>Programming</strong>Checklist activity sheet,youth evaluate thedemonstration. The programleader leads a discussion oftheir evaluation.Youth work in temporarypairings at a computer andpractice <strong>Pair</strong> <strong>Programming</strong>while practicing software skills.A timer is used to signal aswitch in roles halfwaythrough.“Pattern Block” activity: behinda screen one partner makes apattern out of geometric tilesand then describes the patternso the other partner canduplicate it without seeing it.Youth write/ discuss what theylearned about teamwork andcommunication from activity.Youth work in permanentpartnerships at a computer,practicing <strong>Pair</strong> <strong>Programming</strong>while working on their project.Timer used to switch roleshalfway through.Program leader andteaching assistants or rolemodels monitor practiceand coach as needed.Program leaders observetemporary pairing toinform their decisionsabout permanent pairingsstarting session 5.Program leader andteaching assistants or rolemodels monitor practiceand coach as needed.Partners are encouragedto affirm each other’s<strong>Pair</strong> <strong>Programming</strong> whenswitching roles.Partners are encouragedto affirm each other’s<strong>Pair</strong> <strong>Programming</strong> whenswitching roles.Girls Creating Games: <strong>Pair</strong> <strong>Programming</strong> 23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!