CS Part 2 Module11Asssignment
CS Part 2 Module11Asssignment
Note: Make sure your links are live and will go to the URL when clicked. To do
this, after pasting the URL, add a space. The URL will automatically become a
live hyperlink.
Code HS Lessons
CodeHS Lesson 9.1: 2d Lists (2 points)
URL:
https://codehs.com/student/1298751/section/268465/assignments
CodeHS Lesson 9.2: List Comprehensions (2 points)
URL:
https://codehs.com/student/1298751/section/268466/assignments
CodeHS Lesson 9.3: Packing and Unpacking (2 points)
URL:
https://codehs.com/student/1298751/section/268467/assignments
CodeHS Lesson 9.4: Dictionaries (2 points)
URL:
https://codehs.com/student/1298751/section/268469/assignments
CodeHS Lesson 9.5: Equivalence vs. Identity (2 points)
URL:
https://codehs.com/student/1298751/section/268470/assignments
CodeHS Lesson 9.6: Extending Data Structures Quiz (2 points)
URL:
https://codehs.com/student/1298751/section/268471/assignments
Diligence in Cybersecurity
What was the cost to Nivita for his lack of diligence in
cybersecurity?
He got hacked
CTE
Computer Science, Part 2
Module 11 Assignment
What are three ways you can be diligent in protecting yourself online?
def pick_random_word(word_list):
"""Pick a random word from the list."""
return random.choice(word_list)
def guess_the_word():
words = ["python", "programming", "developer", "algorithm", "debugging"]
CTE
Computer Science, Part 2
Module 11 Assignment
secret_word = pick_random_word(words)
guessed_letters = set()
attempts = 10
if guess in guessed_letters:
print(f"You already guessed '{guess}'. Try a different letter.")
continue
guessed_letters.add(guess)
if guess in secret_word:
print(f"Good job! '{guess}' is in the word.")
CTE
Computer Science, Part 2
Module 11 Assignment
else:
print(f"Sorry, '{guess}' is not in the word.")
attempts -= 1
if __name__ == "__main__":
guess_the_word()
CTE
Computer Science, Part 2
Module 11 Assignment
Alpha Testing
What is and is not working?
Beta Testing
Who did the beta testing of your software (it can just be one person, such as
the project beta tester, or multiple people)? What are their reactions,
comments, or suggestions for your program?
Project Manager:
Programmer:
Beta Tester:
Describe how you have met the Refine criteria for the Idea
Design and Refinement micro-credential.