Summer 2019: Python in Math 151
- Problems from the previous week's course content will be posted below.
- Students will work together in their assigned teams during lab to complete as many of the problems as possible. All unfinished problems must be completed before the start of the next computer lab.
- You will use a Jupyter Notebook. On the Calclab server, Jupyter is located under "Applications/Mathematics" in the toolbar. You do not have to run each problem in one block of code, but problems should be separated by explanatory text (change "Code" to "Markdown" in the appropriate drop-down menu, then press Shift-Enter when you are done.)
- When you have finished, convert your notebook to PDF using the following steps:
Team members' names should be entered at the beginning of the file (see the template for more details).
- Select "File/Print Preview"
- Print the resulting screen (Ctrl-P) and select "Save as PDF" as the printer.
- Do any hand/setup work on scratch paper, which will not be submitted. All computational aspects of each problem must be done in Python
- Attendance in lab is strongly encouraged, as you are able to get help from each other and from the TA during that time.
(will be posted below before lab each week)
Lab 1 (assigned June 4, due June 11)
Lab 2 (assigned June 11, due June 18)
Lab 3 (assigned June 18, due June 25)
Lab 4 (assigned June 25, due July 2)
Lab 5 (assigned July 2, due July 9)
Lab 6 (assigned July 11*, due July 16)
Lab 7 (assigned July 16, due July 23)
Lab 8 (assigned July 23, due July 30)
*-NOTE Lab 6 assigned in Thursday's recitation due to Exam II occuring Wed, July 10.
There will be an assignment each week except for Week 1.
Template (.ipynb file) for each assignment. Right-click and "Save Link As...", then open in Jupyter
(Mac users-if you are getting a .txt extension when you save the template, try using this strategy to fix it!
Accessing Python outside of class
- X2GO server for remote access to your Calclab account
(NOTE: When using X2Go, you MUST log out of the account-do NOT simply close the window or you will have trouble logging in next time!!!)
- Engineering students should have Jupyter and Python installed on their devices. If you need to transfer files to/from your Calclab account, use a flash drive, cloud storage, email, or FileZilla.
- If you do not have Python installed on your device, it is free. Details on how to download are available HERE.
Last updated by djm on Mon, 27/May/2019 at 11:15am CDT