meljun cortes cs123 s1 file_processing_and_databasesystem_updated_hours

23
Republic of the Philippines Taguig City University Gen. Santos Ave., Central Bicutan, Taguig City COLLEGE OF ENGINEERING TECHNOLOGY AND COMPUTER SCIENCE DEPARTMENT OF COMPUTER SCIENCE I. COURSE CODE : CS 123 S1 II. COURSE TITLE : FILE PROCESSING AND DATABASE SYSTEM Prerequisite : Fundamental of Typing and Word Processing Credits Units : 3 Total Hours : 90 HOURS (54 hours LEC, 36 hours LAB) III. COURSE DESCRIPTION : This course will require the students to develop basic concepts about files and directories, like file naming, essence of file extensions, attributes, how files are organized on disks, how to access files. The various access rights granted to a user and standard operations that can be performed on electronic files and directories are also discussed. It teaches that file allocation method will determine the kind of access, and that a file may be scattered all over the storage disk but the operating systems know how to logically harmonize the pieces together. The methods used to manage unused spaces in storage are also discussed. The techniques used by file system designers in improving system performance, reliability, security and integrity are extensively discussed The student will also be introduced to principles behind the database management systems-DBMS and DBMS applications. The students will be required to practice the course material through non-programming and programming assignments. MELJUN CORTES,MBA,MPA,MSCS

Upload: meljun-cortes

Post on 11-Apr-2017

12 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Republic of the Philippines

Taguig City University Gen. Santos Ave., Central Bicutan, Taguig City

COLLEGE OF ENGINEERING TECHNOLOGY AND COMPUTER SCIENCE

DEPARTMENT OF COMPUTER SCIENCE

FILE PROCESSING AND DATABASE SYSTEM SYLLABUS OF INSTRUCTION

I. COURSE CODE : CS 123 S1

II. COURSE TITLE : FILE PROCESSING AND DATABASE SYSTEM

Prerequisite : Fundamental of Typing and Word Processing Credits Units : 3 Total Hours : 90 HOURS (54 hours LEC, 36 hours LAB) III. COURSE DESCRIPTION :

This course will require the students to develop basic concepts about files and directories, like file naming, essence of file extensions, attributes, how files are organized on disks, how to access files. The various access rights granted to a user and standard operations that can be performed on electronic files and directories are also discussed. It teaches that file allocation method will determine the kind of access, and that a file may be scattered all over the storage disk but the operating systems know how to logically harmonize the pieces together. The methods used to manage unused spaces in storage are also discussed. The techniques used by file system designers in improving system performance, reliability, security and integrity are extensively discussed The student will also be introduced to principles behind the database management systems-DBMS and DBMS applications. The students will be required to practice the course material through non-programming and programming assignments.

MELJUN CORTES,MBA,MPA,MSCS

Page 2: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 2 of 23

IV. GENERAL OBJECTIVES : At the end of the semester, the students should be able to: A. COGNITIVE: 1. Create a simple database based on the application being used; 2. Differentiate between file management and file processing concepts; 3. Describe the various techniques in improving system performance, reliability, and security 4. Explain the introduction of database systems including database querying, design, and programming; 5. Discuss the two major components of the whole course, namely: a) The first component explains databases from a user perspective

including how to query using SQL; b) The second component involves designing relational databases using Entity-Relationship (ER) diagrams and UML.

B. AFFECTIVE: 1. Perform various file sorting, searching, and merging algorithms and applications 2. Conceptualize an idea of how programming languages handle or process files for input and output. 3. Formulate various data validation techniques 4. Classify how operating systems manage used space in computer memory 5. Demonstrate awareness about techniques of record blocking C. PSYCHOMOTOR: 1. Identify the relationship between files and directories; 2. Distinguish various file organization and access methods; 3. Manage files and directories on a Microsoft Windows-based system; 4. Construct a file management architecture, operations, and functions; 5. Recognize file naming, extensions, attributes and the relationship between computer or electronic files and operating system.

Page 3: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 3 of 23

V. COURSE CONTENT/COVERAGE :

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 1 A. Orientation 1. Introduction to Databases 2. Kinds of Databases a. Structured Database b. Free – Form Database 2. Kinds of Databases a. Structured Database b. Free – Form Database 3. Types of Databases a. Operational Database b. Analytical database

