What is Pair Programming on Learn?

Written by Kaitlin Updated this week

Pair Programming is a common software development technique in which two programmers work and code together. To mimic and encourage this interaction, Learn is introducing a new feature that will automatically suggest pairing opportunities for two students. Not only is this interaction good practice for the real world, but we also believe it’s the best way to learn code. Talking out loud is an excellent way to test your own understanding and get comfortable talking about code.

Pair programming on Learn can be an effective way for students to:

Get more comfortable talking about code

Help one another clarify and reinforce concepts

Help one another work through and get unstuck on difficult Labs

Once both students agree to pair, they will be dropped in a Direct Message and prompted to talk and work through code together through a video chat link which we provide.

This feature is currently being beta-tested by a small group of users so we can collect feedback and improve the experience before rolling out to more users.