Affiliation:
1. University of South Africa, Pretoria, South Africa
Abstract
Teaching programming is never a simple task. It is a dynamic process and the curriculum often evolves from one year to the next. Teaching programming at a distance-education institution is especially challenging. This paper reports on the process of curriculum planning at the computer science department of a distance-education institution. We address generic issues related to teaching programming and specific problems encountered when teaching at a distance. The paper outlines and motivates our proposed strategy, which encompasses three years of undergraduate teaching.
Publisher
Association for Computing Machinery (ACM)