Return to Article Details A conceptual framework on constructing effective learning content for programming novices Download Download PDF