When you build your own game, you can make your own lists of passwords or choose a different topic.

Try making lists of info that is ok vs. not ok to share online or lists of helpful vs. unhelpful responses to cyberbullying.

Think about adding new features to your game. How will the points work? Can you add new images or actions?

  • If you have some extra time, try out some of your ideas here.
  • When you are done with this lesson, click Submit to complete the tutorial.

To navigate the page using the TAB key, first press ESC to exit the code editor.

stage.set_background("underwater") score = 0 score_board = codesters.Display(score) weak_pws = ["password", "password123", "123456", "hello1", "snuffles", "emma2003"] strong_pws = ["GgbvTa581!@", "@Mjrc0olguy!", "007jmSB0nd!", "108turt!es762", "Avv3SoMe!305"] all_pws = strong_pws + weak_pws password = codesters.Text("password") def interval(): rand_x = random.randint(-225, 225) rand_y = random.randint(-225, 225) rand_pw = random.choice(all_pws) password.set_text(rand_pw) password.go_to(rand_x, rand_y) stage.event_interval(interval, 3) def click(sprite): global score pw_text = password.get_text() if pw_text in weak_pws: score -= 1 score_board.update(score) if pw_text in strong_pws: score += 1 score_board.update(score) rand_x = random.randint(-225, 225) rand_y = random.randint(-225, 225) rand_pw = random.choice(all_pws) password.set_text(rand_pw) password.go_to(rand_x, rand_y) password.event_click(click)
  • Run Code
  • Enviar Trabajo
  • Show Console
  • Reset Code Editor
  • Codesters How To (opens in a new tab)