You are on page 1of 19

2

BASICS ALGORITHM

session 1
COURSE CONTENT

1 2 3 4 5

COMPUTER BASICS PROBLEM SOLVING INTRODUCTION


PROGRAMMING
FUNDAMENTALS ALGORITHM &PROJECT TO TRACKS

SESSION 3-4 SESSION 3-4 SESSION 6-8 SESSION 6-8 SESSION 6-8
BASICS ALGORITHM
ALGORITHM
WHAT IS ALGORITHM? ‫ما هو الخوارزمية؟‬
ALGORITHM IS A STEP- ‫الخوارزمية هي مجموعة من‬
BY-STEP INSTRUCTIONS ‫التعليمات خطوة بخطوة لحل‬
IN ORDER TO SOLVE A ‫مشكلة معينة أو أداء مهمة‬
PROBLEM OR PERFORM A .‫معينة‬
TASK
FLOWCHART
FLOWCHART
FLOWCHART IS A PROGRAMMING ‫المخطط التدفقي هو أداة‬
DESIGN TOOL THAT USES ‫تصميم برمجية تستخدم عناصر‬
GRAPHICAL ELEMENTS TO ‫بصرية لتصوير بصري تدفق‬
VISUALLY DEPICT THE FLOW OF .‫المنطق داخل برنامج معين‬
LOGIC WITHIN A PROGRAM.
FLOWCHART SYMBOLS
P #1
WRITE A PROGRAM TO PRINT YOUR
NAME ON SCREEN.
P #2
WRITE A PROGRAM TO ASK THE USER TO ENTER A NUMBER, THEN
PRINT “ODD” IF ITS ODD, OR “EVEN” IF ITS EVEN.
P #3
CALCULATE THE AREA OF A SQUARE
P #4
TRAFFIC LIGHT CONTROL:
P #5
ADDITION OF THREE NUMBERS:

You might also like