Lesson 1 - Introduction To Programming
Lesson 1 - Introduction To Programming
Programming - is the process of taking an algorithm and encoding it into a notation, a programming
language, so that it can be executed by a computer. Although many programming languages and
many different types of computers exist, the important first step is the need to have the solution.
Without an algorithm there can be no program.
Algorithm - is a step by step method of solving a problem. It is commonly used for data processing,
calculation and other related computer and mathematical operations. An algorithm is also used to
manipulate data in various ways, such as inserting a new data item, searching for a particular item or
sorting an item. (particularly, in programs with databases)
Flowchart - is a diagram that depicts a process, system or computer algorithm. They are widely used
in multiple fields to document, study, plan, improve and communicate often complex processes in
clear, easy-to-understand diagrams.
Problem:
START
Create a flowchart that reads, computes
and displays the sum of data A and B.
Keywords:
read/input – data STOP
print/display – data
compute – process
compare/identify – decision
Problem 1:
Construct a flowchart that will convert an inputted number in Fahrenheit to its equivalent measure in
Celsius. Use variables C for Celsius and F for Fahrenheit.
References:
Miller, B., & Ranum, D. (2014). 1.4. What Is Programming? Retrieved June 26, 2019, from
https://interactivepython.org/runestone/static/pythonds/Introduction/WhatIsProgramming.html
What is an Algorithm? - Definition from Techopedia. (n.d.). Retrieved June 26, 2019, from
https://www.techopedia.com/definition/3739/algorithm