
- Furugori, T., Jalics, P., "The First Course In Computer Science --- A Small Survey", SIGCSE Bulletin, Vol. 9, No. 1, Feb., 1977. Google Scholar
Digital Library
- Channon, R., "An Experiment With An Introductory Course In Computer Science (University of Texas)", SIGCSE Bulletin, Vol. 9, No. 3, Aug., 1977. Google Scholar
Digital Library
- Gibbs, N., "An Introductory Computer Science Course For All Majors (William & Mary)", <SIGCSE Bulletin, Vol. 9, No. 3, Aug., 1977. Google Scholar
Digital Library
- "Curriculum Recommendations For the Undergraduate Program In Computer Science --- A Working Report", SIGCSE Bulletin, Vol. 9, No. 2, June, 1977. Google Scholar
Digital Library
- Yohe, J. M., "An Overview of Programming Practices", ACM Computing Surveys, Vol. 6, No. 4, Dec., 1974. Google Scholar
Digital Library
- Ledgard, H., "Programming Proverbs", Hayden Book Co., 1975.Google Scholar
- Knuth, D., "The Art of Computer Programming", Vol. 1, 2, 3, Addison - Wesley, 1968. Google Scholar
Digital Library
- Shortt, J., Wilson, T., "Problem Solving and the Computer", Addison - Wesley, 1976. Google Scholar
Digital Library
- Schneider, G. M., Weingart, S., Perlman, D., "Introduction To Programming and Problem Solving In PASCAL", John Wiley & Sons, 1978. Google Scholar
Digital Library
- Aho, A., Hopcroft, J., Ullman, J., "The Design and Analysis of Computer Algorithms", Addison - Wesley, 1975, p. 34. Google Scholar
Digital Library
- Horowitz, E., Sahni, S., "Fundamentals of Data Structures", Computer Science Press, 1977. p. 543.Google Scholar
- Maly, K., Hanson, A., "Fundamentals of Computing Sciences", Prentice-Hall, 1978.Google Scholar
- Hosch, F., "Wither Flowcharting?", SIGCSE Bulletin, Vol. 9, No. 3, August, 1977. Google Scholar
Digital Library
- Wirth, N., "Algorithms + Data Structures = Programs", Prentice-Hall, 1976. Google Scholar
Digital Library
- Conway, R., Gries, D., Zimmerman, E., "A Primer on PASCAL", Winthrop, 1976.Google Scholar
- Webster, C. A. G., "Introduction To PASCAL", Heyden, London, 1976.Google Scholar
- Friedman, F., Koffman, E., "Some Pedagogic Considerations In Teaching Elementary Programming Using Structured FORTRAN", Proc. of the Computer Science and Education Conference, Anaheim, CA, 1976. Google Scholar
Digital Library
- Kernighan, B., Plauger, P., "The Elements of Programming Style", McGraw Hill, 1974. Google Scholar
Digital Library
- Conway, R., Gries, D., "An Introduction To Programming", Winthrop, 1975.Google Scholar
- "Implementation Checklist", The PASCAL Newsletter, Number 8, May, 1977.Google Scholar
- Jensen, K., Wirth, N., "PASCAL --- User's Manual and Report", Springer - Verlag, 1974. Google Scholar
Digital Library
- Dijkstra, E., "The Humble Programmer", ACM Turing Award Lecture, Comm. of the ACM, Vol. 15, No. 10, 1972. Google Scholar
Digital Library
Index Terms
(auto-classified)The introductory programming course in computer science: ten principles
Recommendations
A one-year introductory course for computer science undergraduate program
SIGCSE '81: Proceedings of the twelfth SIGCSE technical symposium on Computer science educationThe approach taken to teach the first undergraduate course in computer science varies a great deal. The one that places major emphasis on the teaching of a programming language is still widely used. We find many drawbacks with this approach. In our ...
RoboProf and an introductory computer programming course
RoboProf is an online teaching system. It is based on WWW technology and can easily incorporate WWW-compatible media such as graphics, audio and video. It is structured as a self-paced course book: RoboProf presents the student with information on a ...






Comments