Bachelor studies in Computer Science at our department in the last decades cover several successive core courses in programming: Introduction to Programming, Data Structures and Algorithms 1 and 2, Operating Systems and Compiler Construction. For a long time our intention was not to insist on the realization of subjects in a specific programming language, but to put emphasis on abstract reasoning and appropriate data structures and algorithms. Also, to avoid teaching different languages and programming environments, we decided to use one good educational language – Modula-2. In the last several years we were under different kinds of pressure to change the language. Starting from the last school-year we decided to adopt Java within the introductory programming course, using the imperative approach first. Some comparisons of students’ advancements and success between Modula-2 and Java generations are presented in the paper. The results of the analytical evaluation indicate that the choice of the first programming language does not have a deep influence to students’ success at the course.
Skip Nav Destination
Article navigation
8 June 2016
INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2015 (ICNAAM 2015)
22–28 September 2015
Rhodes, Greece
Research Article|
June 08 2016
Do students’ programming skills depend on programming language?
Miloš Savić;
Miloš Savić
Department of Mathematics and Informatics, Faculty of Sciences,
University of Novi Sad
Trg D. Obradovića 4, 21 000 Novi Sad, Serbia
Search for other works by this author on:
Mirjana Ivanović;
Mirjana Ivanović
Department of Mathematics and Informatics, Faculty of Sciences,
University of Novi Sad
Trg D. Obradovića 4, 21 000 Novi Sad, Serbia
Search for other works by this author on:
Zoran Budimac;
Zoran Budimac
Department of Mathematics and Informatics, Faculty of Sciences,
University of Novi Sad
Trg D. Obradovića 4, 21 000 Novi Sad, Serbia
Search for other works by this author on:
Miloš Radovanović
Miloš Radovanović
Department of Mathematics and Informatics, Faculty of Sciences,
University of Novi Sad
Trg D. Obradovića 4, 21 000 Novi Sad, Serbia
Search for other works by this author on:
AIP Conf. Proc. 1738, 240006 (2016)
Citation
Miloš Savić, Mirjana Ivanović, Zoran Budimac, Miloš Radovanović; Do students’ programming skills depend on programming language?. AIP Conf. Proc. 8 June 2016; 1738 (1): 240006. https://doi.org/10.1063/1.4952025
Download citation file:
Sign in
Don't already have an account? Register
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
Pay-Per-View Access
$40.00
74
Views
Citing articles via
Design of a 100 MW solar power plant on wetland in Bangladesh
Apu Kowsar, Sumon Chandra Debnath, et al.
Inkjet- and flextrail-printing of silicon polymer-based inks for local passivating contacts
Zohreh Kiaee, Andreas Lösel, et al.
Students’ mathematical conceptual understanding: What happens to proficient students?
Dian Putri Novita Ningrum, Budi Usodo, et al.