Learning Science, Engineering and Technology in ODL

Programming abstractness is a challenge encountered in learning of programming languages, where courses introduce students of differing backgrounds to the skill required to manipulate an abstract world of programming. In teaching programming, the focus is on the syntax of the language rather than th...

The International Journal of Science in Society

Common Ground Research Networks