IEEE names Python as the top programming language of 2019
More info: https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2019
Python is extremely popular for machine learning and data science
More info: https://github.blog/2019-01-24-the-state-of-the-octoverse-machine-learning/#programming-languages
After studying this notebook, completing the activities, and asking questions in class, you should be able to:
for
, while
, if
, elif
, and else
.This repository contains a collection Python notebooks with embedded activities.
For each class meeting, you will be assigned one or more notebooks to read completely. We recommend you also work through all of the home activities as part of the reading. We will post any required home activities to Vocareum.
Some activities we plan to revist during tutorial.
During each lecture, we will walk through the notebook. A majority of class time will be dedicated to completing class activities with partners and discussing as a class. It is critical you attempt the home activties before coming to class, otherwise you may not be ready for the class activities.
We will use Vocareum to collect and grade almost all Python assignments this semester. We are providing most of the same activities here on this website as a resource for you in future semesters, e.g., in junior/senior lab when you need to do error propagation.