This repository is for the Gator Computing Program 2019 Python lessons at the University of Florida.
GCP is run by Research Computing.
Lessons 1 & 2 were written by Matt Gitzendanner.
The easiest way to run the first two lessons is to use Anaconda on your computer. In addition to Anaconda, install pygame. The easiest way to do that is to use your terminal (MacOS) or Anaconda Prompt (Windows) to run pip install pygame.
This is the first lesson and teaches many basic Python programming concepts through a simple bouncing ball "game".
This lesson uses a Jupyter notebook. Open the Anaconda Prompt from the Windows > Anaconda > Anaconda Prompt menu.
Once the Anaconda opens, we need to navigate to your cloned repository on the USB drive.
Type: e:
Type: cd GCP_Python_2019/Lesson_1_BouncyBall
Type: jupyter lab
Once your web browser opens, click on the Bouncy_Intro.ipynb.
The second lesson is a series of markdown pages that lead you through the inner workings of a simple game.
You will want to have one window open with these pages and one window open with the code to follow along.
The lessons for the data analysis tutorial are in the (data_analysis) folder.


