Worldwide, there is a decline in interest in the computer science profession and in the subject at secondary school level. Novice programmers struggle to understand introductory programming concepts and this difficulty of learning to program is contributing to the lack of interest in the field of computer science. Information Technology (IT) learners in South African secondary schools are novice programmers, introduced to introductory programming concepts in the subject which also includes topics on hardware and system software, e-communication, social and ethical issues, spreadsheets and databases. The difficulties faced by IT learners are worsened by the lack of suitably qualified teachers, a saturated learning programme that allocates ve...
Robomind is one of the PAT (programming assistance tool) software that used as a tool for programmin...
Proceedings of the 8th International conference on e-Learning (ICEL 2013), Cape Town, South Africa, ...
Abstract The goal in teaching computer programming is to develop in students the capabilities requir...
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...
Currently, there are many challenges of preparing and supporting secondary school Information Techno...
Scratch programming was designed with the aim of helping students to develop their logical thinking ...
Thesis (M.Sc.)-University of Natal, Pietermaritzburg, 1996.This thesis examines the effectiveness of...
This thesis examines the effectiveness of a specially constructed computer based support environment...
ABSTRACT Currently, there are many challenges of preparing and supporting secondary school Informati...
Increasing pressure from national government to improve throughput at South African tertiary educati...
Scratch programming was designed with the aim of helping students to develop their logical thinking ...
Programming is recognized as being challenging for teachers to teach and difficult for students to l...
The Information Technology (IT) as subject taught in South African secondary schools is considered ...
Robomind is one of the PAT (programming assistance tool) software that used as a tool for programmin...
Proceedings of the 8th International conference on e-Learning (ICEL 2013), Cape Town, South Africa, ...
Abstract The goal in teaching computer programming is to develop in students the capabilities requir...
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...
Currently, there are many challenges of preparing and supporting secondary school Information Techno...
Scratch programming was designed with the aim of helping students to develop their logical thinking ...
Thesis (M.Sc.)-University of Natal, Pietermaritzburg, 1996.This thesis examines the effectiveness of...
This thesis examines the effectiveness of a specially constructed computer based support environment...
ABSTRACT Currently, there are many challenges of preparing and supporting secondary school Informati...
Increasing pressure from national government to improve throughput at South African tertiary educati...
Scratch programming was designed with the aim of helping students to develop their logical thinking ...
Programming is recognized as being challenging for teachers to teach and difficult for students to l...
The Information Technology (IT) as subject taught in South African secondary schools is considered ...
Robomind is one of the PAT (programming assistance tool) software that used as a tool for programmin...
Proceedings of the 8th International conference on e-Learning (ICEL 2013), Cape Town, South Africa, ...
Abstract The goal in teaching computer programming is to develop in students the capabilities requir...