Namei Polytechnic Institute: 123 A. Mabini ST., Mandaluyong City
Namei Polytechnic Institute: 123 A. Mabini ST., Mandaluyong City
COURSE SYLLABUS
S.Y. 2017 – 2018
Course Description: This course helps the learners to demonstrate understaning on applications programming. This course includes lessons necessary for the students to
create and appreciate the purposes of computer programming in designing an application program.
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
FIRST QUARTER (UNIT 1: VISUAL BASIC 2008 PROGRAMMING CONCEPTS)
Lesson 1: The learner demonstrates an The learner shall be able Define a computer Preparatory Recitation 3
Fundamentals of understanding of the basic to demonstrate common program Activities Paper and meetings
Programming concepts and underlying competencies in Define system Discussion Pencil Test
Introduction to theories in Applications Applications Overview the history of Write-Pair Share
Programming Programming. Programming as computer programming Group Activity
Systems prescribed by the Identify the different Book Activity
Development Life Department of Education phases in systems Assignment
Cycle Curriculum. development
Lesson 2: The learner distinguishes The learner shall be able Differentiate flowchart to Preparatory Recitation 3
Flowcharting and between flowcharting and to carry out the process of pseudo code Activities Paper and meetings
Pseudocoding pseudocoding. creating a flowchart and Identify the importance of Discussion Pencil Test
pseudocode. flowcharting Demonstration Hands-on
Determine the different Book Activity
symbols used in flow
charting
Identify the importance of
flowcharting and pseudo
coding
Create a program with
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
the use of flowcharting
and pseudo coding
Lesson 3: The learner gets acquainted The learner shall be able Describe the features Preparatory Recitation 3
Introduction to Visual with the features and uses of to perform some of th and uses of Visual Basic Activities Hands-On/ meetings
Basic 2008 Visual Basic 2008. basic functions of Visual 2008 Discussion Performance
Features of VB Basic 2008. Trace the history of Demonstration Test
2008 Visual Basic Hands-on Paper and
Uses of VB 2008 Realize the importance Book Activity Pencil Test
History of VB 2008 of Visual Basic in the
field of programming
Lesson 4: The learner becomes familiar The learner shall be able Identify the four Preparatory Recitation 3
Visual Basic 2008 with Visual Basic 2008 to carry out the steps in important windows of Activities Hands-On/ meetings
Environment environment. creating a new project in Visual Basic 2008 Discussion Performance
VB windows Visual Basic 2008. Describe each VB 2008 Demonstration Test
Steps in creating a window Hands-on Paper and
new proect in VB Perform the steps in Book Activity Pencil Test
2008 creating a new project in Assignment
VB 2008
Value the importance of
Visual Basic in the field
of programming
Lesson 5: The learner utilizes the The learner shall be able Identify the different Preparatory Recitation 3
Visual Basic Controls functions of the different to exhibit accuracy and controls used in VB 2008 Activities Hands-On/ meetings
Visual Basic 2008. precision in utilizing the especially those most Discussion Performance
functions of the different commonly used Demonstration Test
Visual Basic 2008 Show familiarity with the Book Activity Paper and
controls. function of the different Pencil Test
VB 2008 controls
Lesson 6: The learner relates the The learner shall be able State the different Preparatory Recitation 3
Visual Basic Control different categories of Visual to modify the properties of categories of VB 2008 Activities Hands-On/ meetings
Properties Basic 2008 controls in different Visual Basic controls Discussion Performance
creating programs and controls correctly. Demonstrate skills in Demonstration Test
Applications. using VB 2008 controls Hands-on Paper and
by putting controls in Book Activity Pencil Test
forms and changing their
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
properties Assignment
Acknowledge the
importance of controls in
creating programs and
Applications
Lesson 7: The learner gets acquainted The learner shall be able Identify the different Preparatory Recitation 3
Visual Basic Control with the Visual Basic 2008 to effectively assign kinds of symbols Activities Hands-On/ meetings
Properties language. values to different Demonstrate the steps in Discussion Performance
variables. creating and editing Demonstration Test
symbols Hands-on Paper and
Execute the process of Book Activity Pencil Test
creating instances
Show efficiency in using
th library panel
SECOND QUARTER (UNIT 2: MAKING THINGS HAPPEN THROUGH PROGRAMMING)
Lesson 1: The learner gains a deeper The learner shall be able Recall the basic controls Preparatory Recitation 3
Working with Traditional understanding on to accurately execute in VB 2008 Activities Hands-On/ meetings
Controls programming through the arithmetic operations in Define forms, compiler, Group Activity Performance
use of traditional controls. Visual Basic 2008. program accessibility and Discussion Test
casting Demonstration Paper and
Perform arithmetic Hands-on Pencil Test
operations in VB 2008 Assignment
Exhibit eagerness in
enhancing their
knowledge and skills
using Visual Basic
Lesson 2: The learner distinguishes The learner shall be able Define conditional Preparatory Recitation 3
Control Flow Structures between conditional to efficiently utilize the If- statements and selection Activities Hands-On/ meetings
statements and selection Else statements to SSelct statements Discussion Performance
statements. Case statements. Manifest programming Demonstration Test
skills by creating If Hands-on Paper and
statements and using Assignment Pencil Test
Else statements
Efficiently use the If-Else
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
statements to Select
Case statements
Lesson 3: The learner relates the The learner shall be able Explain how check Preparatory Recitation 3
Working with More functions of check boxes, to incorporate check boxes, radio buttons, list Activities Hands-On/ meetings
Controls radio boxes, list boxes, and boxes, radio boxes, list boxes, and combo boxes Discussion Performance
combo boxes in creating an boxrs and combo boxes work in Visual Basic Demonstration Test
Application. in creating an application. Applications Hands-on Paper and
Create an Application Assignment Pencil Test
that incorporates check
boxes, radio boxes, list
boxes, and combo
boxes.
Appreciate how these
features enhance the
appearance of lists in
Applications.
Lesson 4: The learner relates the use of The learner shall be able Discuss the steps in Preparatory Recitation 3
More Control Flow loops in creating an to incorporate loops to an using loops in Activities Hands-On/ meetings
Structures Application in Visual Basic Applications created in Applications Discussion Performance
2008. Visual Basic 2008. Apply loops to an Demonstration Test
Applications created in Hands-on Paper and
Visual Basic Pencil Test
Efficiently use loops in an
Application
Lesson 5: The learner outlines the steps The learner shall be able Discuss the steps in Preparatory Recitation 3
Working with Advanced in creating a timer and tabbed to generate a program creating a timer and a Activities Hands-On/ meetings
Controls dialog box. with a timer feature and tabbed dialog box Discussion Performance
the incorporation of a Create a program with Demonstration Test
tabbed dialog box. timer feature and the Hands-on Paper and
incorporation of tabbed Book Activity Pencil Test
dialog box
Effectively use the tier
function in an application
Lesson 6: The learner resolves when is The learner shall be able Determine when to apply Preparatory Recitation 3
Arrays the best time to apply arrays to effectively apply arrays arrays in order to simplify Activities Hands-On/ meetings
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
in creating a program in while creating a program the creation of a program Oral Test Performance
Visual Basic 2008. using Visual Basic 2008. Create a program that Discussion Test
accepts data entries Demonstration Paper and
Develop an appreciation Hands-on Pencil Test
for the use of arrays in Assignment
computer programming
Lesson 7: The learner exhibits a deeper The learner shall be able Define modules Preparatory Recitation 3
Creating and Calling understanding about modules to properly execute the Determine the primary Activities Hands-On/ meetings
Global Declarations and its use withf variable use of modules with rule in using standard Discussion Performance
declarations and subroutines. variable declarations and modules Demonstration Test
subroutines. Perform the proper use Hands-on Paper and
of modules with variable Assignment Pencil Test
declarations and
subroutines
Realize the value of
following the prescribed
course of action to
facilitate work
THIRD QUARTER (UNIT 3: INTRODUCTION TO DATABASE MANAGAMENT)
Lesson 1: The learner gains a deeper The learner shall be able Explain what database is Preparatory Recitation 3
MS Access: A Database understanding on what a to explore the Trace the history of Activities Hands-On/ meetings
database is, its history as environement of MS databases Group Performance
well as its uses. Access for familiarization. Relate the uses of Discussion Test
database Discussion Paper and
Recall the historical Demonstration Pencil Test
developmental of MS Hands-on
Access and identify its Activity
environment Book Activity
Appreciate the
importance of databases
Lesson 2: The learner justifies the The learner shall be able Understand the basic Preparatory Recitation 3
Structured Query significance of Structured to apply the different concepts related to Activities Hands-On/ meetings
Language Part1 Query Language (SQL) in standards of Structured Structured Query Group Activity Performance
database management. Query Language (SQL) in Language (SQL) Discussion Test
database management.
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
Recognize and apply the Demonstration Paper and
different standards of Hands-on Pencil Test
SQL Activity
Appreciate the Assignment
significance of SQL in
database management
Lesson 3: The learner gets acquainted The learner shall be able Learn more Structured Preparatory Recitation 3
Structured Query with more Structured Query to integrate SQL Query Language (SQL) Activities Hands-On/ meetings
Language Part 2 Langugae (SQL) commands. statements in an MS commands Discussion Performance
Access Query Sheet. Use SQL statements in Demonstration Test
an MS Access Query Hands-on Paper and
Sheet Assignment Pencil Test
Appreciate the
importance of SQL in
database management
Lesson 4: The learner gains a deeper The learner shall be able Understand the concept Preparatory Recitation 3
Understanding Database understanding of the role of to utilize Windows Data of object linking and Activities Hands-On/ meetings
Access Components database components in the Access Components embedding database Discussion Performance
field of programming. (DAC) 6.0 as well as the (OLE DB) Demonstration Test
Object Linking and Identify the different Data Hands-on Paper and
Embedding Database Access components Activity Pencil Test
(OLE DB). Acknowledge Windows
Data Access
Components as a
complete data access
technology
Lesson 5: The learner becomes familiar The learner shall be able Explain the concepts Preparatory Recitation 3
Bounded Database with the concepts related to to carry out the step by related to Bounded Activities Hands-On/ meetings
Connection bounded database step procedure for Database Connection Discussion Performance
connection. connecting to a bouded Perform the step by step Demonstration Test
database. procedure for connecting Hands-on Paper and
to a bounded database Activity Pencil Test
Lesson 6: The learner gets acquainted The learner shall be able Explain the concepts Preparatory Recitation 3
Unbounded Database with the concepts related to to carry out the step by related to Unbounded Activities Hands-On/ meetings
Connection Unbounded Database step procedure for
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
Connection. connecting to an Database Connection Discussion Performance
unbounded database. Perform the step by step Demonstration Test
procedure for connecting Hands-on Paper and
to an unbounded Activity Pencil Test
connection Assignment
Lesson 7: The learner outlines the steps The learner shall be able Define file maintenance Preparatory Recitation 3
File Maintenance in creating a file maintenance to outline the steps in Create a file Activities Hands-On/ meetings
system in an Applications. creating a file maintenance system in Collaborative Performance
maintenance system in an Applications Learning Test
an Applications. Appreciate the Discussion Paper and
importance of file Demonstration Pencil Test
maintenenace and Hands-on
program creation Activity
FOURTH QUARTER (DATABASE MANAGEMENT)
Lesson 1: The learner becomes familiar The learner shall be able Define an information Preparatory Recitation 3
Types of Information with the concepts of an to explore different parts system Activities Hands-On/ meetings
System information system as well of an information system. Enumerate the different Group Performance
as its different parts. parts of an information Discussion Test
system Discussion Paper and
Explain the different parts Demonstration Pencil Test
of an information system Hands-on
Acknowledge the benefit Activity
of using an information
system in coordinating
tasks organization
Lesson 2: The learner grasps a deeper The learner shall be able Define the Document Preparatory Recitation 3
File Management and understanding on what file to list down the different Management System and Activities Hands-On/ meetings
Transaction Processing management is as well as the components of File Transaction Processing Discussion Performance
System transaction processing Management and types of System Demonstration Test
system. transaction processing Enumerate the different Hands-on Paper and
system. components of File Activity Pencil Test
Management and the
different types of
transactions
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
Explaint the different
components of File
Management and the
different types of
transaction
Acknowledge the
advantages of File
Management and
Transaction Processing
System
Lesson 3: The learner relates the The learner shall be able Describe databse Preparatory Recitation 3
Database Normalization importance of database to execute the processes normalization Activities Hands-On/ meetings
normalization in the filed of in normalizing the Perform the process in Discussion Performance
programming. database. normalizing the database Demonstration Test
Appreciate the Hands-on Paper and
importance of database Activity Pencil Test
normalization
Lesson 4: The leaner justifies the The learner shall be able Understand what a report Preparatory Recitation 3
Report Generation importance of computerized to execute the process in is and its elements Activities Hands-On/ meetings
report generation. report generation. Perform the processes in Discussion Performance
report generation Demonstration Test
Recognize the Hands-on Paper and
importance of Activity Pencil Test
computerized report
generation
Lesson 5: The learner becomes familiar The learner shall be able Identify the process in Preparatory Recitation 3
Crystal Report Generation with the process of creating a to effectivelu create a creating a Crystal Report Activities Hands-On/ meetings
Crystal Report using Visual Crystal Report using using Visual Basic 2008 Think-Pair-Share Performance
Basic 2008. Visual Basic 2008. Create a Crystal Report Discussion Test
Exhibit preciseness in Demonstration Paper and
generating reports Hands-on Pencil Test
Activity
Book Activity
Assignmnent
Evaluation/
Performance Learning Learning Time
Content Content Standard Performance
Standard Competencies Activities Frame
Task
Lesson 6: The learner gets acquainted The learner shall be able Identify the different Preparatory Recitation 3
Advanced SQL with the different advanced to efficiently carry out the advanced SQL Activities Hands-On/ meetings
Commands SQL commands. processes in using the commands Discussion Performance
advanced commands of Perform the processes in Demonstration Test
SQL. using the advanced Hands-on Paper and
commands of SQL Activity Pencil Test
Exhibit carefulness in
executing commands
Lesson 7: The learner exhibits a deeper The learner shall be able Determine some more Preparatory Recitation 3
More Advanced SQL understanding about some to execute the process in advanced SQL Activities Hands-On/ meetings
Commands more advanced SQL using other advanced commands Discussion Performance
commands. commands of SQL. Perform the processes in Demonstration Test
using other advanced Hands-on Paper and
commands of SQL Activity Pencil Test
Exhibit carefulness in
executing commands
Materials Needed:
Textbook, Interactive Board/Projector/TV, Whiteboard, Whiteboard marker and eraser, speaker, Computer Units, and PowerPoint Presentations
Websites:
https://en.wikipedia.org
Resources:
Exploring ICT: Applications Programming 1: VB 2008, Computer Assisted Learning Corporation, Quezon City
Prepared by:
MS. ABIGAIL A. CORTEZ
ICT Teacher