1 of 17

2 of 17

Dr. CHAYAN KANCHAN KARMAKAR

Assistant Professor

Department of Physics

Netaji Mahavidyalaya

3 of 17

Computer Programming

4 of 17

What is

Computer

Programming?

5 of 17

Creating instructions for computers to solve problems.

    • Build software solutions

Purpose

    • Human-machine communication

Meaning

6 of 17

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

7 of 17

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

8 of 17

About the Computer Program

9 of 17

Program

Input Section

Processing Section

Output Section

Structural Sections of a program

10 of 17

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

11 of 17

Method of Performing Computer Program

12 of 17

Problem (!@#$%^&*+-)?

What will be the method? (Numerical method, logical process, etc..)

13 of 17

How to Proceed?

Algorithm

Flow-chart

14 of 17

Which Language?

15 of 17

Necessary items for Writing Program

Input and Output

Statement and Comment

Variables and Constants

Control Structure

Data Type

Operator

Function and Procedure

16 of 17

Write down the program

Obtain a

satisfactory result

17 of 17

THANK YOU