Affiliation:
1. Williams College, Williamstown, Massachusetts
Abstract
A discussion took place on the SIGCSE mailing list in late March of 2004 that raised important issues on how to teach introductory courses using Java. This article attempts to summarize several of the important points raised during this discussion, among them whether or how objects should be taught early or late in a CS 1 course, or indeed, whether object-oriented languages should be postponed until a second course.
Publisher
Association for Computing Machinery (ACM)
Reference9 articles.
1. Design patterns
2. Dijkstra E. W. A Displine of Programming Prentice-Hall (1976). Dijkstra E. W. A Displine of Programming Prentice-Hall (1976).
3. Gries D. The Science of Programming Springer-Verlag (1981). Gries D. The Science of Programming Springer-Verlag (1981).
Cited by
54 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Event-driven Programming in Programming Education;ACM Transactions on Computing Education;2021-03
2. What Have We Talked About?;Proceedings of the 50th ACM Technical Symposium on Computer Science Education;2019-02-22
3. Index;The Cambridge Handbook of Computing Education Research;2019-02-21
4. A Case Study of Qualitative Methods;The Cambridge Handbook of Computing Education Research;2019-02-21
5. A Case Study of Peer Instruction;The Cambridge Handbook of Computing Education Research;2019-02-21