REF:
Session Plan
Time:8.00-10.00 am
Date: 28/10/2024
Trainer name: SIMON MAINA Trainer Number: 3189/24
Institution: MOHI TTI Level: LEVEL 5
Unit Code: IT/OS/ICT/BC/1/5 Class: CIICT2409
DEVELOP COMPUTER
Unit of Competency: PROGRAM
PROGRAMMING CONCEPTS
Session title:
AND APPROACHES
Use verbal instructions and
demonstrations alongside written
Language, Literacy or Numeracy needs (LLN) or
resources.
Other Requirements of trainee (group) –
Trainees with limited reading comprehension may find
Incorporate multimedia resources
written instructions challenging.
(videos, tutorials) to reinforce
learning
Learning outcome(s) By the end of the session, the
trainee should be able to:
Define program and
programming
Identify the different types of
language translators
Compiler
Interpreter
Editors
Linker
Loader
Explain the types of
programming approaches
Reference Materials
1. OS/Curriculum
2.Learning guides
3. Code Academy
4. Nagar, T. (2019, December 3).
What is software and types of
software with examples?
YourStory.Com.
Resources (references, and learning aids) https://yourstory.com/mystory/wha
t-software-types-examples
Training Aids:
Visual programming flowcharts
Videos
Safety requirements Compliance with ISO standards
Session presentation
1. Introduction (5min)
Trainer:
Takes roll call
Introduces the new unit
States session title and expected learning outcomes
2. Session Delivery
Time (in minutes) Trainer Activity Trainee Activity Learning
Check/Assessment
Trainer: Trainee(s); Knowledge
Poses questions on give responses to 1. oral questioning
15
Step 1 terms applied in questions posed 2. written
minutes
market research
Step 2 40 Uses Comparative create a table Knowledge
a) minutes Analysis to discuss comparing different 1. written
the strengths and types of translators
weaknesses of each
type of translator. Skills
Use real-world 1.Observation
examples to
illustrate where
each is used.
uses visual follow as they note Knowledge
programming down the different 1. oral
tools to help the programming questioning
trainees approaches.
50 understand the ask questions to Skill
b) programming clarify their
minutes
approaches understanding. 1. observation
2. portfolio
3. Session review: Summary 10 mins
Assignment: What is the function(s) of Assemblers, Interpreters, and Compilers in a computer
system?
TOTAL TIME:
120 mins
Session reflection
Signature
PREPARED BY…SIMON MAINA. DATE…28/10/2024…… SIGN…
SNM’’’A
VERIFIED BY………………………………. DATE…………………………. SIGN……….
APPROVED BY……………………………...DATE…………………………...SIGN…………