You are on page 1of 2

Project Grading Rubric

Course: IT258 Unit: 8 Points: 50

Project 8 Unit outcomes: Utilize a String object in a Java program. Write statements using String functions that manipulate String objects. Course outcome: IT258-3. Implement basic object-oriented programming design techniques. IT258-4. Apply the debugging process to Java development. Instructions Write a program that works with a user's password. The program should prompt the user for a possible password. Your program should check to be sure this is a 'good' password. Specifically, a good password is one that has: between 6 and 10 characters long contains at least one letter contains at least one digit

Continue to prompt the user for a password until these criteria are met. Once the user enters a 'good' password, prompt them to enter it again until the two passwords match. Please note the way you'll write this program, the user will be able to see the characters that they type. While you wouldn't want to do this in practice, it's ok for our exercise here. Be sure your program demonstrates good programming style (appropriate comments, identifier names, indenting, etc). Although your output is not required to look this way, your output might look something like: Please enter a possible password: password1 This is a good password. Please retype the password to confirm: password1 Your passwords match. Congratulations! Another possible run of this program might look something like: Please enter a possible password: me This is not a good password. Please try again. Please enter a possible password: meandyou2 This is a good password. Please retype the password to confirm: meandyoutoo This doesn't match your first entry. Please try again: Please retype the password to confirm: meandyou This doesn't match your first enter. Please try again: Please retype the password to confirm: meandyou2 Your passwords match. Congratulations!
Copyright Kaplan University

Project Grading Rubric


Course: IT258 Unit: 8 Points: 50

50 point project grading rubric Project Requirements / criterion Maximum points possible for satisfactory completion of task Points earned by student

Functionality Appropriate comments in method body Prompts user for password 'Good' password checking Word length 6 10 characters Contains at least 1 letter Contains at least 1 digit Prompts user to retype a value password Checks to see that both words match Continues until all conditions are met 0-2 points 0-5 points 0-5 points 0-5 points 0-5 points 0-5 points 0-5 points 0-10 points

Overall Comments for name, class, project Appropriate indenting Appropriate variable names Attractive output 0-2 points 0-2 points 0-2 points 0-2 points Column Total

Copyright Kaplan University

You might also like