• DocumentCode
    2020273
  • Title

    Using computer aided language software for teaching and self-learning

  • Author

    Abid, Syed Hussain ; Zehra, Samana ; Iftikhar, Haseeb

  • Author_Institution
    Dept. of Software Eng., Univ. of Eng. & Technol., Taxila, Pakistan
  • fYear
    2011
  • fDate
    21-23 Sept. 2011
  • Firstpage
    102
  • Lastpage
    106
  • Abstract
    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.
  • Keywords
    C++ language; computer aided instruction; computer science education; graphical user interfaces; C++; computer aided language software; graphical user interface; programming language; programming teaching aid; self learning; Computer languages; Computers; Educational institutions; Programming profession; Software; CALS; Component; Graphical User Interface; Semantics; Syntax; Teaching Aid;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Interactive Collaborative Learning (ICL), 2011 14th International Conference on
  • Conference_Location
    Piestany
  • Print_ISBN
    978-1-4577-1748-2
  • Type

    conf

  • DOI
    10.1109/ICL.2011.6059555
  • Filename
    6059555