Skip to Main Content
In this modern age of technology advancement, the computers have played a pivotal role in bringing a revolution to all the fields including teaching and learning. Learning a new programming language is not an easy task as beginners often face problems in understanding the syntax, semantics and logic of the new language. Books are not sufficient to clear concepts and some alternate methods of learning are required. As Computer Aided Learning Software (CALS) has proven to improve the teaching and learning process, therefore, we propose software, “Programming Teaching Aid”, which facilitates teachers as well as self-learners to learn a new language. It has an easy to use graphical user interface (GUI) which helps the user in understanding a pre-written code to be learnt or understood. The language being focused is C++. The proposed software truly supports the pedagogical methodologies. The use of this software will make the learning of C++ language more effective and instill self-study skills among students.