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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SESSIONDirectInstruction1 Youth receivebasicinstructionabout workingin pairs.2 A mini-lectureon the rationalebehind <strong>Pair</strong><strong>Programming</strong> isdelivered toyouth.3 Rules and jobdescriptionsfrom session 2are transferredto a poster,keeping youths’own language.Youth read eachrule and job.InstructionalReinforcementProgram leadersspeak on theimportance of regularprogram attendanceto successful pairprogrammingpartnershipsInformation on thebasics of pairprogramming isrepeated from sessionone.Reinforcement: PPjobs/rules are posted.Facilitator repeatskey points toemphasize theimportance andqualities of good <strong>Pair</strong><strong>Programming</strong>.Modeling &/orReflectionYouth watch video withdemonstrations of <strong>Pair</strong><strong>Programming</strong>.In large group, youth create adescription of jobs and rulesfor <strong>Pair</strong> <strong>Programming</strong> basedon what they saw in thevideo.Youth observe programleader or assistants modelinghow to give affirmations.Student Practice Coaching Identity/EmotionalReinforcementYouth work in temporarypairings at a computer andpractice informal <strong>Pair</strong><strong>Programming</strong> while practicingsoftware skills. A timer is usedto signal a switch in roleshalfway through.Youth work in temporarypairings at a computer andpractice <strong>Pair</strong> <strong>Programming</strong>while working on their project.Timer used to switch roleshalfway through.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.Program leader and teachingassistants or role modelsmonitor practice and coach asneeded.Program leaders observetemporary pairing to informtheir decisions aboutpermanent pairings startingsession 5.Program leader and teachingassistants or role modelsmonitor practice and coach asneeded.Program leaders observetemporary pairing to informtheir decisions aboutpermanent pairings startingsession 5.Program leader and teachingassistants or role modelsmonitor practice and coach asneeded.Program leaders observetemporary pairing to informtheir decisions aboutpermanent pairings startingsession 5.Partners areencouraged to affirmeach other’s work (e.g.by giving a “high five”when they switchroles).Partners areencouraged to affirmeach other’s <strong>Pair</strong><strong>Programming</strong> (e.g. bygiving a “high five”when they switchroles).Youth giveaffirmations in writingto others. Someaffirmations are readaloud.Girls Creating Games: <strong>Pair</strong> <strong>Programming</strong> 22

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

Saved successfully!

Ooh no, something went wrong!