An improved first year course taking into account third world students
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Teaching programming from a distance: problems and a proposed solution
ACM SIGCSE Bulletin
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
This course has a Bloom Rating of 3.9
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Learning to program: spreadsheets, scripting and HCI
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Peer assessment for action learning of data structures and algorithms
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Language performance at high school and success in first year computer science
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Mental models of recursion revisited
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
The effect of prior programming experience in a scheme-based breadth-first curriculum at wits
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Introducing python into the first year curriculum at wits
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Perceptions of Computer Science at a South African university
Computers & Education
Developing a computer science-specific learning taxonomy
Working group reports on ITiCSE on Innovation and technology in computer science education
Students' perceptions of python as a first programming language at wits
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
At Wits we are concerned about offering a good computer science degree but at the same time making our degree programme accessible to all students who have the potential or ability to cope with the material. This paper discusses a new first year curriculum which has been developed to address some of the problems which the course that we offered from 1990 to 1998, with minimal changes, has begun to encounter. The most important of these problems is that of student perceptions of our old course. The new course stresses fundamentals of computer science and is structured around teaching basic principles and competencies.