• DocumentCode
    1813101
  • Title

    A mobile application development approach to teaching introductory programming

  • Author

    Mahmoud, Qusay H. ; Popowicz, Pawel

  • Author_Institution
    Dept. of CIS, Univ. of Guelph, Guelph, ON, Canada
  • fYear
    2010
  • fDate
    27-30 Oct. 2010
  • Abstract
    Mobile devices such as smartphones are becoming widely used on university campuses, and as the shape of computing is evolving more into a mobile environment, the programmer of the future will need to be aware of special considerations that need to be taken into account when developing applications for mobile devices. These unique considerations will also assist the programmer to look at traditional application development on desktop platforms from a different perspective and apply some of the strategies in mobile application development to this area. This paper introduces a new approach for using mobile devices and mobile application development as a mechanism to teaching introductory programming to computer science, information technology, and computer engineering students. We will explore how the mobile device approach to teaching application development could help students to look at special considerations that must be taken into account when dealing with mobile devices while keeping them interested and excited by being on the forefront of technological changes. We provide sample applications that instructors could use as assignments to integrate into their courses.
  • Keywords
    computer aided instruction; computer science education; mobile computing; computer engineering education; computer science education; information technology education; introductory programming teaching; mobile application development approach; mobile devices; smartphones; Education; Handheld computers; Java; Mobile communication; Mobile handsets; Programming profession; CS1; Mobile devices; Smartphone programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference (FIE), 2010 IEEE
  • Conference_Location
    Washington, DC
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-4244-6261-2
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2010.5673608
  • Filename
    5673608