CPRO2 Computer Programming 2
CPRO2 Computer Programming 2
Issue No.
SIT-SYL-002
01
Loops
Do-While Loop
Do-Until Loop
For Loop
Week 8 Sub Procedures and Function
Sub Procedures
Functions
Arguments and Parameters
Passing Parameters
Week 9 MIDTERM EXAMINATION
Weeks 10 - 11 Arrays
Declaring Arrays
Referencing And Passing Arrays to Procedure
Multidimentional Arrays
Weeks 12 – 13 Control Arrays
Dynamic Arrays
Sequential Files
Week 14 PRE-FINALS
Week 15 Accessing Database Using Visual Basic
- What is Database
- Creating Database Using Access
- Connecting to a Database using Visual Basic
- Selecting the Data Source
- Linking Data Source to an Application
Week 16 Adding SQL Statements to a Visual BasicApplications
- What is SQL
- Basic SQL commands
COLEGIO DE STA. TERESA DE Document No.
Issue No.
SIT-SYL-002
01
Other Suggested Reading Gottfried, Byron S. Ph.D., (2002), Schaum's Outlines Visual Basic,
McGraw-Hill Inc.
Deitel, H.M., Deitel, P.J., Nieto, T.R., (2001), Visual Basic 6.0 how to
program, Pearson Education Asia Pte Ltd.
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 MC01: A documented programming activities measuring Before Midterm
the ability of the students in designing, implementing, Exam
testing and debugging a program based on a given
specification
LO 1 MC02:A documented programming activities applying Before Pre-final
appropriate conditional and iterative construcs and Exam
procedural abstraction
LO 1 MC03: A documented programming activities applying the Before Final Exam
dynamic and static data structure
COLEGIO DE STA. TERESA DE Document No.
Issue No.
SIT-SYL-002
01
GRADING SYSTEM
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
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 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.