Return to Article Details The effects of Professional and Pedagogical Program Development Environments on Novice Programmer Perceptions Download Download PDF