Professional Documents
Culture Documents
1. COURSE SPECIFICATIONS
Students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software
architecture, software process, usability, and deployment.
SY/Semester 2023-2024/1st Semester Credit Units 3 units = (2-unit lecture, 1 unit laboratory)
5 hours/week = 3 hrs. LAB, 2 hrs. LEC
Program(s) to BSIT Prerequisite None
which it
contributes
VISION MISSION
The premier technological university in the region providing transformative education NwSSU shall lead in providing highly technical and professional education and
where graduates are globally competitive, innovative, and responsive to the demands of a lifelong learning in the trade, fishery, agriculture, science, education, commerce,
changing world. engineering, forestry, nautical, and other emerging programs in the digital age. It
shall generate cutting-edge technology and undertake sustainable community
development in accordance with the university mandates, thrusts, and directions.
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
IGO2. Life-long Manifests willingness to learn Applies theory to practice
Learners Updates knowledge, skills and qualification Influences transformative change
Accepts challenges while calculating risks
IGO3. Effective Demonstrates good and oral and written communication Listens attentively and emphatically
Communicators Expresses thoughts clearly and responsibly Responds to social issues and problems
IGO4. Morally and Leads a morally and socially upright life Advocates environmental conservation and cultural preservation
Socially Upright Demonstrates ethics and professionalism Manifests gender sensitivity
Individuals Responds to community development needs
Shows social maturity in dealing with others
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
and Socially Professionalism and society.
Upright Ethics IT12 Understand professional, ethical, legal, security and social issues and responsibilities in the utilization of
Individuals information technology.
IGO2. Life-long Life-long Learning IT13 Recognize the need for and engage in planning self-learning and improving performance as a foundation for
Learner continuing professional development.
As evidence of attaining the above learning outcomes, the student has to do and submit the following.
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
Demo Day
OTHER REQUIREMENTS:
Aside from the major course outputs stated above, this course requires Major Exams in a form of a Summative Test or Unit Test. In addition, each of the
topics will require you to perform outputs.
GRADING SYSTEM:
To pass this course, one must accumulate at least 75 points through the course requirements discussed above. The maximum points that a student can
obtain through each requirement are shown below:
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
RUBRIC ASSESSMENT TOOL FOR LABORATORY ACTIVITY:
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
RUBRIC ASSESSMENT TOOL FOR MACHINE PROJECT (Final Course Output Project):
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
7. LEARNING PLAN
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
Learn to help yourself Presentation of project proposals
LO2 Lesson 2: Activities and Intents Lecture Quizzes PPT Presentation 4-6
LO3 Activity and Intent Discussion Recitation LCD Projector
Activity lifecycle and state Demonstration Assignment Handouts
Implicit intents Board Work Graded hands-on exercises using Test Papers
Seat Work Rubrics
Individual hands-on exercises Periodic Examinations
LO1 Lesson 3: Testing, debugging, and Lecture Quizzes PPT Presentation 7-8
LO2 using support libraries Discussion Recitation LCD Projector
LO3 The debugger Demonstration Assignment Handouts
Unit tests Board Work Graded hands-on exercises using Test Papers
Support libraries Seat Work Rubrics
Individual hands-on exercises Periodic Examinations
LO1
LO2 SHOW AND TELL: APP PROJECT BETA DEMONSTRATION 9
LO3
LO2 Lesson 4: User Experience Lecture Quizzes PPT Presentation 10-12
LO3 Clickable images Discussion Recitation LCD Projector
LO4 Input controls Demonstration Assignment Handouts
Menus and pickers Board Work Graded hands-on exercises using Test Papers
User navigation Seat Work Rubrics
RecyclerView Individual hands-on exercises Periodic Examinations
LO2 Lesson 5: Delightful User Lecture Quizzes PPT Presentation 13-15
LO3 Experience Discussion Recitation LCD Projector
LO4 Drawables, styles, and Demonstration Assignment Handouts
themes Board Work Graded hands-on exercises using Test Papers
Cards and colors Seat Work Rubrics
Adaptive layouts Individual hands-on exercises Periodic Examinations
LO2 Lesson 6: Testing your UI Lecture Quizzes PPT Presentation 16-17
LO3 Espresso for UI Testing Discussion Recitation LCD Projector
LO4 Demonstration Assignment Handouts
Board Work Graded hands-on exercises using Test Papers
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
Seat Work Rubrics
Individual hands-on exercises Periodic Examinations
LO1
LO2
FINAL EXAMINATION and FINAL APP PROJECT PRESENTATION AND DEMONSTRATION 18
LO3
LO4
8. REFERENCE
Print:
1. Forrester, Alex, et al., How to Build Android Apps with Kotlin. Copyright 2021. Published by Packt
2. Abu Doush, Iyad, Learn Simply: Android Mobile Application Development using Kotlin. Copyright 2020. Published by Leanpub
3. Leiva, Antonio, Kotlin for Android Developer: Learn Kotlin the easy way while developing an Android App 6th Edition. Copyright 2018. Published by Leanpub
Non-Print:
4. https://developer.android.com/courses/android-basics-kotlin/course
5. https://developer.android.com/courses/android-development-with-kotlin/course?utm_source=dac&utm_medium=website&utm_campaign=edu
6. https://www.javatpoint.com/android-ui-widgets-tutorial
7. https://developer.android.com/codelabs/android-training-hello-world?index=..%2F..%2Fandroid-training#0
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph
Classroom Policies:
All of the materials will be posted in our NwSSU-LMS Course Page (Moodle)
Attendance: Students are expected to attend class regularly. Students are responsible for all assignments or announcements given in class. It is expected that all
students will be present for all exams and quizzes. Make-up exams are not given (because these are announced) and missed classroom activities cannot be made
up, unless there is compelling reason to have an excused absence authorized and recognized by the school. Please take note of the following:
a) Each student is required to attend at least eighty percent (80%) of all class period (54 hrs.) in a given subject to earn the corresponding unit (stated in the
student handbook)
d) Accumulated absences or not reaching the required number of hours (i.e., 54 hrs.) = Failure due to absence
It is the responsibility of the students to keep track of their absences and incidents of tardiness. They should exercise wise use of their allotted cuts. Students
should not expect a warning upon reaching the maximum number of allowable absences.
Classroom behavior: Students are expected to be prompt, attentive, honest, and polite. Electronic devices such as phones and music players should be set aside.
The professor has the right to confiscate these devices and file the necessary corrective action. Cheating is not allowed.
Requirements: Submit all requirements on time and make sure that it is properly formatted and labeled. Late submission will be accepted but shall incur 10%
deduction for every day the submitted requirement is late. XML and Kotlin programming will be used for the implementation of the hands-on activity and project.
AARON JUDE C. PAEL EDMUN DENNIS S. ANTIVO, MSIT FRANCISCO B. BACAMANTE JR., DIT
IT Elective 1 Course Instructor BSIT Program Chairman Dean, College of Computing and Information Sciences
Rueda Street, Calbayog City, Samar, Philippines 6710 main@nwssu.edu.ph 063 055 5339857 www.nwssu.edu.ph