Return to Article Details The Role of distance learning via the Internet in Learning Programming: Learners' Point of View Download Download PDF