This is a list from Charles Fadel‘s presentation at this year’s Computer-Based Math Education Summit in London. It can easily be adapted to activities other than problem-solving:

  • Solve an exercise
  • Solve a problem
  • Solve a class of problems
  • Use non-standard solutions
  • Create new problems
  • Create new classes of problems, with their solutions
I am eager for all the videos from the Summit, which should be up on the site soon.