Return to Article Details Leveraging the Potential of Abstraction in Programming Education Download Download PDF