• Familiarize themselves with the goals, objectives, content, grading system and requirements of the course. • Define database • Differentiate the kinds of databases • Define Structured Database • Exemplify specific • Define Free – Form Database •Classify the typed of databases

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

Page 4: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 4 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 2 B. Database Management System Tools a. Microsoft Access

• Define different Database Management System Tools • Classify the steps in starting and closing MS Access. • Distinguish the different parts of MS Access window. • Label the different components of the ribbon. • Differentiate the uses of each Office Button and Quick Access Toolbar • Familiarize to the keyboard commands. • Analyze the usage of Context Menus. • Tell when to make use of the Help button.

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

Page 5: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 5 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 3 a. MySql • Plan the MySql installation process

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

• Show the MySql installation

• Classify the steps in starting and closing MySql monitor

• Operate the Monitor in Batch mode.

• Demonstrate the proper loading of simple databases.

• Tell when to make use of the Monitor Help.

Page 6: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 6 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 4 C. Relational Model • Define Relational Model and tuples. • Determine the purpose of the relational model. • List the alternatives to the relational model.

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

1. Schemas • Enumerate ideal requirements for schema integration • Show mathematically examples of two schema integration

2. Keys • Define Keys • Explain the function of Keys • Distinguish three main types of Keys

3. Constraints • Define Constraints • Enumerate kinds of Constraints

Page 7: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 7 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

4. Integrity • Define Integrity • Explain the purpose of Integrity • Discuss Attributes, Candidate Keys and Domains • List steps on choosing Candidate Keys

Week 5 D. Creating and Working with Database

• Describe the information that needed to store. • Discuss the purpose of the accessed data. • Analyze restriction of data. • Create a database from templates

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

1. Database Objects • Research the about different database objects • Explain the different database objects.

2. Tables • Define tables • Create tables

Page 8: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 8 of 23

• Explain types of table views

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

3. Records • Execute entering and editing data in datasheets • Perform viewing of datasheets • Check entering and editing hyperlinks

Week 6 4. Form • Examine relations of a Form and Report • Design a Form • Create forms on Design View • Configure the whole form •Demonstrate the process of sizing forms. • Illustrate storing of forms

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

5. Query • Distinguish different types of queries. • Create query in Design View • Create query with simple Query Wizard • Understand Design View • Formulate tips in creating

Page 9: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 9 of 23

a query

Page 10: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 10 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

6. Report • Define a Report • Create a Report • Demonstrate the process of printing a Report • Create Charts and Graphs from your data

Week 7 E. Finding, Filtering, and Formatting Data

• Organize instructions for the process of finding, filtering and formatting data,

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

1. Finding and Replacing Data

• Manage the usage of find and replace dialog box.

2. Sorting Records • Generate rows of a datasheet through sorting

3. Using Filters • Explain the basics if filtering

4. Filtering Selection • Demonstrate filtering by selection

Page 11: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 11 of 23

5. Filtering by Form • Explain filtering by form

Page 12: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 12 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 8 6. Advanced Filter • Demonstrate filtering by using advanced filter

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

7. Rows and Columns

• Describe the function of Rows and Columns. • Demonstrate resizing of rows and columns

8. Gridline • Explain the function of gridlines on datasheet • Recognize gridlines on datasheet

9. Cell Effects • Change cell effects on datasheet using dialog box

10. Datasheet Font • Prepare a datasheet using modifying datasheet font.

Page 13: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 13 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 9 F. Midterm Examination

• Demonstrate application of skills learned for the period

• Assessment • Paper and pen

• Written Assessment

Week 10 G. Implementation of ER and UML

• Develop steps about the implementation of ER and UML • Distinguish ER and UML

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

1. ER and UML • Define ER and UML • Illustrate the difference of ER from UML

2. Advantages and Disadvantages of ER and UML

• Distinguish advantages and disadvantages of ER and UML • Research about the advantages and disadvantages of ER and UML

Page 14: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 14 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 11 3. Types of ER and UML

• Distinguish types of ER and UML • Apply the principles of ER and UML • Summarize the importance of ER and UML in database

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

Week 12 H. Relational Design • Explain Relational Design Process

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

1. Functional • Distinguish functional

Page 15: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 15 of 23

Dependencies dependencies

Page 16: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 16 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

2. Normalization • Define normalization • Describe database normalization basics

Week 13 3. Different Kinds of Normalization

• Explain third normal form (3NF), second normal form (2NF) and Boyce-Codd normal form

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

