Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1999747.1999844acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
demonstration

Best practices in teaching mobile application development

Published: 27 June 2011 Publication History

Abstract

This paper presents best practices for teaching mobile application development across the Computing curricula. While the focus is on the BlackBerry smartphone, the best practices can be used when teaching application development for other mobile platforms. The best practices are supported by the freely available CMER Academic Kit for integrating mobile devices into the Computer Science Curriculum.

References

[1]
Mahmoud, Q. H., and Dyer, A., "Integrating BlackBerry Wireless Devices into Computing Programming and Literacy Courses", Proceedings of the 45th Southeast Conference, Winston-Salem, NC, USA, March 2007, pp. 495--500.
[2]
Mahmoud, Q. H., "Integrating Mobile Devices into the Computer Science Curriculum". The 38th Annual Frontiers in Education Conference (FIE 2008), Saratoga Springs, NY, USA, October 22--25, 2008, pp. S3E-17--S3E-22.
[3]
CMER Academic Kit: CMER.cis.uoguelph.ca, last accessed on March 10, 2011.

Cited By

View all
  • (2021)Using Online and Blended Learning Method for Teaching Novices in Mobile Application Development2021 World Engineering Education Forum/Global Engineering Deans Council (WEEF/GEDC)10.1109/WEEF/GEDC53299.2021.9657339(118-123)Online publication date: 15-Nov-2021
  • (2020)The components of an innovation ecosystem framework for Botswana's mobile applicationsTHE ELECTRONIC JOURNAL OF INFORMATION SYSTEMS IN DEVELOPING COUNTRIES10.1002/isd2.1213786:6Online publication date: 7-May-2020
  • (2018)Teaching Mobile Application Development: from the Idea to the Result2018 3rd International Conference on Computer Science and Engineering (UBMK)10.1109/UBMK.2018.8566488(666-669)Online publication date: Sep-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE '11: Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
June 2011
418 pages
ISBN:9781450306973
DOI:10.1145/1999747

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 June 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. blackberry
  2. mobile application development
  3. mobile devices
  4. programming for fun
  5. teaching computer programming
  6. teaching tools

Qualifiers

  • Demonstration

Conference

ITiCSE '11
Sponsor:

Acceptance Rates

Overall Acceptance Rate 552 of 1,613 submissions, 34%

Upcoming Conference

ITiCSE '25
Innovation and Technology in Computer Science Education
June 27 - July 2, 2025
Nijmegen , Netherlands

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Using Online and Blended Learning Method for Teaching Novices in Mobile Application Development2021 World Engineering Education Forum/Global Engineering Deans Council (WEEF/GEDC)10.1109/WEEF/GEDC53299.2021.9657339(118-123)Online publication date: 15-Nov-2021
  • (2020)The components of an innovation ecosystem framework for Botswana's mobile applicationsTHE ELECTRONIC JOURNAL OF INFORMATION SYSTEMS IN DEVELOPING COUNTRIES10.1002/isd2.1213786:6Online publication date: 7-May-2020
  • (2018)Teaching Mobile Application Development: from the Idea to the Result2018 3rd International Conference on Computer Science and Engineering (UBMK)10.1109/UBMK.2018.8566488(666-669)Online publication date: Sep-2018
  • (2017)A hands-on cross-platform mobile programming approach to teaching OOP concepts and design patternsProceedings of the 1st International Workshop on Software Engineering Curricula for Millennials10.1109/SECM.2017.12(33-39)Online publication date: 20-May-2017
  • (2017)Mobile technologies education based on smart laboratory models2017 15th International Conference on Emerging eLearning Technologies and Applications (ICETA)10.1109/ICETA.2017.8102464(1-6)Online publication date: Oct-2017
  • (2016)A New Paradigm for Teaching Mobile Application DevelopmentProceedings of the 21st Western Canadian Conference on Computing Education10.1145/2910925.2910937(1-6)Online publication date: 6-May-2016
  • (2016)Study of a Pedagogy Adopted to Generate Interest in Students Taking a Programming Course2016 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)10.1109/LaTiCE.2016.27(141-146)Online publication date: Mar-2016
  • (2014)Teaching mobile apps for windows devices using TouchDevelopProceedings of the Sixteenth Australasian Computing Education Conference - Volume 14810.5555/2667490.2667499(75-82)Online publication date: 20-Jan-2014
  • (2014)Mobile application development classes for the mobile eraProceedings of the 2014 conference on Innovation & technology in computer science education10.1145/2591708.2591710(141-146)Online publication date: 21-Jun-2014
  • (2013)Using app inventor in a K-12 summer campProceeding of the 44th ACM technical symposium on Computer science education10.1145/2445196.2445377(621-626)Online publication date: 6-Mar-2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media