Return to Article Details Key factors influencing initial learning in computer programming Download Download PDF