0% found this document useful (0 votes)
25 views3 pages

Algorithm and Flowchart WS - Project

The document outlines a project for Grade 7 Computer Science focusing on designing an algorithm and flowchart for a password authentication system with three attempts before lockout. It specifies the components needed for the flowchart, including input, output, decision-making, and process implementation, along with a rubric for evaluation based on design, handling, decision-making, process, creativity, communication, and task allocation. The project emphasizes clear organization, logical flow, and collaboration among group members.

Uploaded by

biji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views3 pages

Algorithm and Flowchart WS - Project

The document outlines a project for Grade 7 Computer Science focusing on designing an algorithm and flowchart for a password authentication system with three attempts before lockout. It specifies the components needed for the flowchart, including input, output, decision-making, and process implementation, along with a rubric for evaluation based on design, handling, decision-making, process, creativity, communication, and task allocation. The project emphasizes clear organization, logical flow, and collaboration among group members.

Uploaded by

biji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Computer Science

GRADE 7

Algorithm and Flowchart


Name: Remarks:
Class:
Marks: / 30

Project: Password Authentication System


Design an algorithm and create a flowchart for a password authentication system,

allowing users three attempts before locking them out.

Use the given Shapes for the flowchart.

Flowchart Components:

Input: User enters the password.

Output: Inform the user if the password is recognized or not. (If not, re-enter the

password)

Decisions: Check if the entered password is correct.

Check Attempts

Process: Keep track of the number of attempts made. (Every time it is


incorrect, ‘Attempts’ is incremented by 1

Variable: Store the number of attempts made. (The algorithm is going to count
and store the number of attempts. At the start ‘Attempts’ is set to zero.)

Start and End symbols: Indicate the beginning and end of the algorithm.
Rubrics:

Flowchart Design (12 points):

Clear start and end symbols.


Clearly labeled input, output, decision, and process symbols.
Logical flow of the algorithm.

Input and Output Handling (2 points):

Correct input mechanism for entering the password.


Appropriate output messages for correct password.

Decision-Making (4 points):

Correct decision-making logic to determine if the password is correct.


Proper handling of attempts and locking out users after three unsuccessful
attempts.

Process Implementation and Variable Usage (Looping) (4 points):

Accurate process for incrementing the attempts variable.


Proper handling of attempts tracking.
Correct usage of the attempts variable to track the number of attempts made

Creativity and Presentation (4points):

Creative and visually appealing design of the flowchart.


Neatness and organization of the overall project.
Group coordination and collaboration (4 points)

Communication (2 point): Evaluate the frequency, clarity, and effectiveness of communication


within the group. Did members actively share ideas, updates, and feedback. Did they listen and
respond constructively to each other.

Task allocation and contribution (2 point): Did each member contribute fairly to the project.
Were tasks assigned according to each member's strengths and expertise.Points should be
awarded for balanced and meaningful contributions from all group members.

You might also like