Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ready Set Python 2 L3 - Pygame Review

Total questions: 17

Worksheet time: 14mins

Name
Class
Date
1.

Games are interactive playthings with goals

a)

True

b)

False

2.

Games have competitors that are able to interfere with each other

a)

True

b)

False

3.

What is Pygame?

a)

An online store for games

b)

A best-selling online game

c)

A website to create and/or upload game assets for Python

d)

A Python Programming library to create games

4.

How can we create displays/screens with Pygame?

a)

pygame.display.set_mode()

b)

pygame.draw.rect()

c)

pygame.display.set_caption()

d)

pygame.key.get_pressed()

5.

What is the size of the pygame display?

a)

250 x 250

b)

500 x 500

c)

2500 x 2500

d)

5000 x 5000

6.

How can we create rectangle shapes in Pygame?

a)

pygame.display.set_mode()

b)

pygame.draw.rect()

c)

pygame.key.get_pressed()

d)

pygame.mixer.Sound()

7.

What is the size of the rectangle?

a)

50 x 40

b)

40 x 60

c)

100 x 100

d)

500 x 500

8.

How can we check keyboard key presses with Pygame?

a)

pygame.key.get_pressed()

b)

pygame.mixer.Sound()

c)

pygame.display.set_caption()

d)

pygame.draw.rect()

9.

What keyboard keys will move the x and y coordinate of our player?

a)

W A S D

b)

Up, Down, Left, Right Arrow Keys

10.

How can we load Images (.png) to Pygame?

a)

pygame.key.get_pressed()

b)

pygame.mixer.Sound()

c)

pygame.image.load()

d)

pygame.draw.rect()

11.

After loading our image to Pygame, we should get_rect() and blit(), update() it to our display to show it.

a)

True

b)

False

12.

How do we load a font to our Pygame project?

a)

pygame.key.get_pressed()

b)

pygame.font.Font()

c)

pygame.mixer.Sound()

d)

pygame.image.load()

13.

What is the preferred file type if we want to upload a custom font?

a)

.pdf

b)

.txt

c)

.html

d)

.ttf

14.

How do we load sounds to Pygame?

a)

pygame.key.get_pressed()

b)

pygame.font.Font()

c)

pygame.mixer.Sound()

d)

pygame.image.load()

15.

Write down 3 things that you have learned with Pygame

4 lines
16.

Write 2 of your Favorite Games

4 lines
17.

Write 1 Question you have about Pygame/Game Development

4 lines