Tips and Tricks
Assessing class performance
Lesson plans extra
Pedagogical Content Knowledge
Problem based learning
Code of Conduct
Peer programming is about two students working together to solve some programming problem.
When doing peer programming in the class its important to enforce the structures around it. With the driver and navigator roles set up and times for switching around the roles.
It is really good for collaborative learning where the students explain topics to each other
Read about the benefits of pair programming
about some tips for pair porgramming
Dont just say they should work in pairs. Be proactive with it. Assign the driver and the navigator and set a timer for when they should change the driver.
Assign a computer for them
Pair similar skills
Only speak with the pair
Teaching the class