PROBLEM SOLVING. REDBLUE GREENPINK ORANGEYELLOW Exit.

Slides:



Advertisements
Similar presentations
Problem Solving INFORMATION TECHNOLOGY
Advertisements

Representing an algorithm using Flowcharts
1 1 Eng. Mohamed Eltaher Eng.Ahmed Ibrahim Programming & Flowchart.
Al-Karma Language School Computer Department Prep. 3.
Introduction to Flowcharting
Introduction to Flowcharting
Flow Control Analysis & Design Tool: Flowcharts
Introduction to Flowcharting A Supplement to Starting Out with C++, 4th Edition by Tony Gaddis Published by Addison-Wesley.
Subject: Information Technology Grade: 10
ME 142 Engineering Computation I Fundamentals of Procedural Computer Programming.
ALGORITHMS AND FLOWCHARTS
Fundamentals of Algorithms MCS - 2 Lecture # 4
ITEC113 Algorithms and Programming Techniques
PRESENTED BY NASIR ABBAS. FLOW CHART CONTENTS What is a flow chart? Flow chart symbols.
Flowcharts Remember that a solution to a problem is called an algorithm. Algorithms are often a series of steps required to solve the problem. A flowchart.
The Program Design Phases
(C)opyright 2003 Scott/Jones Publishers Introduction to Flowcharting A Supplement to Starting Out with C++, 4th Edition by Tony Gaddis Scott/Jones Publishers.
Algorithm & Flowchart.
Chapter 1 Pseudocode & Flowcharts
ALGORITHMS AND FLOWCHARTS
CSC103: Introduction to Computer and Programming
PROGRAMMING, ALGORITHMS AND FLOWCHARTS
Chapter 2: Beginning the Problem-Solving Process
1 Introduction to Flowcharting. 2 Writing a program Defining the problem –Write down what the program will do Planning –Write down the steps, draw a flowchart.
1 Introduction to Flowcharting. 2 Writing a program Defining the problem –Write down what the program will do Planning –Write down the steps, draw a flowchart.
End Show Writing a computer program involves performing the following tasks. 1. Understanding the problem 2. Developing an Algorithm for the problem 3.
Introduction to Computers (L02) * Hardware * Software * Programming Languages * Three Phase of Program Development * Development and Design Steps * Algorithms.
Creating Table using LOOP By Adnan and M.Qazi Programmers.
ALGORITHMS AND FLOWCHARTS CSCI 105 – Computer Fluency.
Even more problems.. Mean (average) I need a program that calculates the average of student test scores. I need a program that calculates the average.
Program Planning and Design. What is Program Planning and Design? Program planning and design is simply knowing what you want to do and how you want to.
Basic problem solving CSC 111.
Flowcharting & Algorithms. Quick. Close your Eyes and Listen You are still sitting in the classroom. However, you have been called to the counselor’s.
Agenda Basic Logic Purpose if statement if / else statement
1 Program Planning and Design Important stages before actual program is written.
(C)opyright 2000 Scott/Jones Publishers Introduction to Flowcharting.
Fundamentals of Algorithms MCS - 2 Lecture # 5. Representation of Algorithms (continued) Flowcharts.
CSC 111. Solving Problems with Computers Java Programming: From Problem Analysis to Program Design, Third Edition3 Solving Problems Stages 1.Problem.
 In this chapter you will learn about:  Introduction to Problem Solving  Software development method (SDM)  Specification of needs  Problem analysis.
