You are on page 1of 2

TOPICS

SPECIFIC OBJECTIVES

TEACHING METHODOLO GY STRATEGY


Brainstorming, Simulation, Interactive Learning

INSTRUCTIO NAL MATERIALS


Whiteboard Maker

REQUIRE D ACTIVITI ES
Class Discussion and Exercises

TIME ALLOTME NT (in hours)


6 hrs

Introduction Flowchart Algorithm Data Structures Pseudocodes Basic Symbols used in Flowcharting Flowcharting and Algorithm IF Statement IF-Else Statement SWITCH Statement WHILE Statement

Understand the importance of Algorithm Know the basic symbols used in flowcharting

Arrays Definition One-Dimensional Arrays Two-Dimensional Arrays Representation of Arrays Linked Lists Introduction Singly-Linked Lists Doubly-Linked Lists Stacks

Be able to draw and write a flowchart and algorithm in Sequence method Be able to draw and write a flowchart and algorithm with Selection method Be able to draw and write a flowchart and algorithm in Repetition method Introduce the use of Arrays Know the location of an element Know the algorithm of Arrays Understand the algorithm of an array on how the element is retrieved, stored, deleted and updated. Know the algorithm of Linked Lists Understand the algorithm of an linked lists on how the node is retrieved, stored, deleted, updated and searched. Know the algorithm of Stacks

Brainstorming, Simulation, Interactive Learning

Whiteboard Maker

Class Discussion and Exercises

12 hrs

Brainstorming, Simulation, Interactive Learning

Whiteboard Maker

Class Discussion and Exercises

6 hrs

Brainstorming, Simulation, Interactive Learning Brainstorming,

Whiteboard Maker

Class Discussion and Exercises Class

6 hrs

Whiteboard Maker

6 hrs

Stack Representation Stack Operations PUSHing an Element POPing an Element Retrieving an Element Queues Representation of Queues Queue Operations Inserting a Node Deleting a Node Retrieving a Node Circular Queues Trees Basic Terminology Binary Trees Binary Tree Traversal Tree Representation Tree Algorithms Binary Search Trees Searching Sequential Search Binary Search

Understand how the element inside the stacks is PUSH and POP

Simulation, Interactive Learning

Discussion and Exercises

Introduce the algorithm of Queues Be amaze how the node is inserted, deleted, and retrieved in Queues method

Brainstorming, Simulation, Interactive Learning

Whiteboard Maker

Class Discussion and Exercises

6 hrs

Know the concept of a Tree Understand the different of ways of traversing a binary tree

Brainstorming, Simulation, Interactive Learning

Whiteboard Maker

Class Discussion and Exercises

6 hrs

Appreciate the method on searching a particular element or data

Brainstorming, Simulation, Interactive Learning

Whiteboard Maker

Class Discussion and Exercises

6 hrs

You might also like