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

Lecture 1 - Introduction To Programming

The document provides an introduction to programming, defining it as a creative process that instructs computers to perform tasks. It covers key concepts such as programming languages, flowcharting, variables, arithmetic operators, and control structures including decision-making and loops. The document emphasizes the importance of input, process, and output in programming to solve problems efficiently.

Uploaded by

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

Lecture 1 - Introduction To Programming

The document provides an introduction to programming, defining it as a creative process that instructs computers to perform tasks. It covers key concepts such as programming languages, flowcharting, variables, arithmetic operators, and control structures including decision-making and loops. The document emphasizes the importance of input, process, and output in programming to solve problems efficiently.

Uploaded by

nyame3434
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6

INTRODUCTION TO

PROGRAMMING
OUTLINE
 DEFINITION
 PROGRAMMING LANGUAGES
 FLOWCHARTING OR PSEUDOCODE
 VARIABLES
- ARITHMETIC OPERATORS
 CONTROL STRUCTURES
- DECISION
- LOOPS (FOR .. LOOP, DO LOOP, WHILE ..LOOP)
 LIST
DICITIONARY
• Definition
• Is a creative process that instructs a computer on
how to do a task (thoughtco.com)

• It involves tasks such as analysis, generating


algorithms .... and the implementation of the
algorithm in a chosen language(refered to as coding)
(wikepedia)

• Ultimately, to solve problems that otherwise would


take much of human time.
• Input - feeding the software with values (note
gigo)
• Process (task, eg. involves adding 2 values)
• Output
• Flowcharting – symbols used
Variables
- Is a space reserved in the computer for the
storage of data

*arithmetic
* operators (+, -, /, *, < , >, ++, --, ==, !=, =
(assignment), & (source- Java how to program
page 1537, 7th Edition)

You might also like