LESSON 1 Introduction to Programming Language. Computer  Comprised of various devices that are referred to as HARDWARE.  The computer programs that.
Topics: Selection Statements. Processing Involving Selecting Instructions An instruction that allows deviation and selection to take place uses the ‘IF’
WHAT IS THIS? Clue…it’s a drink SIMPLE SEQUENCE CONTROL STRUCTURE Introduction A computer is an extremely powerful, fast machine. In less than a second,
Lecture 3: Developing Procedural Thinking (How to think like a programmer) B Burlingame 16 Feb 2016.
ALGORITHMS AND FLOWCHARTS. A typical programming task can be divided into two phases: Problem solving phase  produce an ordered sequence of steps that.
PROBLEM SOLVING. What is a Problem? A problem is a situation that needs to be resolved.
An Introduction to Programming with C++1 Beginning the Problem- Solving Process Tutorial 2.
Flow Charts And Pseudo Codes Grade 12. An algorithm is a complete step-by- step procedure for solving a problem or accomplishing a task.
Problem Solving Flowcharts. Flowcharts Introduction  Flowcharts allow us to create a visual representation of a solution to a problem DRAW  With flowcharts,
CSE 110: Programming Language I Matin Saad Abdullah UB 404.
Program Design & Development EE 201 C7-1 Spring
Algorithms and Flowcharts
ALGORITHMS AND FLOWCHARTS
Flow Charts Basic Flow Chart Symbols Few sample flowcharts Rules
GC101 Introduction to computers and programs
Lesson 2 Flowcharting.
COVERED BASICS ABOUT ALGORITHMS AND FLOWCHARTS
CS111 Computer Programming
Computer Programming Flowchart.
Algorithms and Flowcharts
Introduction to Flowcharting
ALGORITHMS AND FLOWCHARTS
ALGORITHMS AND FLOWCHARTS
PROBLEM SOLVING CSC 111.
ALGORITHMS AND FLOWCHARTS
ME 142 Engineering Computation I
No Yes START Do you live in Scotland? Take umbrella See last Flowchart
Introduction to Programming
Basic Concepts of Algorithm
WJEC GCSE Computer Science
Introduction to Flowcharts
Presentation transcript:

PROBLEM SOLVING

REDBLUE GREENPINK ORANGEYELLOW Exit

A place where cricket is played e.g. Queen’s Park …. _____ _____ (4 letters) Back

A girl’s best friend! ___ ___ ___ ___ ___ ___ ___ (7 letters) Back

Used to point directions ___ ___ ___ ___ ___ (5 letters) Back

Has no beginning and no end ___ ___ ___ (6 letters) Back

Has two long sides and two short sides __ __ __ __ __ __ __ __ __ (9 letters) Back

A rectangle that is slanted _ _ _ _ _ _ _ _ _ _ _ _ _ (13 letters) Back

Did you observe anything about the answers?

Flowchart Symbols Indicate the BEGIN and END of an algorithm Indicate the INPUT and OUTPUT operations Indicate the processing operations (+, -, x, ÷ )

Flowchart Symbols Used in making a decision between two options (Yes/No) Show flow or path of steps Connector – used to connect different parts of an algorithm

Activity 2 As a group you are required to propose a solution to solve the problem of whether a student qualifies to get her driver’s license or not. Ask the user to enter her age. If her age is 17 years and older then indicate to her that she can get her license otherwise indicate to her that she is too young to drive. Use the flowchart symbols that have been provided to create a solution to the problem.

Activity 3 As a result of you sitting NSCE examination this term, you are getting two course work assessments for Information Technology. The software that is used to generate an electronic copy of your report will prompt your teacher to enter two marks for you. It will read the two marks entered and calculate the average of the two marks. It will print the results in your report. Create a flowchart to illustrate this to your parents.

Start Stop PRINT “Enter two marks” READ mark1, mark2 Average = (mark1 + mark2) /2 PRINT “IT mark is ”, average

Activity 4 As a group craft a problem and use a flowchart to illustrate the solution to your problem.

Question Ask the user to input the name, price and quantity of an item. Find the total cost of the item and indicate the total cost to the user.

Question Prompt the user to enter the allowance received for three days. Determine the average allowance and display the amount.

Questions Prompt the user to enter the length and width of a rectangular pool. Compute the area of the pool and display the answer to the user.