Syllabus in Programming 2
Syllabus in Programming 2
Syllabus in Programming 2
COURSE SYLLABUS
Second Semester, SY 2020-2021
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
VI. Grading System:
Goal 4: Excellent public service and good governance: Graduates of Information Technology:
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
VII. LEARNING ACTIVITY PLAN
Teaching &
Learning Outcomes Assessment
Course Content Learning Resources References
The students Tasks
Activities
Week 1: Preliminaries: Introduction to the
Course www.ifsu.edu.ph
1. Reflect on the VMGO of
IFSU and the College a. VMGO of the University and of the Discussion Reflection Multimedia IFSU CODE
2. Appraise themselves vis-à- College Paper with
vis the requirements of the b. Overview of the Course Rubrics Course Laboratory Manual and Policies
course. Substance-20 Syllabus
Clarity-15
Accuracy-15
Week 1 to Week 3: CHAPTER I. STRUCTURED Farrell, J. (2018). Comprehensive Programming Logic
COMPUTER PROGRAMMING and Design Ninth Edition. 20 Channel Center Street
CONCEPTS Boston, MA 02210 USA: Cengage Learning
Lecture:
1. Demonstrate awareness A. What is Structured Programming Quiz on Multimedia EzEd Channel. (2018, January 18). Introduction to
Discussion
regarding Structured (SP) Structured Devices Structured Programming. Retrieved from
Programming and its three B. Three Phases of Structured Programming https://www.youtube.com/watch?v=TmtyFcLWXwo
phases. Programming Concepts Video Clips
2. Differentiate the three basic C. Understanding the Three Basic on SP Programming Logic and Design. (2016, April 18). 3_2
structures. Structures Concepts The three basic structures—sequence, selection, and
C.A.1. Sequence loop. Retrieved from https://www.youtube.com/watch?
C.A.2. Selection Handout in v=OoShU65HemA
C.A.3. Loop Chapter I
Home and Learn. (N.D.). Visual Basic .NET. Retrieved
Laboratory: from https://www.homeandlearn.co.uk/NET/vbNet.html
1. Design a user-friendly A. Review on VB.Net Application Computer- Performance-
graphical user interface i. Creating a Dashboard User Assisted based Tasks Job sheets
through a dashboard Interface Learning with Rubrics
2. Work with multiple forms in ii. Creating a Log-In Form
VB .NET Submission (5)
B. Creating Menus and Toolbars
3. Add menu with submenu File Mngt. (5)
C. Working with Multiple Document Simulation Design (10)
and toolbars to a VB .NET Interface (MDI) Forms Visual Appeal (5)
project Output (25)
4. Add code to menus and
toolbar
Week 4 to Week 8 CHAPTER II. STRUCTURED CODING Farrell, J. (2018). Comprehensive Programming Logic
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
Lecture: and Design Ninth Edition. 20 Channel Center Street
Boston, MA 02210 USA: Cengage Learning
A. IF-THEN-ELSE
Discussion Quiz on
B. IF-ELSE-IF
1. Evaluate expressions to Making Multimedia thenewboston. (2011, June 4). Visual Basic Tutorial - 43
C. SELECT CASE
determine outcomes using Interactive Decisions Devices – Functions. Retrieved from
D. WHILE LOOP / DO WHILE LOOP
AND, OR and NOT logic. Learning https://www.youtube.com/watch?v=MTXBCvEJdlc
E. FOR STATEMENT
2. Make selections within
ranges Seatwork/ Handout in TeachMeComputer. (2010, November 1). VB.NET
3. Implement precedence Laboratory: Work by Pair Performance- Chapter II Tutorial 55 - Modules (Visual Basic 2008/2010).
when combining AND and Based Tasks Retrieved from https://www.youtube.com/watch?
A. Working with Modules in VB.Net
OR operators Simulation using Rubrics v=JmZWIJHAfg8
B. Functions and Subroutines
4. Test single variable against Submission
C. Working with Selection and Loop
multiple values using CASE Computer- (5) Home and Learn. (N.D.). Visual Basic .NET. Retrieved
Statements
Structure Assisted File Mngt. (5) from https://www.homeandlearn.co.uk/NET/vbNet.html
D. Develop a simple e-learning Learning Design (10) Job Sheets
material Visual Appeal
1. Declare variables and (5)
constants. Output (25)
2. Use VB .NET functions.
3. Determine the level of scope
of a variable/constant.
4. Create VB .NET functions
5. Create programs using the
if, nested if and case
structure
Week 9: March ___, 2019 Midterm Examination
Week 13 to Week 18 CHAPTER IV. APPLICATION OF Discussion Quiz on Multimedia Coder Baba. (2018, February 20). VB.NET Student
STRUCTURED PROGRAMMING Database Devices Information System | Login Form & Registration Form |
1. Navigate MySQL Interactive Connections using MS Access DB #1. Retrieved from
environment with ease. Lecture: Learning Handout in https://www.youtube.com/watch?
2. Create databases in MS A. Database Concepts Chapter IV v=PgSSEGomTR4&t=203s
Access 2013 i. Creating Databases and
3. Connect created databases Tables using MySQL ProgrammingKnowledge. (2014, June 16). Beginners
to VB .NET ii. Creating Simple Queries MS Access Database Tutorial 1 - Introduction and
4. Manipulate records using B. Connecting MySQL with VB.NET Simulation Group Project Job Sheets Creating Database. Retrieved from
VB .NET methods. 2010 https://www.youtube.com/watch?v=BUE-
5. Compose queries using D. Inserting, Adding, Updating, Deleting Computer- Defense using Dummy Data XJEHp7g&pbjreload=10
VB .NET and MS ACCESS and Searching Records from/to a Assisted Rubrics (to be
2013 syntax. database Learning decided by Home and Learn. (N.D.). Visual Basic .NET. Retrieved
E. Creating Simple Queries the class) from https://www.homeandlearn.co.uk/NET/vbNet.html
F. Creating Reports Group
1. Create a functional Discussion Tamayo, J. et. al. (2014). VB.Net Programming. #16
information system. Concha St. Tinajeros Malabon City: JIMCZYVILLLE
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
2. Work effectively with group Laboratory: Brainstorming Publications
in crafting IS Project. A. Creating Simple Computer
3. Defend created IS to a set of Application using VB .NET and
panel members. MySQL
4. Design reports using Crystal
Reports
Week 18: May ___, 2019 FINAL EXAMINATION
VIII. References
Books
Farrell, J. (2018). Comprehensive Programming Logic and Design Ninth Edition. 20 Channel Center Street Boston, MA 02210 USA: Cengage Learning
Tamayo, J. et. al. (2014). VB.Net Programming. #16 Concha St. Tinajeros Malabon City: JIMCZYVILLLE Publications
Online Resources
Coder Baba. (2018, February 20). VB.NET Student Information System | Login Form & Registration Form |using MS Access DB #1. Retrieved from https://www.youtube.com/watch?
v=PgSSEGomTR4&t=203s
EzEd Channel. (2018, January 18). Introduction to Structured Programming. Retrieved from https://www.youtube.com/watch?v=TmtyFcLWXwo
DJ Oamen. (2017, August 13). How to Create Windows 10 Style Calculator in Visual Basic.Net. Retrieved from https://www.youtube.com/watch?v=kmC6_waG99w
Programming Logic and Design. (2016, April 18). 3_2 The three basic structures—sequence, selection, and loop. Retrieved from https://www.youtube.com/watch?v=OoShU65HemA
DJ Oamen. (2015, June 6). How to Create Scientific Calculator in Visual Basic.Net. Retrieved from https://www.youtube.com/watch?v=-AuDq36Rswg
ProgrammingKnowledge. (2014, June 16). Beginners MS Access Database Tutorial 1 - Introduction and Creating Database. Retrieved from https://www.youtube.com/watch?v=BUE-
XJEHp7g&pbjreload=10
Nicholas Dingle. (2014, April 8). VB.NET 2013 – Arrays. Retrieved from https://www.youtube.com/watch?v=luROYtHYK7o
VB Toolbox. (2013, December 2). VB.NET Tutorial For Beginners - Using Arrays (Visual Basic .NET). Retrieved from https://www.youtube.com/watch?v=gKiNGZMuqI0
thenewboston. (2011, June 4). Visual Basic Tutorial - 59 - Introduction To Arrays. Retrieved from https://www.youtube.com/watch?v=eG_eUsqaPtk
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
thenewboston. (2011, June 4). Visual Basic Tutorial - 43 – Functions. Retrieved from https://www.youtube.com/watch?v=MTXBCvEJdlc
TeachMeComputer. (2010, November 1). VB.NET Tutorial 55 - Modules (Visual Basic 2008/2010). Retrieved from https://www.youtube.com/watch?v=JmZWIJHAfg8
Home and Learn. (N.D.). Visual Basic .NET. Retrieved from https://www.homeandlearn.co.uk/NET/vbNet.html
LANNIE MAY E. SANTOS, MIT ALMA P. CABLINAN, MIT DHAYEN H. LOBHOY, MIT RHODA S. BUNOAN, PhD
Instructor Instructor Chairperson, ACT/BSIT Dean, CCS
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)