Professional Documents
Culture Documents
mLearning
with iPhone, iPod Touch & iPad SDK
Welcome to the Mobile Web!
Aims: This course is designed and developed to
Participants Will Shift facilitate educators in K-12, professionals in
higher education, administrators, and
From ➡ To instructional designers to become innovators in
their field through an exploration of mLearning
Status Quo ➡ Web 2.0 and the creation of mLearning applications. The
course focuses on mLearning and the
development and utilization of iPhone/iPod/iPad
Educators ➡ Innovators applications for mLearning environments.
Participants will explore course content and
Browsers ➡ Developers materials relating to the pedagogy, technology,
research, theories, application, and practice of
Static ➡ Mobile mLearning. Skills and Knowledge gained in this
course will enable participants to use and/or
create mLearning iPhone/iPod/iPad applications
for use in online and distance education settings.
Course Information: Course topics include:
Course Title: Designing Applications & Learning
Innovations (DALI) mLearning
Course Number: EDGXXXX
•mLearning Platforms
Number and Type of Credit Hours: 3 Elective Credit
Hours •mLearning Possibilities
Term: Fall 2010
Day and Time: Online •mLearning Theory
Course website: http://online.education.ufl.edu
•mLearning Pedagogy
Alexandra Dolan - Course Instructor
Office Hours: By appointment or via the following:
Email: aheitel@ufl.edu •mLearning Applications
Phone: (XXX)XXX.XXXX
Instant Message: xxxxxxxxxx •mLearning Design
Blog: http://www.dalimlearning.blogspot.com
Website: http://web.me.com/alexandradolan •mLearning Development
Please contact me if you have any other
suggestions for platforms to facilitate
communication! I look forward to hearing from you!
•mLearning Critical Issues
[1]
D.A.L.I OBJECTIVES:
mLearning
Participants will:
ABOUT THIS COURSE: Utilize iPhone SDK and tools for Mac OS X Snow Leopard to plan, design, and
develop mLearning applications for the iPhone/iPod Touch/iPad mobile learning
platforms.
Create novel applications for use with mLearning platforms for distance education.
GOALS:
This course aims to encourage participants to become technological leaders and
innovators in the diffusion of mLearning innovations. The primary focus of this
course is developing mLearning applications for the iPhone, iPod Touch and iPad.
Participants will go from consumers and users of technology to developers and
designers of applications. Though technology and programming will be the focus,
that focus will be augmented by mLearning theory, pedagogy, research and critical
issues.
The following questions will be explored:
What is mLearning?
What learning theories and pedagogies are implicated in mLearning?
Why is mLearning important?
How does the diffusion of innovations apply to mLearning?
What technologies are important for mLearning?
How can one design applications for mLearning platforms?
What technical skills does one need to develop applications on the iPhone, iPod
Touch, and iPad?
[2]
D.A.L.I UF COMMITMENT TO DIVERSITY: COURSE GRADING:
! The University of Florida is committed
LETTER PERCENT GRADE
mLearning to creating a community that reflects the rich
racial, cultural and ethnic diversity of the state
and nation. No challenge that exists in higher
GRADE POINTS
A-
B+
93+
90-92
87-89
4.0
3.67
3.33
and research. The university and its
components benefit from the richness of a B 83-86 3.0
multicultural student body, faculty and staff
who can learn from one another. Such
diversity will empower and inspire respect and B- 80-82 2.67
understanding among us. The university does
not tolerate the actions of anyone who
C+ 77-79 2.33
violates the rights of another person.
[3]
COURSE TEXTBOOK:
D.A.L.I
mLearning Ally, M. (Ed.). (2009). Mobile Learning (eBook.). Athabasca, Canada: Athabasca University
Press. Retrieved from http://www.aupress.ca/index.php/books/120155
COURSE MATERIALS This book is available for download by free of charge by visiting the link (above)
Metcalf, D. (2006). MLearning mobile learning and performance in the palm of your hand.
Massachusetts: HRD Press. Retrieved from http://www.books24x7.com.lp.hscl.ufl.edu/
marc.asp?bookid=20604
This book can be accessed electronically free of charge via the above link, once you are logged
in through the University of Florida Libraries Remote Access.
REQUIRED MATERIALS:
The iPhone/iPod/iPad SDK (Software Development Kit) is required for this course, and must be
downloaded to an intel-based Mac running Mac OS X Snow Leopard. Download the SDK by clicking
here. Additionally, resources located on the Apple Development Center http://developer.apple.com/
iphone/index.action will be required to complete this course. The iPhone Developer University Program
(http://developer.apple.com/iphone/program/university.html) is a free program that allows professors and
students to work together as a development team of over 200 students. This program does not provide
apple code-level technical support, and programs designed are NOT eligible to be sold. If you wish to
develop your own apps to sell through the app store, you will need to apply to become a standard
developer at a cost of $99 from http://developer.apple.com/iphone/program/apply.html. This will allow
you to distribute apps through the app store, as well as providing code-level technical support.
TECHNOLOGY CONSIDERATIONS:
In order to work with the iPhone/iPod Touch/iPad SDK, the student will need an intel-based Mac with
Mac OS X Snow Leopard. Students who do NOT have an Intel-based Mac with Mac OS X Snow Leopard
may complete course requirements by developing mobile applications for another smartphone, but this
is not recommended as support and technical assistance for SDK’s other then iPhone and iPad will not
be provided.
Blackberry SDK: Register for free at http://na.blackberry.com/eng/developers/resources/
Android SDK: Available at http://developer.android.com/index.html In order to publish Android Apps you
will need to register with your Google account at http://market.android.com/publish/signup where you
will create a developer profile, pay a $25 registration fee, and agree to the distribution agreement.
PLEASE NOTE: technical assistance for developing applications for mobile devices other than
iPhone, iPod Touch, and iPad cannot be provided through this course at this time. Due to this
caveat, this course is not recommended for students without an intel-based Mac with Mac OS X
Snow Leopard. This is a new course, and instructional support for developing applications in
more than one programming language cannot be provided! The iPhone/iPod Touch/iPad SDK is
based on the Objective-C programming language, while Blackberry and Android SDKs are based on the
Java programming language. Both Objective-C and Java are object-oriented, imperative, and reflective
programming languages. However, content of this course is geared primarily towards the iPhone, iPod
Touch, and the iPad as platforms for mLearning.
[4]
D.A.L.I WEEK OBJECTIVES: ACTIVITIES ASSIGNMENTS DUE
mLearning
COURSE SCHEDULE
I
II
III
IV
VI
VII
VIII
mLearning
Objectives:
Activities:
• Distinguish mLearning from
• Course Introduction and
other forms of learning
Introductory Discussion
• Develop an understanding of
• View
mlearning
• Browse iPhone Dev Center and
• Explore possibilities of
assess current level of
mLearning
programming knowledge
• Assess iPhone platform and
• Based on current level of
identify level of programming
programming knowledge Prepare a
expertise
personalized learning schedule
• Identify underlying
for developing individual
architecture of Objective-C and
programming skills
iPhone/iPad/iPod application
Resources:
development
• Prepare a personalized
learning schedule for developing iPhone Dev Center
knowledge of iPhone/iPad/iPod
programming and application Getting Started Guides
creation
Assignments Due: iPad Programming Guide
• Programming Knowledge Self-
Evaluation and Personalized iPhone OS Reference
Learning Schedule for Programming Library
Requirements
• Introductory Discussion
iPhone OS Reference
Library Sample Code
[6]
DALI
week two
mLearning
Activities
Assignments Due: Course Activities:
iPhone/iPod/iPad tutorials
Assignment ➡ Due Date
Assignment ➡
➡
➡
➡
Resources:
[7]
DALI
week three
mLearning
Activities
Assignments Due: Course Activities:
iPhone/iPod/iPad tutorials
Assignment ➡ Due Date
Assignment ➡
➡
➡
➡
Resources:
[8]
DALI
week four
mLearning
Activities
Assignments Due: Course Activities:
iPhone/iPod/iPad tutorials
Assignment ➡ Due Date
Assignment ➡
➡
➡
➡
Resources:
[9]
DALI
week five
mLearning
Activities
Assignments Due: Course Activities:
iPhone/iPod/iPad tutorials
Assignment ➡ Due Date
Assignment ➡
➡
➡
➡
Resources:
[10]
DALI
week six
mLearning
Activities
Assignments Due: Course Activities:
iPhone/iPod/iPad tutorials
Assignment ➡ Due Date
Assignment ➡
➡
➡
➡
Resources:
[11]
DALI
week seven
mLearning
Activities
Assignments Due: Course Activities:
iPhone/iPod/iPad tutorials
Assignment ➡ Due Date
Assignment ➡
➡
➡
➡
Resources:
[12]
DALI
week eight
mLearning
Activities
Assignments Due: Course Activities:
iPhone/iPod/iPad tutorials
Assignment ➡ Due Date
Assignment ➡
➡
➡
➡
Resources:
[13]
References:
Frederick, G., & Lal, R. (2010). Beginning Smartphone Web Development: Building Javascript, CSS, HTML and
Ajax-Based Applications for iPhone, Android, Palm Pre, Blackberry, Windows Mobile and Nokia S60 (1st ed.).
New York: NY: Apress.
Metcalf, D. (2006). MLearning mobile learning and performance in the palm of your hand. Massachusetts: HRD
Press. Retrieved from http://www.books24x7.com.lp.hscl.ufl.edu/marc.asp?bookid=20604
The University of Florida. (2010). ISIS- Frequently Asked Questions for Minus Grades. ISIS. Retrieved from
http://www.isis.ufl.edu/minusgrades.html
The University of Florida. (2009a). Commitment to Diversity. University of Florida Graduate School. Retrieved
from https://gradschool.ufl.edu/catalog/current-catalog/catalog-commitment-to-diversity.html
The University of Florida. (2009b). University of Florida Graduate School Graduate Catalog 2009-2010.
University of Florida Graduate School. Retrieved from https://gradschool.ufl.edu/catalog/current-catalog/
catalog-coverpage.html
The University of Florida. (2010). The Dean of Students Office - Student Guide. The Dean of Students Office -
Student Guide. Retrieved from http://www.dso.ufl.edu/studentguide/studentrights.php#studenthonorcode
The University of Florida. (2010). University of Florida Policy on Course Syllabi. University of Florida Policy on
Course Syllabi. Retrieved from http://www.ir.ufl.edu/fac_handbook/syllabi.htm
The University of Florida College of Education Online. (2010). Computer Requirements: What You Need (web).
UF College of Education Online. Retrieved from http://online.education.ufl.edu/mod/resource/view.php?
id=28017
[14]