Dr. CHAYAN KANCHAN KARMAKAR
Assistant Professor
Department of Physics
Netaji Mahavidyalaya
Computer Programming
What is
Computer
Programming?
Creating instructions for computers to solve problems.
Purpose
Meaning
Cognitive Skills
Enhances analytical thinking and creativity
Logical Thinking
Analyzing a situation objectively to reach a rational conclusion
Career Growth
Access to high-paying jobs opportunities
Essential Benefits
Other Benefits
Reduce Headache
Reduces the mental stress, labor, worry, or difficulty
Saves Time
Solves difficult and complex problem within a second
Save Money
Reduces the requirement of huge man power
About the Computer Program
Program
Input Section
Processing Section
Output Section
Structural Sections of a program
Operational steps of a program
Write Code:Create source code using a programming language in a text editor
Compile/ Interpret: Convert human-readable code into machine-executable instructions
Execute Program: Convert human-readable code into machine-executable instructions
Method of Performing Computer Program
Problem (!@#$%^&*+-)?
What will be the method? (Numerical method, logical process, etc..)
How to Proceed?
Algorithm
Flow-chart
Which Language?
Necessary items for Writing Program
Input and Output
Statement and Comment
Variables and Constants
Control Structure
Data Type
Operator
Function and Procedure
Write down the program
Obtain a
satisfactory result
THANK YOU