Recommended curriculum for CS1, 1984
Communications of the ACM
Simple Pascal
Eighteen Pascal texts: an objective comparison
ACM SIGCSE Bulletin
Creating pedagogical programming environments
ACM SIGCSE Bulletin
Current trends in computer science curriculum: a survey of four-year programs
SIGCSE '92 Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
Many of us have grappled with the design of a first course in programming - what language to use, how to sequence topics, how to encourage practical experience, how to assess. This paper explains the rationale behind a course that has matured over several years, and that we feel is sucessful.