Previous Lecture Lecture 7 Next Lecture

Lecture 7,

Learning theories and their role in teaching

Look ahead to upcoming assignments

What do CS teachers need to know?

We’ll discuss the idea of pedagogical content knowledge (PCK) to try and its significance to being an effective teacher.

Our starting point for the discussion is the following quote from the book “How people learn” (which you read as part of HW1), also referred to by Mark Guzdial on his CSEducation Research blog:

“Shulman (1986, 1987) argues that pedagogical content knowledge is not equivalent to knowledge of a content domain plus a generic set of teaching strategies; instead, teaching strategies differ across disciplines. Expert teachers know the kinds of difficulties that students are likely to face; they know how to tap into students’ existing knowledge in order to make new information meaningful; and they know how to assess their students’ progress”

Some questions to guide the discussion:

Practice one on one explanations

To practice, we will play a game that involves flash cards. Each flash card has a question or a concept that a student is confused about. The goal of the game is to

  1. Practice explaining a concept in different ways, and as clearly as possible in 2 to 3 minutes

  2. Think about specific misunderstandings that a student may have related to that question.

  3. Refine your explanations based on your insights from 2.

In line with these goals, we will do the following activity:

Practicing 1-on-1 explanations

The main goals for this session are: