This paper describes recent developments in our approach to teaching computer programming in the context of a part-time Masters course taught at a distance. Within our course, students are sent a pack which contains integrated text, software and video course material, using a uniform graphical representation to tell a consistent story of how the programming language works. The students communicate with their tutors over the phone and through surface mail. Through our empirical studies and experience teaching the course we have identified four current problems: (i) students' difficulty mapping between the graphical representations used in the course and the programs to which they relate, (ii) the lack of a conversational context for tutor he...
International audienceRemote practical activities have been demonstrated to be efficient when learne...
International audienceRemote practical activities have been demonstrated to be efficient when learne...
Due to the increasing use of the Internet as a delivery mode in education, training and business; th...
This paper describes recent developments in our approach to teaching computer programming in the con...
The paper titled “using virtual programming lab in Web-based distance education” was presented on Ju...
ABSTRACT: This paper relates a real-size experiment about implementing a Web-based degree of the mas...
This paper discusses a pilot research project, which investigated the use of online collaborative ID...
This paper discusses a pilot research project, which investigated the use of online collaborative ID...
The purpose of the study was to describe and understand how twelve participants in distance educatio...
Abstract: This paper reports the establishment of a Java-based remote laboratory for distance learn...
How do students engage with distance teaching materials for carrying out practical computing work? H...
<{renaukv, barroje, lrouxp} @ unisa.ac.za> Teaching programming is never a simple task. It is...
Distance learning course providers world-wide are looking to new technology to enhance the presentat...
CONTEXT Engineering analysis software packages are regularly used in industry for solving problems....
This paper describes the design, implementation and use of an effective web-based software visualiza...
International audienceRemote practical activities have been demonstrated to be efficient when learne...
International audienceRemote practical activities have been demonstrated to be efficient when learne...
Due to the increasing use of the Internet as a delivery mode in education, training and business; th...
This paper describes recent developments in our approach to teaching computer programming in the con...
The paper titled “using virtual programming lab in Web-based distance education” was presented on Ju...
ABSTRACT: This paper relates a real-size experiment about implementing a Web-based degree of the mas...
This paper discusses a pilot research project, which investigated the use of online collaborative ID...
This paper discusses a pilot research project, which investigated the use of online collaborative ID...
The purpose of the study was to describe and understand how twelve participants in distance educatio...
Abstract: This paper reports the establishment of a Java-based remote laboratory for distance learn...
How do students engage with distance teaching materials for carrying out practical computing work? H...
<{renaukv, barroje, lrouxp} @ unisa.ac.za> Teaching programming is never a simple task. It is...
Distance learning course providers world-wide are looking to new technology to enhance the presentat...
CONTEXT Engineering analysis software packages are regularly used in industry for solving problems....
This paper describes the design, implementation and use of an effective web-based software visualiza...
International audienceRemote practical activities have been demonstrated to be efficient when learne...
International audienceRemote practical activities have been demonstrated to be efficient when learne...
Due to the increasing use of the Internet as a delivery mode in education, training and business; th...