Summit Middle School classes for Andrew Busch
Andrew Busch - Summit
  • Home
  • Algebra 1
    • Alg 1B - Last Week
    • Alg1B 14 HW - Intro to Functions
    • Alg 1B 11 - Rational Expressions
    • Alg 1B 12 - Radical Expressions
    • Alg 1B 10 v2.0 - Quadratic Functions >
      • 10b Graphing with Pennies - Desmos Tutorial
      • 10i Snowboard Quadratic - Alg1B
      • 10 Quadratics Project
    • Alg 1B 10 Book - Factoring Quadratics
    • Alg 1B 9 - Exponential Functions
    • Alg 1B 8.5 - Representing Data
    • Alg 1B 13 - Inequalities
    • Alg 1B 8 - Best Fit Lines and Linear Regression
    • Alg 1B 7 - Linearity
  • Geometry
    • Geom Last Week
    • Geom 12 - Probability
    • Geom 11 - Circumference, Area, Volume
    • Geom 10-Circles
    • Geom 9 - Right Triangles and Trigonometry
    • Geom 8 - Similarity
    • Geom 7 - Quadrilaterals and Other Polygons
    • Geom 6 - Relationships Within Triangles
    • Geom 5 - Congruent Trianlges
    • Geom 4 - Transformations
    • Geometry 3.5 - Constructions
    • Geom 3 - Parallel and Perpendicular Lines
    • Geom 2 - Reasoning and Proofs
    • Geom 1 - Basics of Geometry
  • Programming
    • Directions for Sharing Programs with Me
    • Hour of Code
    • Intro to Python >
      • Installing and Using Portable Python
      • Introduction to Programming
      • Interactive Storyteller
      • Sophisticated Calculator
      • Getting Started with Games
      • Word Length Frequency
      • Substitution Cipher
      • Simple Game of Paddleball
      • Animating Many Objects
      • Accelerator
      • Applying Trigonometry
      • GIFs
      • Programmatic Art
      • Battleship
      • Pong
      • CodeCademy.com Suggested Work
      • Python Resources
    • Advanced Python >
      • Python Installation
      • Review of Intro to Programming
      • Objects and Classes >
        • More on Classes: Functions, Methods, Inheritance
        • Quadrilaterals
      • tkinter >
        • Paddle Ball
        • Light Bike
        • Frogger
        • Snake Game
        • Breakout
      • Reading and Writing Files
      • Directories and Importing Modules
      • Raspberry Pi
      • API's
      • Python Puzzles
  • Clubs
  • Graphing Calculator
  • PARCC Practice
NOTE!:

​Portable Python is no longer a supported program. I recommend installing Python 3 instead. This was our first attempt at creating an Intro to Programming course. This page won't be updated until I teach Intro to Programming again. If you're interested in our current Intro to Programming course, please visit Mr. Torrence's webpage. 
​

Installing and Using Portable Python

1) 
You should already have Portable Python installed on your computer. Look for the PyScripter icon on the desktop. When you double click it, you may get an error message, it's okay, just click "OK".
Picture
Once you have the program up and running it should look like this:
Picture


2) 
Before we get into the nitty-gritty of coding, you need to create a file where all of your work for this course will get saved. I suggest making a folder called "My PYTHON Programs" in your network documents drive. Everything--absolutely everything--will go in this folder. 

3) 
Last but not least, you need to download the simple graphics library (otherwise known as sgfx).  Once downloaded, move it to your "My PYTHON Programs" directory. The file name should read exactly: sgfx.py. You can also download it by clicking on the file to the right.
sgfx.py
File Size: 7 kb
File Type: py
Download File


4) 
Now you're ready to start! Head on over to the lessons. 
If you do not have Portable Python installed on your computer, follow the instructions below:
  1. Plug in your USB drive.
  2. Download the installer from the Portable Python website, and save it on your drive.
  3. Run the installer.  Choose a destination on your USB drive to install it.
  4. Click "Next" and then "Install."
  5. When it has finished, open the "Portable Python" directory.
  6. Create a new folder called "My Programs."
  7. Download the simple graphics library.  Save it into your "My Programs" directory.
  8. Run "PyScripter-Portable."  Henceforth, save your programs into the "My Programs" directory.
As with all electronic files, it is important to back up your data. I suggest saving your files 3 places:
    1. on your USB drive.
    2.
Google Drive and
    3. locally to your computer station.



sgfx.py
File Size: 7 kb
File Type: py
Download File

Powered by Create your own unique website with customizable templates.