100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
College aantekeningen

Computer Structured Programming in C

Beoordeling
-
Verkocht
-
Pagina's
49
Geüpload op
15-01-2025
Geschreven in
2024/2025

This manual introduces a student to programming, explains terminologies of programming, and explains how to code computer programs using C programming language.

Instelling
Vak











Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Geschreven voor

Vak

Documentinformatie

Geüpload op
15 januari 2025
Aantal pagina's
49
Geschreven in
2024/2025
Type
College aantekeningen
Docent(en)
Meeme jm (emeliswap)
Bevat
Alle colleges

Onderwerpen

Voorbeeld van de inhoud

Compiled by Meeme JM (EMELISWAP)
Email: , 0717111051

DEVELOP COMPUTER PROGRAM
Using C & html
Unit Outline and Unit notes
(Learning guide)
By
Meeme JM (EMELISWAP) - Trainer
For
ICT Technician Level 5


REFERENCE:
EMELISWAP ICT YouTube Channel:
https://www.youtube.com/@emeliswapict
Contacts:
Emails: ,


Page 1 of 49

Unit Content Reference: EMELISWAP ICT YouTube Channel
https://www.youtube.com/@emeliswapict

, Compiled by Meeme JM (EMELISWAP)
Email: , 0717111051

Unit description:
This unit specifies competencies required to develop computer program. It involves identifying
of programming concepts and approaches, identifying program development methodologies,
identifying program design, identifying of programming languages, performing of basic
structured programming and performing basic internet programming.


Taught/Not
Learning Outcome Content
taught
1. Identify Programming  Definition of program and programming
concepts and approaches  Language translators
 Types of programming approaches

2. Identify program  Description of program specifications
Development  Types of development methodologies
methodologies  Program development cycle
 Styles of programming
3. Identify Program design  Define program design
 Program Design Approaches
 Program Design Tools
4. Identify computer  Define computer programming language
programming languages  Computer programming languages
 Factors to consider when choosing a
programming language
 Tools for program development

5. Perform Basic  C language Concepts
structured Programming  Fundamentals of C programming
using C language language
 Control Structures
 Sub-programs
 C program format

6. Perform Basic Internet  Internet based programming concepts
programming  Web programming approaches
 Web programming languages
 Web programming interfaces
 HTML coding is done
Page 2 of 49

Unit Content Reference: EMELISWAP ICT YouTube Channel
https://www.youtube.com/@emeliswapict

, Compiled by Meeme JM (EMELISWAP)
Email: , 0717111051


Methods of Delivery
 Face-to-face Presentations and practical demonstrations
 Video-based presentations and demonstrations from EMELISWAP ICT YouTube channel
 Reading learning guides (notes) as provided by the trainer
 Guided learner activities and research
 Supervised activities and projects in the lab;

Reference materials
a) Develop Computer Program Videos from EMELISWAP ICT YouTube channel:
https://www.youtube.com/@emeliswapict
b) Learning guides (unit notes) prepared by Meeme JM (EMELISWAP)


NOTE:

To acquire in-depth explanations and demonstrations, including getting answers to the various
tasks to be assigned in the course of study of this unit:

1)Visit EMELISWAP ICT YouTube Channel by typing it in your device’s browser or just
by tapping on the following link. https://www.youtube.com/@emeliswapict
2) Once in the channel, look for the term Subscribe or Subscribed next to the name of the
channel “EMELISWAP ICT”. If it reads as Subscribe, tap on it so that it changes to
Subscribed to enable you access all the learning content in the channel for free and with
ease.
3) Search for videos for each topic under the following Playlists:
a) Develop Computer Program Fundamentals
b) Programming in C
c) Programming in HTML




Page 3 of 49

Unit Content Reference: EMELISWAP ICT YouTube Channel
https://www.youtube.com/@emeliswapict

, Compiled by Meeme JM (EMELISWAP)
Email: , 0717111051

TOPIC ONE:
PROGRAMMING CONCEPTS AND APPROACHES
 Definition of program and programming
• Computer program is a set of logical instructions that have been coded using a particular
programming language to represent a logical solution to a problem.
• Programming is thus the process of developing a set of computer instructions using a
particular programming language to perform a particular task or solve a specific problem.
• This task of developing a program is done by a programmer.
• Therefore, a programmer is an expert in computing who develops a set of instructions using
a particular programming language to tell a computer what to do and how to do it.
• A programming language is a set of instructions used for writing programs that can be
translated into machine readable form by the computer. Examples of such languages are C,
HTML, etc.
• The program created must specify in detail the logical steps to be taken & the method of
processing the data input into the computer to carry out the specified task.
• Therefore, a computer program performs the following tasks:
i) Accepts data from outside the computer as its input.
ii) Carries out a set of processes on the data within the computer memory.
iii) Presents the results of this processing as its output, and
iv) Stores the data for future use.


Language Translators
- A Translator is a language processor (a computer program) that converts the source code into
object code.
- The two main types of translators are compilers and Interpreters.
- Compiler - This is a special program that scans the entire source code written by a
programmer and converts it into an object code that a computer’s processor uses, all at
once. It gives the programmer the opportunity to code the whole program and then come
back to correct errors.


Page 4 of 49

Unit Content Reference: EMELISWAP ICT YouTube Channel
https://www.youtube.com/@emeliswapict
$7.99
Krijg toegang tot het volledige document:

100% tevredenheidsgarantie
Direct beschikbaar na je betaling
Lees online óf als PDF
Geen vaste maandelijkse kosten

Maak kennis met de verkoper
Seller avatar
emeliswap70

Ook beschikbaar in voordeelbundel

Maak kennis met de verkoper

Seller avatar
emeliswap70 Nkabune Technical Training Institute
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
0
Lid sinds
10 maanden
Aantal volgers
0
Documenten
3
Laatst verkocht
-

0.0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Veelgestelde vragen