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
Link To Document