# data[].attributes.body
Steps:

# data[].attributes.body
i really enjoyed today's lesson it was very informative and i enjoyed learning about algorithms and flow charts. i learned today that flow charts are charts used in computers that help people perform various things in a sequence of steps and decisions, as well as i learned that analgorithm is a list of rules to follow in order to solve a problem.

Algorithms need to have their steps in the right order.

# data[].attributes.body
we enjoyed today's lesson

# data[].attributes.body
In todays class , we learnt that  A flowchart is a type of diagram that represents an algorithm, workflow or process, showing the steps as boxes of various kinds, and their order by connecting them with arrows.

# data[].attributes.body
Advantages of algorithm

1. It is a step-wise representation of a solution to a given problem, which makes it easy to understand.

2. An algorithm uses a definite procedure.

3. It is not dependent on any programming language, so it is easy to understand for anyone even without programming knowledge.

4. Every step in an algorithm has its own logical sequence so it is easy to debug.

5. By using algorithm, the problem is broken down into smaller pieces or steps hence, it is easier for programmer to convert it into an actual program

Disadvantages of algorithm.

1. Writing algorithm takes a long time.

2. An Algorithm is not a computer program, it is rather a concept of how a program should be

# data[].attributes.body
idk know what to say, but i kinda enjoyed btw try copy strike me boii,

i really enjoyed today's lesson it was very informative and i enjoyed learning about algorithms and flow charts. i learned today that flow charts are charts used in computers that help people perform various things in a sequence of steps and decisions, as well as i learned that analgorithm is a list of rules to follow in order to solve a problem.

Algorithms need to have their steps in the right order.

# data[].attributes.body
i really liked this class because its about coding

# data[].attributes.body
AARYAN 7A

# data[].attributes.headline
ebrahim 7a                     6.Create a mind map on the advantages and disadvantages of Algorithms (Points 5).

# data[].attributes.subject
ebrahim 7a                     6.Create a mind map on the advantages and disadvantages of Algorithms (Points 5).

# data[].attributes.body
Advantages and Disadvantages of Flowchart

Advantages Of Using FLOWCHARTS:
• Communication: Flowcharts are better way of communicating the logic of a system to all concerned or involved.
• Effective analysis: With the help of flowchart, problem can be analysed in more effective way therefore reducing cost and wastage of time.
• Proper documentation: Program flowcharts serve as a good program documentation, which is needed for various purposes, making things more efficient.
• Efficient Coding: The flowcharts act as a guide or blueprint during the systems analysis and program development phase.
• Proper Debugging: The flowchart helps in debugging process.
• Efficient Program Maintenance: The maintenance of operating program becomes easy with the help of flowchart. It helps the programmer to put efforts more efficiently on that part

Disadvantages Of Using FLOWCHARTS:
• Complex logic: Sometimes, the program logic is quite complicated. In that case, flowchart becomes complex and clumsy. This will become a pain for the user, resulting in a waste of time and money trying to correct the problem
• Alterations and Modifications: If alterations are required the flowchart may require re-drawing completely. This will usually waste valuable time.
• Reproduction: As the flowchart symbols cannot be typed, reproduction of flowchart becomes a problem.

# data[].attributes.body
This is an example of an flowchart
the first symbol is a start or stop symbol
then there is a decision symbol
input and output symbol
- Chriselle and Angel 7A

# data[].attributes.body
Q (1) Is it mandatory for Algorithms to use Java Script or any other Programming language ?
Q (2)  Is the Statement '' 2 n square '' an algorithm ?
Q (3)  For what sake , In terms of what are Algorithms used ?
Q (4)  We Portray Algorithms in _____ Format

# data[].attributes.body
thot

# data[].attributes.headline
Miss i made a website that descibes it please click

# data[].attributes.subject
Miss i made a website that descibes it please click

# data[].attributes.body
mindmap on flowchart and algorithm

# data[].attributes.body
Ayesha Shakil 7g3
Ayesha Shakil 7g3
i really enjoyed today's lesson it was very informative and i enjoyed learning about algorithms and flow charts. i learned today that flow charts are charts used in computers that help people perform various things in a sequence of steps and decisions, as well as i learned that analgorithm is a list of rules to follow in order to solve a problem.

Algorithms need to have their steps in the right order. 
advika
advika
Farha
Farha
Farha 7G3
Farha 7G3
Advantages of algorithm

It is a step-wise representation of a solution to a given problem, which makes it easy to understand.
An algorithm uses a definite procedure.
It is not dependent on any programming language, so it is easy to understand for anyone even without programming knowledge.
Every step in an algorithm has its own logical sequence so it is easy to debug.
By using algorithm, the problem is broken down into smaller pieces or steps hence, it is easier for programmer to convert it into an actual program
Disadvantages of algorithm.

Writing algorithm takes a long time.
An Algorithm is not a computer program, it is rather a concept of how a program should be
 
add
 Cyril

# data[].attributes.body
dhjjfjjkkksl

# data[].attributes.body
it helps solve problems
but takes time to make
- chriselle and angel

# data[].attributes.body
Advantages of Algorithms:

1. It is a step-wise representation of a solution to a given problem, which makes it easy to understand.

2. An algorithm uses a definite procedure.

3. It is not dependent on any programming language, so it is easy to understand for anyone even without programming knowledge.

4. Every step in an algorithm has its own logical sequence so it is easy to debug.

5. By using algorithm, the problem is broken down into smaller pieces or steps hence, it is easier for programmer to convert it into an actual program.

Disdvantages of Algorithms:

1. Alogorithms is Time consuming.

2. Difficult to show Branching and Looping in Algorithms.

3. Big tasks are difficult to put in Algorithms.