4. Function of Normalization

• Explain the function of normalization • Perform examples of normalization

Page 17: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 17 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 14 I. Introduction to MySql

• Explain database and internet • Interpret DBMS • Design table using MySql • Discuss client-server systems

• Lectures covering the theoretical part • Power Point presentations • Marking Pen. • Review questions at the beginning of the lecture and at the end of the lecture. • Case studies • Practical sessions

• Chalkboard • Discussion • Lecture • Books • References • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment • Project-based Learning Checklist

1. Definition of MySql • Define MySql • Differentiate MySql from other database software

2. Functions of MySql • Explain functions of MySql

3. Basic SQL Commands

• Execute basic SQL Commands

Page 18: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 18 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 15 J. Introduction to File Processing

• Distinguish files from streams. • Perform streaming

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

1. Definition of File Processing

• Define File Processing • Examine examples of File Processing Management

2. Functions of File Processing

• Distinguish different functions of File processing • Cite examples of file processing

Page 19: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 19 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 16 K. Classes • Define Classes • Explain the purpose of classes in datasbase

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

1. Creating New Types

• Perform steps and instructions in creating new types

2. Class and Members

• Differentiate class from members

3. Accessing Class Members

• Demonstrate procedure of accessing class members

4. Private versus Public

• Distinguish private from public

5. Implementing Class Methods

• Organize correct implementation of class methods

6. Constructors and • Explain constructors and

Page 20: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 20 of 23

Destructors Destructors

Page 21: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 21 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 17 L. Memory Management

• Define Memory Management • Explain dynamic memory location

• Power Point presentations • Marking Pen • Lectures covering the theoretical part • Power Point presentations • Review questions at the beginning of the lecture and at the end of the lecture.

• Chalkboard • Discussion • Lecture • Multimedia Projector • Paper and pen • Personal Computer/laptop

• Independent Analysis • Self-determination • Awareness • Knowledge Decision making • Critical understanding

• Documenting Observations in the Classroom • Anecdotal Notes • Self-Assessment • Checklists • Work Samples and Portfolios • Performance Assessment

1. Pointers • Define Pointers 2. Storing the

Address in a Pointer • Make a list of instructions in storing the address in a pointer.

3. Pointer Name • Recognize Pointer Name • Explain its purpose

4. Pointers Addresses and Variables

• Perform navigation of pointers addresses and variables

5. Creating Objects • Create Objects 6. Deleting Objects • Demonstrate deleting

Objects

7. Accessing Data Member

• Construct a database by accessing data member

Page 22: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 22 of 23

TIME FRAME CONTENT

SPECIFIC OBJECTIVES/COMPETENCIES

Within the given period the students are expected

to

STRATEGIES/ METHODOLOGY/

ACTIVITIES

INSTRUCTIONAL MATERIALS/

TOOLS & EQUIPMENT

LEARNING OUTCOMES (Skills Developed/Value

Focus)

EVALUATION/ ASSESSMENT

Week 18 M. Final Examination • Demonstrate application of skills learned for the period

• Assessment • Paper and pen

• Written Assessment

VI. GRADING SYSTEM : Quiz - 20% Projects - 15% Class Standing - 25% Major Exam - _40% TOTAL 100% FINAL RATING = MIDTERM GRADE x 40% + FINAL GRADE x 60% VII. REFERENCES : Teorey T.J., Buxton, S., Fryman, L. Database Design: Know It All, 1st edition, Morgan Kaufmann,

2008 Taylor A. G. Database Development For Dummies, 1st edition, For Dummies, 2000

Deutch, D., Milo T. Business Processes: A Database Perspective, 1st edition, Morgan and Claypool Publishers, 2012

Page 23: MELJUN CORTES CS123 s1 file_processing_and_databasesystem_updated_hours

Page 23 of 23

VIII. CONSULTATION HOURS : Depends on the faculty member assigned to the course. Faculty Members teaching FILE PROCESSING AND DATABASE SYSTEM is recommended to give each group consultation sessions for their project at least two times during the semester.

Prepared and Noted by: ______________________________________

ENGR. ALBERT O. MAGNO Instructor

Endorsed by: ______________________________________ DR. VISITACION B. CRISOSTOMO Dean, College of Engineering, Technology and

Computer Science Approved by: ______________________________________ DR. OFELIA M. CARAGUE VP for Academic Affairs