Please
provide a complete syllabus. All elements of the syllabus are required unless
noted as “if applicable.”
Course Title: Android I
|
Course Number (If applicable):
|
COURSE DESCRIPTION:
|
|
PREREQUISITES: Inro to programming.
|
|
REQUIRED MATERIALS:
|
|
ADDITIONAL RESOURCES (if applicable):
|
|
LEARNING OUTCOMES/COMPETENCIES:
3. XML
Layout and Coding
|
COURSE ASSESSMENT:
Grading Scale
|
COURSE SCHEDULE:
Note: This
partial example shows a course that combines lecture and lab components.
Module/
Lesson
|
Module/Lesson Title &
description (if
applicable)
|
Learning Outcomes
|
Assignment
(w/category & point value)
|
1.
|
Download and Install Android SDK
from website
|
Students will download and install Android Development Tools and
Android SDK and Eclipse IDE to
|
Video Lab
|
2.
|
Emulator set up Starting first
project
|
Students will set up the Android
Emulator within the Eclipse and send a test to view either on a device or in
the emulator.
|
Video Lab
|
3.
|
Overview of folders and adding folders
|
Students will have an understanding of the IDE interface and be able
to designate between folder areas. Students will be able to designate the
various folders and what they contain.
|
Video Lab
|
4.
|
Intro to
layouts in XML and creating a button
|
Student will understand the layout in XML and will create a button.
Students will know how to adjust layouts to a variety of views.
|
Video Lab
|
5.
|
Adding an
ID setting up variables and referencing XML IDs
|
Students will add an ID designation to set up variables and reference
the
XML ID’s.
|
Video Lab
|
6.
|
Set up a
button with OnClickListener
|
Students will learn how to set up
the button using the OnClickListener.
|
Video Lab
|
7.
|
setText
method for button
|
Students will learn how to integrate the setText method for their
button.
|
Video Lab
|
8.
|
Adding
resources and setting background
|
Students will be shown how to add resources to folders and set the
viewable background.
|
Video Lab
|
9.
|
Setting up an activity
and using SetContentView
|
Students will learn the basics of setting up an activity and
understand the SetContentView.
|
Video Lab
|
10.
|
Android Manifest
|
Students will be able to identify
the Android Manifest and define its components and purpose.
|
Video Lab
|
11.
|
Framework
of a thread
|
Students will be able to define the frameword of a programming thread.
|
Video Lab
|
12.
|
Start a
new Activity from Intent
|
Students will be able to add a new activity from an intent.
|
Video Lab
|
13.
|
Activity
life cycle
|
Students will understand the activity life cycle and describe its
importance.
|
Video Lab
|
14.
|
Add music
|
Students will add a music file to
the resources folder.
|
|
15.
|
Create
List Menu from the List Activity class
|
Students will create menu using list menu and the List Activity class.
|
|
16.
|
ArrayAdapter
|
17.
|
Starting
Activity with a Class Object, finish ListActivity
|
||
18.
|
XML,
EditText
|
Students will edit their XML layout and add the EditText to their
application.
|
|
19.
|
WeightSum
and Layout Weight
|
||
20.
|
Toggle Button, XML
padding
|
Students will learn how to create toggle button add padding to XML
layout.
|
|
21.
|
Setting Toggle to On,
if Toggle is checked
|
||
22.
|
Comparing Strings
|
||
23.
|
Set Gravity within
Java
|
No comments:
Post a Comment