Level 7: Learning Quiz - IncrediCoders/Python1 GitHub Wiki

Syntax Turtle added this page on June 6, 2023


I prepared some questions to check what you learned!

  1. How many total parameters are in the Card() function?

  2. In the Card() function, what does the second parameter represent, and what is an example of that parameter?

  3. What does the .append() function do to the DECK[] list?

  4. What is at least one thing that the PlayScreen() class does?

  5. What is the definition of a class?

  6. What does the start() method do?

  7. What does the code statement self.player1_ondeck.get_event(event) do?

  8. What does the self.flipping if statement do?

  9. How much damage do you do to a card if you have a resistance to that card?

  10. What are the names of the 6 game states?

Next Steps

Next, you can take on the two extra challenges to build the IncrediCards and learn more!

Take the Challenges!

  1. Challenge 1: In this challenge, you are going to...

  2. Challenge 2: In this second challenge, you are going to...

More Level 7 Resources

  • Level 7: Unplugged Activity - I wrote this page with more details than what you saw in the book. In this game,

  • Level 7: Rewards - If you completed the IncrediCards program that we talked about, then I set up this page to act as a reward. You can see some illustrations of me and learn more about who I am! You'll also find the WHAT Award digital download, to show off your accomplishment!

  • Level 7: IncrediCards - All Online Resources - Return back to the main Level 7 page, with all our online resources!

⚠️ **GitHub.com Fallback** ⚠️