Computer+Science+20

=Useful Things=

Course Outline:

RCS Grading and Assessment Guidelines:

Textbook: Learn Python with Arcade Academy

toc Old Textbook: programacradegames.com

Portable Python: Install this to a memory stick and you should be able to run Python on any Windows PC without installing it.

Pygame Base Template: This is a good starting point for any pygame project.

Code to record frames:

GameObject Class Demo:

2018 Party Mode Snow:

2017 P1:

Vader Disaster:

Snow Class P4:

Snow Class P5: (turned out much nicer than P4)

Floopy Square (In-Class):

Floopy Square with Image:

Floopy Square Beta:

=Research Projects=

Computer Components:

Build a System:

=Labs=

Lab 1:

Lab 3:

Lab 4:

Lab 5:

List Labs:

Lab 7:

Lab 8:

Lab 9:

Lab 10:

Lab 11: = = =Final Project=

Final Project Proposal:

Final Project Rubric:

=Chapter Example Files=

Chapter Ten: