This thesis examines the effectiveness of a specially constructed computer based support environment for the teaching of computer programming to novice programmers. In order to achieve this, the following distinct activities were pursued. Firstly, an in-depth investigation of programming misconceptions and techniques used for overcoming them was carried out. Secondly, the educational principles gained from this investigation were used to design and implement a computer based environment to support novice programmers learning the Pascal language. Finally, several statistical methods were used to compare students who made use of the support environment to those who did not and the results are discussed
Abstract: "Since the early 1960's, researchers have built a number of programming languages and envi...
It is an acknowledged fact that many novice programmers experience difficulty in the process of lear...
Abstract The goal in teaching computer programming is to develop in students the capabilities requir...
Thesis (M.Sc.)-University of Natal, Pietermaritzburg, 1996.This thesis examines the effectiveness of...
In This work we present a Web-based tool developed with the aim of reinforcing teaching and learning...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Increasing pressure from national government to improve throughput at South African tertiary educati...
Worldwide, there is a decline in interest in the computer science profession and in the subject at s...
Recently, computers have been widely used in almost all fields of education. Our approach to compute...
The thesis researches and develops an interactive program to assist beginning Pascal students in lea...
The role of educational aids is to a large degree treated to be determinative in provision with its ...
Learning to program is acknowledged to be difficult; programming is a complex intellectual activity ...
Currently, special attention is paid to the content of the training of schoolchildren in computer sc...
This bachelor thesis focuses on the design of a system to support the teaching of programming. The m...
Worldwide, there is a decline in interest in the computer science profession and in the subject at s...
Abstract: "Since the early 1960's, researchers have built a number of programming languages and envi...
It is an acknowledged fact that many novice programmers experience difficulty in the process of lear...
Abstract The goal in teaching computer programming is to develop in students the capabilities requir...
Thesis (M.Sc.)-University of Natal, Pietermaritzburg, 1996.This thesis examines the effectiveness of...
In This work we present a Web-based tool developed with the aim of reinforcing teaching and learning...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Increasing pressure from national government to improve throughput at South African tertiary educati...
Worldwide, there is a decline in interest in the computer science profession and in the subject at s...
Recently, computers have been widely used in almost all fields of education. Our approach to compute...
The thesis researches and develops an interactive program to assist beginning Pascal students in lea...
The role of educational aids is to a large degree treated to be determinative in provision with its ...
Learning to program is acknowledged to be difficult; programming is a complex intellectual activity ...
Currently, special attention is paid to the content of the training of schoolchildren in computer sc...
This bachelor thesis focuses on the design of a system to support the teaching of programming. The m...
Worldwide, there is a decline in interest in the computer science profession and in the subject at s...
Abstract: "Since the early 1960's, researchers have built a number of programming languages and envi...
It is an acknowledged fact that many novice programmers experience difficulty in the process of lear...
Abstract The goal in teaching computer programming is to develop in students the capabilities requir...