-
Do the following administrative tasks.
-
Revision → ignore the following:
Sign up (if possible) for text message notifications by sending a text
message as follows.
- Address: 81010
- Message: @drcrystal
You will not officially be on my course roster until this has been done, so please
do not delay.
-
Explore the course website thoroughly and, in
particular, read the syllabus. Identify what information and resources are
available through the website and how to access these. (You will need a
password to access the Handouts page, and that password is the same as the
one provided in response to your completing item 3 below.) Note that some
additional resources are available also at the textbook website, which
is directly accessible through a link on the Miscellaneous page at our course
website. You should therefore familiarize yourself with those materials as
well. Plan to ask in class whatever questions you might have concerning the
syllabus, the course, etc. In addition, please report any inconsistencies,
inactive links, missing materials, etc.
-
Use your own (not your spouse's, family's, etc.) email account to
inform me of your name and email address. The subject line
should be First Python Plus Class eMail Message. Use whichever email
account you're more likely to check on a daily basis. This needs
to be done by the beginning of class. You will know that this was successful
when you receive a response from me. You should have this response
within 12 hours of when you email me.
-
Install Anaconda on the computer where you will be doing your
work for this course. In order to do this, you will
need to go to
www.anaconda.com
and download and then run the installation file. Accept the defaults when
prompted during the installation process. A concise set of instructions
for installing Anaconda and working with the Jupyter
Notebook can be found in the Appendix to the PowerPoint
outline.
-
Review your notes and other materials associated with our class meeting on 2023-05-09.
Much of this material has been made available through links on the Resources page at
the course website. Therefore, review the PowerPoint outline and
play the VooV recording, if one is available. Then use the
Jupyter Notebook to develop the two apps described in the
PowerPoint outline: the Tip Calculator and the Payroll App (Version
A). Slides 7 and 12 contain screenshots of the running application and the Python
source code for the Tip Calculator, and an outline for the Payroll App, as well as
pseudocode for a similar version, are available on slides 18 and 17. In addition,
the pseudocode and Python source code are available through links on the course
Resources page.