0% found this document useful (0 votes)
5 views6 pages

Data Structures & Algorithms Learning Plan

The document outlines a learning plan for a unit on Data Structures and Algorithms, designed for a computing and informatics class. It includes competencies to be covered, benchmarks for assessment, and specific learning outcomes for each session, focusing on algorithm design, data structures, and programming in C++. The plan is structured over 24 sessions, detailing activities and resources for both trainers and trainees.

Uploaded by

dotieno558
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views6 pages

Data Structures & Algorithms Learning Plan

The document outlines a learning plan for a unit on Data Structures and Algorithms, designed for a computing and informatics class. It includes competencies to be covered, benchmarks for assessment, and specific learning outcomes for each session, focusing on algorithm design, data structures, and programming in C++. The plan is structured over 24 sessions, detailing activities and resources for both trainers and trainees.

Uploaded by

dotieno558
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

LEARNING PLAN

UNIT OF COMPETENCE: DATA STRUCTURES UNIT CODE:


AND ALGORITHMS ICT/OS/CS/CR/08/6/A
NAME OF TRAINER: LILIAN APIYO NUMBER OF SESSIONS: 24
DEPARTMENT: COMPUTING AND LEVEL: SIX
INFORMATICS
CLASS: CSL624S
DATE OF PREPARATION: 05/09/2025 DATE OF REVISION:

SKILL OR JOB TASK: This unit covers the competencies required to design, implement,
and analyze efficient algorithms and data structures for solving complex computational
problems.

BENCHMARKS OR CRITERIA TO BE USED:

1. Principles of Algorithm Design and Analysis


2. Implementation and Operation of Fundamental Data Structures
3. Application of Search and Sorting Techniques
4. Proficiency in Implementing Solutions using C++
We Sess Session Learning Trainer Trainee Resource Learnin Reflec
ek ion Title Outcomes Activities Activitie s& g tions
No. s Referenc Checks/ &
es Assess Date
ments
1-2 1-4 Princip By the o Introd o Pract Resource o Prac
les of end of the uce ical s: tical'
Algorit lesson, the Terms work o Writi s
hms learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o define o Displa ssion o White d
d y on a o Obse board Part
Algori chart rvati y
thm on o Mark Rep
and o Demo o Oral er orts
explai nstrati prese Pens o Writ
n on of ntatio o Projec ten
charac algorit n tor tests
teristic hms o Comp o Oral
s o Instruc uter asse
o demon tor led lab ssme
strate facilita nt
Algori tion Referenc
thm es:
writin o Occu
g pation
using al
pseud Stand
ocode ards
o Analy o Learn
se ing
Algori guide
thm s
and
Compl
exities
o Outlin
e
Greed
y and
Divide
-and-
Conqu
er
paradi
gms
3-5 5-10 Funda By the o Introd o Pract Resource o Prac
mental end of the uce ical s: tical'
Data lesson, the Terms work o Writi s
Structu learner and o Grou ng o Proj
res & should be Conce p materi ects
Arrays able to: pts discu als o Thir
o Explai o Displa ssion o White d
n Key y on a o Obse board Part
conce chart rvati o Mark y
pts in o Demo on er Rep
data nstrati o Oral Pens orts
structu on of prese o Projec o Writ
res code ntatio tor ten
o Explai o Instruc n o Comp tests
n tor led uter o Oral
Arrays facilita lab asse
o Demo tion Referenc ssme
nstrate es: nt
Array o Occu
operati pation
ons al
using Stand
C++ ards
o Learn
ing
guide
s
6-8 11- Linked By the o Introd o Pract Resource o Prac
16 Lists end of the uce ical s: tical'
lesson, the Terms work o Writi s
learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o explai o ssion o White d
ned Displa o Obse board Part
Singly y on a rvati o Mark y
, chart on er Rep
Doubl o Demo o Oral Pens orts
y, and nstrati prese o Projec o Writ
Circul on of ntatio tor ten
ar code n o Comp tests
Linke o Instruc uter o Oral
d Lists tor led lab asse
o demon facilita ssme
strate tion Referenc nt
Basic es:
operati o Occu
ons pation
using al
C++ Stand
ards
o Learn
ing
guide
s
9- 17- Stacks By the o Introd o Pract Resource o Prac
10 20 and end of the uce ical s: tical'
Queues lesson, the Terms work o Writi s
learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o Define o Displa ssion o White d
Stacks y on a o Obse board Part
and chart rvati o Mark y
Queue o Demo on er Rep
s nstrati o Oral Pens orts
o Outlin on of prese o Projec
e basic code ntatio tor o Writ
operati o Instruc n o Comp ten
ons tor led uter tests
using facilita lab
C++ tion o Oral
Referenc asse
es: ssme
o Occu nt
pation
al
Stand
ards
o Learn
ing
guide
s
11- 21- Search By the o Introd o Pract Resource o Prac
12 22 Techni end of the uce ical s: tical'
ques lesson, the Terms work o Writi s
learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o Define o Displa ssion o White d
search y on a o Obse board Part
o Linear chart rvati o Mark y
and o Demo on er Rep
Binary nstrati o Oral Pens orts
Search on of prese o Projec o Writ
explai code ntatio tor ten
ned o Instruc n o Comp tests
and tor led uter o Oral
demon facilita lab asse
strated tion ssme
using Referenc nt
C++ es:
o Analy o Occu
sis and pation
compa al
rison Stand
of ards
techni o Learn
ques ing
guide
s
13- 23- Sorting By the o Introd o Pract Resource o Prac
14 24 Techni end of the uce ical s: tical'
ques lesson, the Terms work o Writi s
learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o Displa ssion o White d
o Define y on a o Obse board Part
sorting chart rvati o Mark y
o Explai o Demo on er Rep
n nstrati o Oral Pens orts
sorting on of prese o Projec o Writ
algorit code ntatio tor ten
hms o Instruc n o Comp tests
and tor led uter o Oral
demon facilita lab asse
strated tion ssme
using Referenc nt
C++ es:
o Perfor o Occu
m pation
analys al
is Stand
ards
o Learn
ing
guide
s

Name of
Trainer: __________________________ Sign: __________________________ Date: ____
______________________

HOD Sign: __________________________ Date: __________________________

You might also like