CODE CREATIVE
DRAW SOMETHING
Have Fun!
TASK #1
TASK:
What is 8-bit art?

CHECK UP:
Watch the video below for an explanation.
TASK #2
TASK:
Creating the screen, turtle, and using the main function.

CHECK UP:
Watch the video below to check that you completed the task.
TASK #3
TASK:
Review and use setworldcoordinates() to define the size of the screen.

CHECK UP:
Watch the video below to check that you completed the task.
TASK #4
TASK:
Draw the horizontal grid lines on the screen.

CHECK UP:
Watch the video below to check that you completed the task.


CHALLENGE EXERCISE
  1. Use penup() and pendown() to remove the diagonal lines from the screen.




TASK #5
TASK:
Use a while loop to draw horizontal lines to the top of the screen.

CHECK UP:
Watch the video below to check that you completed the task.


CHALLENGE EXERCISE
  1. Draw the vertical grid lines.




TASK #6
TASK:
Use global constants for the width and height of the screen.

CHECK UP:
Watch the video below to check that you completed the task.
TASK #7
TASK:
Define the function definition "clear_tracer()"

CHECK UP:
Watch the video below to check that you completed the task.


CHALLENGE EXERCISE
  1. Define and call a function definition that will draw the horizontal lines.
  2. Also define and call a function definition that will draw the vertical lines.




TASK #8
TASK:
Write a block of code that will color in a gridbox a certain color.

CHECK UP:
Watch the video below to check that you completed the task.
TASK #9
TASK:
Write a function definition called "color_box()"

CHECK UP:
Watch the video below to check that you completed the task.
TASK #10
TASK:
Let's review why global variables are viewed as bad programming practice.

CHECK UP:
Watch the video below to check that you completed the task.
TASK #11
TASK:
Let's now review the base project requirements and the extra credit.

CHECK UP:
Watch the video below to check that you completed the task.


CHALLENGE EXERCISE
  1. Make the ball only bounce off the left paddle when inside a hitbox.
  2. Move the paddles using rects instead of the variables x and y.




Congratulations!

You have completed the 8-Bit Art project!