A Debugging Method Support System Using Past Error Information in Programming Exercises with the Same Teaching Materials | Synapse