• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Pair programming: What is the best practice to ensure the goal of imparting code skills is achieved.

 
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Bryson,
This is another area I need some input on. Pair programming is good. Both participants have different levels of skills.
One person's strength might be another's weakness and vice versa, so they could complement each other.

In a case where you have kids learning on one PC, both novices to the computing game, how do you achieve the same benefit
without slowing either child's rate of assimilation?

 
Author
Posts: 35
6
Python PHP Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Charlsy,
That's a tougher question. Group dynamics add complexity, but they can also offer the opportunity you mentioned, in which students support/complement one another.
It's been a while since I paired students up at a single workstation, but requiring them to share keyboard time (swap typing duties from time to time), teach each other the code so that they can both explain it orally to the rest of the class (like an Agile daily meeting), maybe even document which lines/sections of code came from each student - those are the first things that come to mind.
I'll puzzle on this a bit more today, and ask a colleague or two here at UNG to get some better pedagogical advice - great question!
Bryson
reply
    Bookmark Topic Watch Topic
  • New Topic