The C programming language
The C++ Programming Language, Third Edition
The C++ Programming Language, Third Edition
Java Language Specification, Second Edition: The Java Series
Java Language Specification, Second Edition: The Java Series
Smalltalk-80: The Language
C# Concisely
A case study in introductory programming
CompSysTech '07 Proceedings of the 2007 international conference on Computer systems and technologies
Some remarks about OO teaching
CompSysTech '09 Proceedings of the International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing
Hi-index | 0.00 |
In this paper we give some remarks on the problem of teaching programming for the first year students at the undergraduate level. The remarks are based on the experience gained by the author through several years of teaching programming at the Warsaw University. The main issue discussed in this paper concerns the choice of the programming language for the first course in programming. Earlier the language of choice in many places around the world was Pascal or C. Then some universities decided to switch to C++. Nowadays many introductory courses are taught in Java or C#. We try in this paper to advocate the choice of Pascal.