Professional Documents
Culture Documents
TERESA DE AVILA
Document No. SIT-SYL-002
Issue No. 01
6 Kingfisher and Skylark Streets, Zabarte Subdivision, Novaliches, Quezon City
Revision No. 00
CSTA commits itself towards the attainment of true education geared towards the
formation of the human person who is guided in his pursuit of his ultimate end for
CSTA MISSION
the good of the society of which, as man, he is a member, and in whose obligation as
an adult, he will share.
CSTA envisions citizenry whose physical, moral and intellectual endowments have
been harmoniously developed so that they may gradually acquire a mature sense of
CSTA VISION
responsibility while striving to form their own lives and pursuing true freedom as
they face the vicissitudes of life with courage and constancy.
Program Learning Outcomes Apply knowledge of computing fundamentals, knowledge of a computing
specialization, and mathematics, science and domain knowledge appropriate for
the computing specialization to the abstraction and conceptualization of
computing models from defined problems and requirements
Identify, analyze, formulate, research literature and solve complex computing
problems and requirements reaching substantiated conclusions using
fundamental principles of mathematics, computing sciences, and relevant
domain disciplines
An ability to apply mathematical foundations, algorithmic principles and
computer science theory in the modeling and design of computer-based systems
in a way that demonstrates comprehension of the tradeoffs involved in design
choices
Knowledge and understanding of information security issues in relation to the
design, development and use of information systems
Design and evaluate solutions for complex computing problems and design and
evaluate systems, components, or processes that meet specified needs with
appropriate consideration for public health and safety, cultural, societal, and
environmental considerations
Create, select, adapt and apply appropriate techniques, resources, an modern
computing activities, with an understanding of the limitations to accomplish a
common goal
Function effectively as an individual and as a member or leader in diverse teams
and in multidisciplinary settings
Communicate effectively with the computing community and with society at
large about complex computing activities by being able to comprehend and write
effective reports, design documentation, make effective presentations, and give
and understand clear instructions
The ability to recognize the legal, social, ethical and professional issues involved
in the utilization of computer technology and be guided by the adoption of
appropriate professional, ethical and legal practices
Recognize the need, and have the ability, to engage in independent learning for
continual development as a computing professional
Course Code GE08
Descriptive Title Ethics for IT
Description This course will help students understand the role of ethics and the laws involved in
the IT professions. This course discuss involves moral issues and decisions
confronting individuals and organizations involved in computing and will focus on
the study of code of ethics, conflict of interest, safety and risk trade-offs in design,
confidentiality, behaviour In the work place, intellectual property, patents, trade
secrets and contemporary issues in computing.
COLEGIO DE STA. TERESA DE AVILA
Document No. SIT-SYL-002
Issue No. 01
6 Kingfisher and Skylark Streets, Zabarte Subdivision, Novaliches, Quezon City
Revision No. 00
LO1. Understand the fundamentals of professionalism and ethics with the focus on
the field of computing;
LO2. Understand code of ethics, conflict of interest, safety and risk trade-offs in
design;
LO3. Understand the issues on behaviour in the work place, intellectual property,
patents, trade secrets and contemporary issues in computing.
Professional Responsibility
Health and Safety
Privacy and Security
Week 5 PRELIM EXAM
Week 6 – 7 Philippine IT and Related Laws
Android Styles
Themes
Icons and Nine Patch
Screen Density and Multiple Layouts
Applying a Transition
Creating Custom Transitions
Week 8 – 9 Activity, Intent and Services
Android Activity
Android Activity Life Cycle
Android Intent
• Explicit Intents
• Implicit Intents
• Activity Actions
• Broadcast Actions
COLEGIO DE STA. TERESA DE AVILA
Document No. SIT-SYL-002
Issue No. 01
6 Kingfisher and Skylark Streets, Zabarte Subdivision, Novaliches, Quezon City
Revision No. 00
• Categories
Intent Extra
Intent For Result
Explicit Intents
Implicit Intents
• Browser
• Contacts
• Dialler
• SMS
• Email
• Camera
Activity Actions, Broadcast Actions, Categories and Flags
Pending Intent and Android Services
Week 10 MIDTERM EXAM
Week 11 – 12 Custom View
Android Adapter
Layout Inflater
Custom Adapter
Custom Listview and Spinner
Adding Android Views using code
Week 13 – 14 Fragments, Action Bar and Navigation Drawer
Android Fragments
Fragments Transactions
Android Action Bar
Android Navigation Drawer
Week 15 PREFINAL EXAM
Week 16 Android Storage and Preferences
Shared Preferences
SQLite
SQLite Helper
External and Internal Storage
Content Provider
Week 17 Android Online Storage
Android HTTP Request (GET, POST and Multipart Data)
1. http://www.tutorialspoint.com/android/
2. http://www.androidhive.info
3. http://developer.android.com/index.html
Other Suggested Reading
Course Requirements As evidence of attaining the above learning outcomes, students are required to do
and submit the following during the indicated dates of the term. The rubrics for these
outputs are provided.
Learning
Required Output Due Date
Outcome
LO 1, LO2, LO3, MCO1: In order to evaluate the understanding of the concepts, students Before Final Exam
LO4, LO5 are going to create an Android Application that will showcase all of the
concepts that they learned from user interface control, graphics and
animation, android activity, intents, services, custom views, fragments,
and android storage. Example application “Slam Book App”.
Permissions
Debugging
Creating and Editing Android Virtual Machine
Simple Program - Hello World
LO 1 User Interface and Controls Weeks 4 Lecture
LO 2 Discussion
LO 3 Introduction of XML in Android Oral Recitation
LO 4 Overview of Android Layouts Exercise and Activity
• Relative Long Quiz
• LinearLayout
• GridLayout
• ScrollView
• FrameLayout
Understanding Android Units
Android Views and ViewGroup
• TextView
• Button
• EditText
• CheckBox
• RadioButton
• RadioGroup
• ImageView
Android ListView and Spinner
Android Listeners
Android Toast and Dialog
PRELIM EXAM Weeks 5
LO1 Graphic, Animation,Styling and Multiple Screen Week 6 – 7 Lecture
LO2 Support Discussion
LO4 Oral Recitation
Android Styles Exercise and Activity
Themes Long Quiz
Icons and Nine Patch
Screen Density and Multiple Layouts
Applying a Transition
Creating Custom Transitions
LO1 Activity, Intent and Services Week 8 – 9 Lecture
LO2 Discussion
LO4 Android Activity Oral Recitation
Android Activity Life Cycle Exercise and Activity
Android Intent Long Quiz
• Explicit Intents
• Implicit Intents
• Activity Actions
• Broadcast Actions
• Categories
Intent Extra
Intent For Result
Explicit Intents
Implicit Intents
COLEGIO DE STA. TERESA DE AVILA
Document No. SIT-SYL-002
Issue No. 01
6 Kingfisher and Skylark Streets, Zabarte Subdivision, Novaliches, Quezon City
Revision No. 00
• Browser
• Contacts
• Dialler
• SMS
• Email
• Camera
Activity Actions, Broadcast Actions, Categories and
Flags
Pending Intent and Android Services
MIDTERM EXAM Week 10
LO1 Custom View Week 11 – 12 Lecture
LO2 Discussion
LO4 Android Adapter Oral Recitation
Layout Inflater Exercise and Activity
Custom Adapter Long Quiz
Custom Listview and Spinner
Adding Android Views using code
LO 1 Fragments, Action Bar and Navigation Drawer Weeks 13-14 Lecture
LO 2 Discussion
LO 4 Android Fragments Oral Recitation
Fragments Transactions Exercise and Activity
Android Action Bar Long Quiz
Android Navigation Drawer
PREFINAL EXAM Weeks 15
LO1 Android Storage and Preferences Weeks 16 Consultation to adviser
LO2 Shared Preferences Advisers critiquing and
LO3 editing
LO4 SQLite
SQLite Helper
External and Internal Storage
Content Provider
LO1 Android Online Storage Week 17 Presentation for Oral
LO2 Android HTTP Request (GET, POST and Defense
LO3 Multipart Data)
LO4
LO5 Threads for Background Request
JSON Parsing
Android Volley
Android Push Notification (GSM and Parse)
FINAL EXAM Weeks 18
GRADING SYSTEM
COLEGIO DE STA. TERESA DE AVILA
Document No. SIT-SYL-002
Issue No. 01
6 Kingfisher and Skylark Streets, Zabarte Subdivision, Novaliches, Quezon City
Revision No. 00
To pass this course, one must accumulate 75% of the total course requirements below.
Performance 30%
(Quizzes, Board Work, Recitation)
Output 30%
Assignments, Projects, Research, Reports, Experiment, Simulation, Hands-on Activities
Major Exam (Prelim, Midterm, Semi-Final, Finals) 30%
Attendance 10%
Total 100%
PERFORMANCE INDICATOR
Rubrics for Case Report
MISCELLANEOUS [120pts]
1 Layout 50
2 Aesthetic design 50
3 Icon design 20
BONUS [40pts]
1 Sorting of entries based on last name. 20
Change background based on the gender of the entry if gender is added
2 20
a field in your slam book.
The student’s responsibility is to come to each class prepared. S/he is also expected to take all examinations on the
date scheduled. S/he should read the assigned problems prior to class. S/he is expected to attend each class and participate
actively in the discussions.
Academic Dishonesty
All students are expected to be academically honest. Cheating, lying and other of unethical behaviour will not be
tolerated. Any student found guilty in examinations or plagiarism in submitted course requirements will receive an F or
failure in the course requirement or in the course. Plagiarism refers to the use of books, notes or other intellectual property
without giving proper attribution to its author, or representing the work of another person as one’s own. Cheating refers to
securing help in a test; copying tests, assignments, reports or term papers; collaborating with other students during an
COLEGIO DE STA. TERESA DE AVILA
Document No. SIT-SYL-002
Issue No. 01
6 Kingfisher and Skylark Streets, Zabarte Subdivision, Novaliches, Quezon City
Revision No. 00
examination or in preparing academic work; signing other student’s name on an attendance sheet; or otherwise practicing
scholastic dishonesty.
Policy on Absences
The allowed number of absences for students enrolled in a 1 ½ hours class is 7. Request for excused absences or
waiver of absences must be presented upon reporting back to class. Special examinations will be allowed only in special
cases, such as prolonged illness. It is the responsibility of the student to monitor his/her own tardy incidents and absences that
might accumulate leading to a grade of Drop without Permission or has a numeric equivalent of 5.0. It is her/his
responsibility to consult with the teacher, chair or dean should his/her case be of special nature.