Skip to main content
CodingHelp
HomeCareersCoursesSurveyCareer surveyForumsFAQContact
Log inSign up
Back to course overview
Teaching Computer Science

CS Pedagogy

Diagnose common novice misconceptions, plan lessons with PRIMM and pair programming, and use Parsons problems and worked examples.

3 lessons ยท 1h 44m
  • Common novice misconceptionsReading

    Recognise the most common novice programming misconceptions and diagnose them from a student's code.

    20m
  • PRIMM and pair programmingReading

    Plan a PRIMM lesson and run structured pair programming with clear roles.

    50m
  • Parsons problems and worked examplesReading

    Use worked examples, subgoal labels and Parsons problems to reduce cognitive load for novice programmers.

    34m
Coding Help
  • About
  • Careers
  • Courses
  • Career survey
  • Forums
  • FAQ
  • Contact
  • Terms
  • Privacy