dcp-level-6-develope-computer-program
dcp-level-6-develope-computer-program
COMPUTER PROGRAMMING
Unit Description:
This unit specifies competencies required to develop computer program. It involves Identifying
program and programming concepts, identifying phases of program development, perform
program design and Analysis, develop a Computer program, Perform Program testing and
debugging, Perform User training and Program Maintenance.
Suggested Assessment
Learning Outcome Content
Methods
1. Identify program and Definition of program and Practical exercises
programming programming with observation
concepts Programming concepts checklist
Program structure
Variable declaration Oral questioning
Looping structures Written test
Control structures Learner portfolio of
Syntax evidence.
Programming languages
Object oriented
Functional
Imperative
Declarative
Approaches of program
development
Waterfall
Agile
Spiral etc
2. Identify Phases of Phases of program development Practical
Program Planning Project
System analysis and design Observation
development
System development
Testing Written test
Implementation
Recommended Resources
Tools
Comprehensive set of tools.
Flow charts
Data flow diagram
Decision table
Data dictionary
Decision tree
Equipment
Computer
Software
Materials and supplies
Digital instructional material including DVDs and CDs