Module 2
Methods for Teaching Computer Science

Timeline

  • Suggested Timeline
    • Thursday June 22 - Sunday, July 2
  • Final Deadline (First attempt at the CD should be completed by)
    • Wednesday, July 5

Outcomes

  • For a given teaching method (pedagogical approach) provide a description, kinds of outcomes/capabilities for which it is applicable, student activity, teacher activity, mechanism for feedback to students, etc. 
  • For a given teaching method (pedagogical approach) to teaching CS describe an appropriate application for it indicating what grade band(s) and CS subject(s) it may be applicable.
  • Describe the kinds of tools/systems available for teaching and learning computer science giving an example of each. 
  • Given one or more underrepresented groups, identify supportive practices and anti-practices applicable to the group describing the practice and its implementation.
  • Discuss how theories of supportive practices influence the selection of specific teaching methods.

 

Readings/Activities

In the previous module I interspersed readings followed by reflections. In this module I'm going to present all the readings first and let you work with them all at once. After that, you will complete six reflection activities. Of course, you are welcome to work on them in any order you feel makes sense for you and your process.

 

Assigned Readings

 

 

Additional Review Readings

You completed these readings in the spring TLP class. I strongly encourage you to review them under the lens of this module. You don't need to read them in detail. But I encourage you to review them for context.

Activities/Reflections

This week you will prepare six written deliverables.
  1. CP2.1 through CP2.3 For each of three different of the CS specific methods you read about (from above) discuss what you learned an how it is might be applied to K12 education.
  2. CP2.4 - Revisit the CS Standards from Week 1 and consider how these standards can be met through the techniques you read about in the readings.
  3. CP2.5 - Reflect on your own, typical instructional approaches (or one you know of that was not in the list) as if it were one of those examined in the previous activity.
  4. CP2.6 - Reflect on which CS teaching methods lend themselves to the "good practices" discussed in our readings about supportive practices.

 

 

Assessment

Upon completion of this module you should be prepared to complete a competency demo with questions that focus on four items:

    1. Given a particular grade band and learning outcome/course content, identify and discuss which pedagogical approach you feel would be appropriate.  Support your choice.
    2. Given a particular pedagogical approach, describe where (content category and grade band) it is appropriate and how it (presumably) impacts learning.
    3. Describe your personal pedagogical approach indicating grade band(s) and outcome/content type(s) for which it is appropriate.
    4. Discuss how a teaching method (of your choice) lends itself to the discussed issues addressing supportive practices.