Return to Article Details Determining Areas of Weakness in Introductory Programming as a Foundation for Reusable Learning Objects Download Download PDF