Thesis (M.Sc.)-University of Natal, Pietermaritzburg, 1996.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 ...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Masters Degree. University of KwaZulu-Natal, Durban.Computer programming is an extremely difficult s...
This thesis examines the effectiveness of a specially constructed computer based support environment...
Worldwide, there is a decline in interest in the computer science profession and in the subject at s...
Worldwide, there is a decline in interest in the computer science profession and in the subject at s...
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...
Increasing pressure from national government to improve throughput at South African tertiary educati...
There exists a limited number of tutorials for the Pascal programming language using the Apple Compu...
Identifying and mitigating the difficulties experienced by novice programmers is an active area of ...
Abstract Learning to program for the first time can be a daunting process, fraught with difficult...
This study addressed two important instructional issues regarding programming education: what novice...
Recently, computers have been widely used in almost all fields of education. Our approach to compute...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Masters Degree. University of KwaZulu-Natal, Durban.Computer programming is an extremely difficult s...
This thesis examines the effectiveness of a specially constructed computer based support environment...
Worldwide, there is a decline in interest in the computer science profession and in the subject at s...
Worldwide, there is a decline in interest in the computer science profession and in the subject at s...
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...
Increasing pressure from national government to improve throughput at South African tertiary educati...
There exists a limited number of tutorials for the Pascal programming language using the Apple Compu...
Identifying and mitigating the difficulties experienced by novice programmers is an active area of ...
Abstract Learning to program for the first time can be a daunting process, fraught with difficult...
This study addressed two important instructional issues regarding programming education: what novice...
Recently, computers have been widely used in almost all fields of education. Our approach to compute...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Programming support services for introductory programmers have seen a rise in popularity in recent ...
Masters Degree. University of KwaZulu-Natal, Durban.Computer programming is an extremely difficult s...