Back to article IJET A conceptual framework on constructing effective learning content for programming novices Download Download PDF