Educational influences of choice of first programming language

Mirjana Drenovak Ivanović, Zoran Budimac, Đura Paunić · AIP conference proceedings · 2015

The study for degree of Bachelor in Computer science at our Department lasts four years and besides other subjects, offers several interconnected core courses in programming: Introduction to programming, Data structures and algorithms 1 and 2, Operating systems and Compiler construction. The intention in these courses is to put emphasizes on abstract structures and not to insist on particular realization in specific programming language or to use different languages in different courses. In order to avoid teaching many languages and various environments, it was decided to choose one language that is easy to teach and good for development of correct programming style. Chosen language has to be flexible enough to support teaching the different principles, methods and techniques.

Read the paper · More papers on PaperTik