JumpStart Live (JSL)
- Review the Iterator notes from JumpStart.
- Watch Day 4 Videos (~8 minutes).
- Review lesson notes for Day 4.
- Complete the exercise and be prepared to discuss it with others in class.
- Walk your partner through one of the loop exercises you completed last class
-
Password Verification
Many companies have password requirements (must include a letter, a number and a symbol for example and require a password of a specific length). We're going to write a program that will read in a proposed password and only accept it, if it meets all rules. Create a program that will: * Prompt a user for input (for a new password) * Read in the proposed Password to a variable * If the password contains a number and a symbol (@, %, \*, or !) and contains 8 or more characters then accept the password and congratulate the user, if not make them reenter the password until they enter an acceptable password * [Optional] Make the user enter the password a second time to verify, and if it's not the same as the original password, make them repeat the process * [Optional] Make them include a capital and a lowercase letter * [Optional] Let them know what they did wrong
- What new things did you learn today?
- What topics are you still struggling with?
- What did you especially enjoy about today's class?
- What can be improved for future classes?
- Revise your code for exercises for the day based on discussions in class. Share the gist with the instructor(s).
- Review your Student Account Generator Part 1 solution and be prepared to talk with others about your code.
- Review the Array notes from JumpStart.
- Watch the Day 5 Videos (~20 minutes).
- Review lesson notes for Day 5.
- Complete the Day 5 exercises and be prepared to discuss it with others in class.