Steve Phelps Field Experience

  • I am teaching what has amounted to three classes at a time for three periods each day. 
  • This is approximately 15 hours each week 
  • I am teaching three classes of AP Computer Science Principles at Mariemont High School. 
  • Half the kids are using Python with CMU’s CS Academy Drop In Units for Code.org
  • Half are using Java Script through Code.org.
  • There are also three kids in each class who are doing an advanced Python class through Carnegie Mellon University.

UPDATE: I have a new student who has some HTML and CSS experience, so I have her working on some p5.js tutorials (hence, why I included these tutorial on my Assignment 1) and is learning to combine all three. 

p5.js and CMU Python Comparison

The CMU Python Drop-in Units are very visual, with kids being able to construct different shapes and color gradients with code. It turns out the Code.org javascript kids can do the same things with p5.js. I had the Javascript kids work with the Python kids to create as close to identical art creations as possible in their respective languages.

p5.js in OpenProcessing

This has been my weekend tinker time…Click in the app and then press the spacebar on your keypad to rerun the app.

Women in IT Conference

Our media specialist and I took 16 girls to the Women in IT conference at Xavier University in October.

Reflection

Scroll to Top