• DocumentCode
    2431413
  • Title

    Using graphics: motivating students in a C++ programming introductory course

  • Author

    Garrido, A. ; Martinez-Baena, J. ; Rodriguez-Sanchez, R. ; Fdez-Valdivia, J. ; Garcia, J.A.

  • Author_Institution
    Dept. of Comput. Sci. & Artificial Intell., Univ. of Granada, Granada, Spain
  • fYear
    2009
  • fDate
    22-24 June 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    When we study a subject like ldquointroduction to computer programingrdquo with languages like C or C++, some aspects may be considered boring by students. On the one hand, the programs we present often have an ugly aspect due to the fact that we use the command line interface (console) to communicate with user, and on the other hand, these programs tend to solve very simple problems that are usually established with learning proposals in mind. In this paper we propose the use of a C++ library (BiMIP) which allows us to easily create simple graphical user interfaces, avoiding complexity from current broadly used libraries. It has been successfully used in our courses by proposing the development of graphical applications, and more specifically video games, to make the student´s motivation increase with respect to the applications developed for the console.
  • Keywords
    C++ language; computer aided instruction; computer science education; graphical user interfaces; multimedia databases; BiMIP library; C language; C++ programming introductory course; graphical user interfaces; Application software; Artificial intelligence; Computer graphics; Computer science; Education; Games; Home computing; Libraries; Personal digital assistants; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EAEEIE Annual Conference, 2009
  • Conference_Location
    Valencia
  • Print_ISBN
    978-1-4244-5385-6
  • Electronic_ISBN
    978-1-4244-5386-3
  • Type

    conf

  • DOI
    10.1109/EAEEIE.2009.5335498
  • Filename
    5335498