Professional Documents
Culture Documents
PROBLEM
SOLVING
LAB NO. 1
E N G R . WA F A Q A I S E R K H A N / E N G R . M I S B A H P E R V E E N
1
AGENDA
Marks Scheme
Lab File Descriptions
Introduction
Lab Tasks
MARKS SCHEME
Evaluation Instructions
Marks
Lab File
Lab Performance
Lab Assignment 1
Grand Quiz 1 (Performance & Viva)
Lab Assignment 2
Grand Quiz 2 (Performance & Viva)
5
15
5
10
5
10
TOTAL
50
CSC-113 Computer Programming
INTRODUCTION
Use of computers
Solve problems
Perform calculations
Program
"A program is a precise sequence of steps to solve a particular
problem.
or
A program is a sequence of steps written to run on a machine.
ILLUSTRATION OF PSA
Identify the
Problem
Exit
Yes
Is Problem
Solved?
No
List steps of
that solution
Generate
Solutions
LAB TASKS
1. If travelling from your home to Bahria University?
According to you, what kind of transports are available?
Do describe how you will be approaching that transport
or vehicle?
10
REFERENCES
Maureen Sprankle, Problem Solving and Programming Concepts, 7th Ed., Prentice Hall
Ray Dean, John Dean, Introduction to Programming with Java: A Problem Solving Approach,
McGraw-Hill Education.
11