Pedagogically Effective Subset of C

Muhammad Shoaib Farooq, Sher Afzal Khan, Farooq Ahmed, Saeed Islam, Adnan Abid · 2014

Programming languages normally grow in size due to feature multiplicity and backward compatibility. This is the main reason behind the usual practice of teaching a subset of an easy and useful language to the students in an introductory course in computer programming. In this research, we propose a subset of C++ which is based on a conceptual framework to evaluate a First Programming Language (FPL), proposed in our earlier work. We believe that the proposed subset results into a pedagogically more effective C++, and can help improving the teaching and learning experience for a first course in computer programming.

Read the paper · More papers on PaperTik