Northern Virginia Community College Programming Operations & Logic Paper Thinking Like a Programmer
This week you will learn more about programming operations and programming logic. In order to begin programming, you will need to understand some basics about logic and design.
1)
Step 1: Overview of Computer and Programming |
Resource 1
and |
Resource 2
a)
The three main operations in most programs
(input, processing and output)
b)
Source code and object code
c)
Compiler and interpreter
d)
Syntax and logical errors
e)
Programming process
1)
Step 1: Overview of Computer and Programming |
Resource 1
and |
Resource 2
a)
The three main operations in most programs
(input, processing and output)
b)
Source code and object code
c)
Compiler and interpreter
d)
Syntax and logical errors
e)
Programming process
Step 1: Overview of Computer and Programming |
Resource 1
and |
Resource 2
a)
The three main operations in most programs
(input, processing and output)
b)
Source code and object code
c)
Compiler and interpreter
d)
Syntax and logical errors
e)
Programming process
Step 1: Overview of Computer and Programming |
Resource 1
and |
Resource 2
a)
The three main operations in most programs
(input, processing and output)
b)
Source code and object code
c)
Compiler and interpreter
d)
Syntax and logical errors
e)
Programming process
1)
Step 1: Overview of Computer and Programming |
Resource 1
and |
Resource 2
a)
The three main operations in most programs
(input, processing and output)
b)
Source code and object code
c)
Compiler and interpreter
d)
Syntax and logical errors
e)
Programming process
1)
Step 1: Overview of Computer and Programming |
Resource 1
and |
Resource 2
a)
The three main operations in most programs
(input, processing and output)
b)
Source code and object code
c)
Compiler and interpreter
d)
Syntax and logical errors
e)
Programming process
1)
Step 1: Overview of Computer and Programming |
Resource 1
and |
Resource 2
a)
The three main operations in most programs
(input, processing and output)
b)
Source code and object code
c)
Compiler and interpreter
d)
Syntax and logical errors
e)
Programming process
Watch the video:
Play Video. Think about how you would go about explaining the programming process to others. You might want to make diagrams to help you better understand the process.
Read the Word Document: Introduction to Algorithmic Thinking Article
While reading, focus on the following topics:
a) Definition of algorithms
b) Algorithmic thinking
c) Communicating algorithms
d) Algorithms properties
e) Creating an algorithm
Step 4: Program Logic Planning and Designing Tools
a) Searching Web (any site of your choice) read about Components of Computer Systems (Input, Process and Output)
b) Understand how to design a program, by watching the video:
Play Video
c) Watch the video,
Play Videoto develop a foundation in simple program logic.
d) Investigate a simple program logic using Flowchart Symbol
Play Video
Deliverable in Week 2 – deadline Sunday 06/07/2020:
Based on your learning from the resources above, develop either pseudo code or a flowchart to represent how to solve an everyday task or problem. I would like to suggest the following specific task, but you may choose one other task or problem of your choice:
Your day starts and you are going to Work or School. Start from beginning of getting ready, doing all it is needed before leaving home, leaving home, commuting (please consider different mode to commuting like car, metro, bus, train…), arriving at office, or school, going through all you need to do, ending your day, coming back to Your house! I suggest consider end-to-end from home-to-home, then cover ALL in between. Please pay attention to details.
Please do NOT miss any steps.
Please note that to complete this task successfully, you need to complete ALL 4 Steps above, completely!
Thank you!
Economic Debate- Progressive Income Tax For this Economic Debate, we are going to discuss the…
TOPIC: Going Global Discussion Thread 1 (initial post due Wednesday for full credit) Please note:…
Assignment Topic This week will culminate in the creation of a narrated PowerPoint to create…
The Assignment must be submitted on Blackboard (WORD format only) via allocated folder. Assignments submitted…
you need to post your 2-page information flier to share with your Final Project Group.…
discussion: Discuss the methods used at your company to measure and ensure quality products and…