Experience in Teaching C++11 within the Undergraduate Informatics Curriculum

C++ is the most commonly used language in introductory and intermediate programming courses in Bulgarian universities. In recent years this language has developed greatly. Its abstractions are more flexible and affordable than ever before. Such great number of changes are related to the launch of th...

Full description

Bibliographic Details
Main Author: Ivaylo DONCHEV
Format: Article
Language:English
Published: Vilnius University 2013-04-01
Series:Informatics in Education
Subjects:
Online Access:http://www.mii.lt/informatics_in_education/pdf/INFE208.pdf
id doaj-5b9e7801644e42d2b95f48b8e6591c7e
record_format Article
spelling doaj-5b9e7801644e42d2b95f48b8e6591c7e2021-01-02T12:33:19ZengVilnius UniversityInformatics in Education1648-58312013-04-011215979Experience in Teaching C++11 within the Undergraduate Informatics CurriculumIvaylo DONCHEV0Department of Information Technologies, Faculty of Mathematics and Informatics University of Veliko Turnovo G. Kozarev str. 3, 5000 Veliko Turnovo, BulgariaC++ is the most commonly used language in introductory and intermediate programming courses in Bulgarian universities. In recent years this language has developed greatly. Its abstractions are more flexible and affordable than ever before. Such great number of changes are related to the launch of the new standard (known as C++11) that we have grounds to consider it even a new language. It is inevitable to reflect all these changes in training courses and this prompted us to consider not only some updating of academic curricula but also a comprehensive reorganization of our programming courses. So, in this article we share our successes and difficulties in this direction.http://www.mii.lt/informatics_in_education/pdf/INFE208.pdfC++11teachingprogrammingintroductoryintermediatemultiparadigmpedagogy
collection DOAJ
language English
format Article
sources DOAJ
author Ivaylo DONCHEV
spellingShingle Ivaylo DONCHEV
Experience in Teaching C++11 within the Undergraduate Informatics Curriculum
Informatics in Education
C++11
teaching
programming
introductory
intermediate
multiparadigm
pedagogy
author_facet Ivaylo DONCHEV
author_sort Ivaylo DONCHEV
title Experience in Teaching C++11 within the Undergraduate Informatics Curriculum
title_short Experience in Teaching C++11 within the Undergraduate Informatics Curriculum
title_full Experience in Teaching C++11 within the Undergraduate Informatics Curriculum
title_fullStr Experience in Teaching C++11 within the Undergraduate Informatics Curriculum
title_full_unstemmed Experience in Teaching C++11 within the Undergraduate Informatics Curriculum
title_sort experience in teaching c++11 within the undergraduate informatics curriculum
publisher Vilnius University
series Informatics in Education
issn 1648-5831
publishDate 2013-04-01
description C++ is the most commonly used language in introductory and intermediate programming courses in Bulgarian universities. In recent years this language has developed greatly. Its abstractions are more flexible and affordable than ever before. Such great number of changes are related to the launch of the new standard (known as C++11) that we have grounds to consider it even a new language. It is inevitable to reflect all these changes in training courses and this prompted us to consider not only some updating of academic curricula but also a comprehensive reorganization of our programming courses. So, in this article we share our successes and difficulties in this direction.
topic C++11
teaching
programming
introductory
intermediate
multiparadigm
pedagogy
url http://www.mii.lt/informatics_in_education/pdf/INFE208.pdf
work_keys_str_mv AT ivaylodonchev experienceinteachingc11withintheundergraduateinformaticscurriculum
_version_ 1724354334591811584