CIS2930 (399771) Introduction To Mobile Android App Development
Spring 2014
Professor:Robert W. Janson Office: F216
Phone:646-2270 E-mail:RJANSON@FSCJ.EDU FAX: 646-2078
Textbooks: NONE
Presentations: http://web.fscj.edu/Janson/CIS2930/#.topic.ppt
You must type the address exactly (upper case/ lower case)
and change the # to the correct number. For example:
http://web.fscj.edu/Janson/CIS2930/1.Background.ppt.
Material: One flash/thumb drive
Tests: Two tests are scheduled, with each test worth 100 points. The
bad news: If you cannot take a test at the scheduled time, you must arrange to take the test early. If an emergency arises on the day of the exam, you must call that day before the test time and let me know you will not be able to make the exam. We will arrange a new test. No make ups will be given for non-emergency no shows. If you are late for a test, you will be allowed to take the test if no other student has left the room. If students have left the classroom, you have missed the test and will get a zero.
Assignments: Assignments are listed in the PowerPoint presentations. They will be evaluated on appearance, completeness, and quality of work. Homework assignments are due at the end of the day on the due date. Late assignments are discouraged, but will be accepted up to one week late with a 10 point penalty. And up to the last day of class (not including finals week) with a 20% penalty.
Grade: The final course grade will consist of the following:
EXAMS 70%
ASSIGNMENTS 30%
Incomplete: If an emergency arises at the end of term that prevents you
from finishing the final assg or take the last test, a grade of āIā can be assigned if arranged before the required dates.
Course prerequisites: None
GUIDELINES:
(1) Each student is expected to attend class regularly and to participate
in class. However, attendance is not mandatory.
(2) Each student is expected to keep good class notes and to keep a record of his/her progress/grades.
(3) A student absent from a class or classes is advised to copy class notes from fellow classmates.
(4) Academic dishonesty will result in grade of F and will be handled according to the appropriate Board rule.
Assessment: Student work in this class may be collected by the College
for the purpose of assessing institutional effectiveness and measuring program competencies. The artifacts collected and submitted for this purpose will be done so anonymously.
Some important dates:
Monday, Jan 20
|
Martin Luther King Day ā College Closed
|
Saturday-Monday, Feb 15-17
|
Blackboard unavailable
|
Monday, Feb 17
|
Presidents Day - College Closed
|
Monday to Friday, Mar 17 ā Mar 21
|
Spring break - College Closed
|
Saturday, May 3
|
Final Examination period begins
|
Course Learning Outcomes:
-
Explain the Android environment
|
Demonstrate how to set up an Android development environment
|
Create Android apps that:
Through a GUI, accept input and display output
Use images and sound
Employ animation
Use maps
Display ads
Access a RDBMS
Use content managers
|
Demonstrate how to install an Apps to a mobile device from Eclipse
|
Demonstrate how to install an Apps from the Android marketplace
|
Demonstrate how to publish Android Apps to the Android marketplace
|
Tentative office hours:
Monday 2-4
Tuesday 1-4
Wednesday 2-4
Thursday 1-4
WEEK TOPIC PowerPoint Number
1 Background 1
SetUp 2
Java, Android, Eclipse 3
2 GUI 4
3 Intents 5
4 Intents 5
Arrays 6
5 Arrays 6
6 **** TEST 1 (Weeks 1-5)
Advanced Touching 7
7 Advanced Touching 7
SQLite 8
8 SQLite 8
9 Maps 9
10 Ads 10
Going to Market 11
11 **** TEST 2 (Weeks 6-10)
Share with your friends: |