A main component of problem-based-learning (PBL) is…the problem.  A good designer/teacher chooses a problem that is authentic and relevant to the content.  Well…here’s the problem: sometimes content doesn’t scream out to you, “Hey buddy, choose this problem.  It’ll be perfect.”  My task is to brainstorm problems for these computer science topics:

  • computers in society/global impact
  • representation/digitization
  • computers
  • programming w/Scratch (and Alice?)
  • networks
  • big data
  • security & privacy
  • AI
Here are some initial thoughts (via iThoughtsHD on my iPad):

Any thoughts about these thoughts?