z-logo
open-access-imgOpen Access
Training in Object-Oriented Programming and C++11
Author(s) -
Ivaylo Donchev,
Emilia Todorova
Publication year - 2013
Publication title -
computer and information science
Language(s) - English
Resource type - Journals
eISSN - 1913-8997
pISSN - 1913-8989
DOI - 10.5539/cis.v6n2p84
Subject(s) - computer science , programming language , relevance (law) , object oriented programming , c programming language , object (grammar) , programming paradigm , software engineering , artificial intelligence , software , political science , law

C++ is the most commonly used language in introductory and intermediate programming courses in many universities. This language had its rapid development in recent years. Its abstractions are more flexible and affordable than ever before. There are so many new features in the new standard, known as C++11, that it may be considered a new language. All these changes should find their place in teaching and will force us to utterly reorganize our programming courses. In this paper we comment on the situation in programming courses at our University and share experience in teaching C++11 in the course of Object Oriented Programming (OOP). We justify the relevance of the chosen language features and fix certain difficulties in proper mastering by students. We provide some specific recommendations for overcoming these difficulties.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom