Teaching problem solving effectively

  • Authors:
  • Tahreem Fatima Hasni;Fakhar Lodhi

  • Affiliations:
  • National University of Computer and Emerging Sciences Lahore, Pakistan;National University of Computer and Emerging Sciences Lahore, Pakistan

  • Venue:
  • ACM Inroads
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

To teach students problem solving effectively it is important to guide them properly through the process of problem solving. Most of the programming lab exercises lack emphasis on practicing the process of problem solving. Based on our experience, we have suggested a guideline to design lab exercises. In which we emphasize on defining detailed steps to guide students through the process of problem solving. We have proven through experiments that lab exercises designed with guidelines provided to solve the problem are very effective way of teaching problem solving skills.