Thursday, October 15, 2020

[Rubric] Guess a Number

Content Rubric

  1. Version 0.1 should have the correct import statement. [5 Points]
  2. Version 0.2 should correctly initialize num_guess and print() the introduction. [5 Points]
  3. Version 0.3 should correctly get the player_name from the player. [5 Points]
  4. Version 0.4 should have X and Y defined for rand_num = random.randint(x, y) [5 Points]
  5. Version 0.5 should print() the STRING with player_name, explain the range of numbers, and the number of guesses allowed. [5 Points]
  6. Version 0.6 should replace z in range(z) with the number of guess attempts. [5 Points]
  7. Version 0.7 should use input() to allow the player to guess a number. [5 Points]
  8. Version 0.8 should complete the if/elif/else statements to check if guess is too high, too low, or a match.[20 Points]
  9. Version 0.9 should complete the if/elif/else to print a "win" or "loss" message based on the guess.[20 Points]
  10. Version 1.0 should be the completed program, free of syntax and logic errors. [25 Points]

Process Rubric

  1. Code executes correctly without run time or syntax errors. [20 Points]
  2. File name is lastname_firstname_guess_a_number. [5 Points]
  3. Project is submitted to GitHub by 10/22/20 at 3:00PM. [25 Points]