IT 101B, 2018-19


Teacher: Helmut Strey

Room: Harriman112
Time: 1:00PM - 1:45PM
Grades: 7-9



Homeworks

These homeworks are copyrighted material, posted here for use by SchoolNova students and parents. Everyone else is welcome to print a copy of these materials for their personal use; any redistribution or commercial use is prohibited

  • Assigned on 09/16:
    no homework
  • Assigned on 09/23:
    no homework this week. We will be using python 3 to teach programming. Please install Anaconda Python 3 on any computers that you are using for class and/or homework. Windows/Macintosh: Please use the following link, download the 64-bit Graphical Installer, and install. When asked whether to add Anaconda to PATH variable, please check that option. https://www.anaconda.com/download/ Chromebook: try the following link for instruction to install on Chrome OS https://wsvincent.com/install-python3-chromebook/
  • Assigned on 09/30:
    no homework. I will post more information on how to install and use the Anaconda python distribution later.
  • Assigned on 10/14:
    Please find your homework on my github repository: https://github.com/hstrey/SchoolNova-Computer-Science/blob/master/IT101B/homework%2010-14-18.ipynb
  • Assigned on 10/21:
    no homework. Please review the notebooks from class: https://github.com/hstrey/SchoolNova-Computer-Science/blob/master/IT101B/homework%2010-14-18.ipynb
  • Assigned on 10/28:
    homework can be found here: https://github.com/hstrey/SchoolNova-Computer-Science/blob/master/IT101B/homework%2010-28-18.ipynb
  • Assigned on 11/4:
    no homework
  • Assigned on 11/11:
    no homework
  • Assigned on 11/18:
    https://github.com/hstrey/SchoolNova-Computer-Science/blob/master/IT101B/homework%2011-18-18.ipynb
  • Assigned on 12/2:
    https://github.com/hstrey/SchoolNova-Computer-Science/blob/master/IT101B/homework%2012-02-18.ipynb
  • Assigned on 12/9:
    https://github.com/hstrey/SchoolNova-Computer-Science/blob/master/IT101B/homework%2012-09-18.ipynb
  • Assigned on 12/16:
    no homework
  • Assigned on 01/6: order form for Circuit Playground  |  
    please print out the document and have it signed by your parents. I would like to order the boards soon.
  • Assigned on 01/13:
    no homework. Please don't forget to bring the $25 for the Circuit Python Playground Express. I should have the boards the coming Sunday. In the meantime check out: https://learn.adafruit.com/adafruit-circuit-playground-express/circuitpython-playground
  • Assigned on 01/20:
    Please follow the instruction to update your circuit playground express boards: https://learn.adafruit.com/adafruit-circuit-playground-express/circuitpython-quickstart Also, don't forget to bring the $25 if you have not already done so. Have fun playing with the boards and try to think of how we would create a nicer temperature display.
  • Assigned on 01/27:
    no homework. Please follow the instruction to update your circuit playground express boards: https://learn.adafruit.com/adafruit-circuit-playground-express/circuitpython-quickstart
  • Assigned on 02/3:
    I posted our last project on github as touch.py .- as homework, I would like you to move the led along the neopixel circle as the capacitive touch sensor is touched.
  • Assigned on 02/10:
    no homework. If you have not already done so, please follow the instruction to update your circuit playground express boards: https://learn.adafruit.com/adafruit-circuit-playground-express/circuitpython-quickstart
  • Assigned on 02/24:
    In class, we discussed possible projects for electronic locks. Please refine those ideas before class, so that we can get started implementing your designs. Also, please don't forget to bring your Circuit Python Playgrounds to class. We will be working in groups.
  • Assigned on 03/3:
    no homework
  • Assigned on 03/10:
    no homework. Think about how to implement your projects. Please send me your CircuitPython programs so that I can take a look at them.
  • Assigned on 03/17:
    no homework. Enjoy the break. Please send me your projects by email: strey@schoolnova.org
  • Assigned on 03/31:
    no homework. Please send me your projects by email: strey@schoolnova.org
  • Assigned on 04/7:
    Try working on your projects. Please send me your projects by email: strey@schoolnova.org
  • Assigned on 04/14:
    Try working on your projects. Please send me your projects by email: strey@schoolnova.org
  • Assigned on 04/28:
    Try to finish your projects. Please send me your projects by email: strey@schoolnova.org
  • Assigned on 05/5:
    Try to finish your projects. Please send me your projects by email: strey@schoolnova.org
  • Assigned on 05/12:
    Please send me your finished projects by email: strey@schoolnova.org

(C) SchoolNova 2005-2018