Teaching introductory programming can be a challenging task. Students can become too concerned with learning syntax at the expense of more general conceptual understanding. Distance education students in particular often have problems as the difficulty of the course content is compounded by the problems of isolation from other students and their tutor. Although instructional strategies for emphasising conceptual knowledge are well known for face-to-face instruction, there has been little attempt to apply them to the external situation. This paper describes a supplementary package for external students designed to address some of these problems. The package has been used for two semesters and feedback from students indicates that they find i...
Abstract- To investigate the reasons for the high failure rates in introductory programming courses,...
In This work we present a Web-based tool developed with the aim of reinforcing teaching and learning...
This paper describes recent developments in our approach to teaching computer programming in the con...
Teaching introductory programming can be a challenging task. Students can become too concerned with ...
Learning computer programming is difficult for many students. Distance education students in particu...
several strategies for distance education in computer programming are described with particular refe...
This paper describes recent developments in our approach to teaching computer programming in the con...
Traditionally the learning of programming is documented as being a challenging activity among higher...
<{renaukv, barroje, lrouxp} @ unisa.ac.za> Teaching programming is never a simple task. It is...
Objectives: This thesis will explore some innovative solutions to communication difficulties that ex...
The teaching and learning of introductory programming in tertiary institutions is problematic. Failu...
In line with many other institutions, the Open University is responding to the demands of new techno...
ABSTRACT: This paper relates a real-size experiment about implementing a Web-based degree of the mas...
The constituting elements of distance education are the course and the interaction between students ...
In This work we present a Web-based tool developed with the aim of reinforcing teaching and learning...
Abstract- To investigate the reasons for the high failure rates in introductory programming courses,...
In This work we present a Web-based tool developed with the aim of reinforcing teaching and learning...
This paper describes recent developments in our approach to teaching computer programming in the con...
Teaching introductory programming can be a challenging task. Students can become too concerned with ...
Learning computer programming is difficult for many students. Distance education students in particu...
several strategies for distance education in computer programming are described with particular refe...
This paper describes recent developments in our approach to teaching computer programming in the con...
Traditionally the learning of programming is documented as being a challenging activity among higher...
<{renaukv, barroje, lrouxp} @ unisa.ac.za> Teaching programming is never a simple task. It is...
Objectives: This thesis will explore some innovative solutions to communication difficulties that ex...
The teaching and learning of introductory programming in tertiary institutions is problematic. Failu...
In line with many other institutions, the Open University is responding to the demands of new techno...
ABSTRACT: This paper relates a real-size experiment about implementing a Web-based degree of the mas...
The constituting elements of distance education are the course and the interaction between students ...
In This work we present a Web-based tool developed with the aim of reinforcing teaching and learning...
Abstract- To investigate the reasons for the high failure rates in introductory programming courses,...
In This work we present a Web-based tool developed with the aim of reinforcing teaching and learning...
This paper describes recent developments in our approach to teaching computer programming in the con...