Draw attention to types when teaching students Python to help lay the groundwork for understanding types in lower-level programming languages they’ll learn about later.

  • Asking students to think about what type of thing is being returned in Python is very difficult but it is important to get them thinking this way from the beginning.
  • Having students evaluate Python expressions for both value and type on homework, quizzes, or exams can help encourage students to think about type.

More about this tip

External Source

Interview with Tia Newhall