Python Workshops for Beginners/Saturday September 27th lecture: Difference between revisions

m
Typos
imported>Mako
(import some version of code from jessica's page)
 
imported>Ehashman
m (Typos)
 
(8 intermediate revisions by the same user not shown)
Line 1:
Welcome to the first Saturday lecture section of the Boston Python WorkshopWorkshops for Beginners! For about 2 hours, we'll work through an introduction to the Python programming language via both a lecture and hand-on exercises.
 
== Resources ==
Line 5:
* [[Python data types cheat sheet]]
* [[Python loops cheat sheet]]
* [httphttps://makocsclub.cc/teachinguwaterloo.ca/2014~ehashman/cdswpwfb/state_capitalsprovincial_capitals.py state_capitalsprovincial_capitals.py] -- the stateprovincial capitals example.
* [http://csclub.uwaterloo.ca/~ehashman/pwfb/pwfb-1.pdf Full slides deck]
 
== Lecture outline ==
 
=== Part 1 ===
 
Slides can be found here: https://csclub.uwaterloo.ca/~ehashman/pwfb/pwfb-1p1.pdf
 
# review Friday material
Line 36 ⟶ 41:
#* <tt>break</tt>
#* <tt>raw_input()</tt>
* Break and exercise!
 
You will need the following code:
<pre>grades = [86, 71, 91, 62, 85, 86, 72, 58, 65, 77, 54, 53, 56, 91, 93, 58, 80, 74, 75, 64]</pre>
 
 
=== Part 2 ===
 
Slides can be found here: https://csclub.uwaterloo.ca/~ehashman/pwfb/pwfb-1p2.pdf
 
# dictionaries
#* purpose
Line 50 ⟶ 65:
#* <tt>random.randint</tt>
#* <tt>random.choice</tt>
#* walk through state_capitalsprovincial_capitals.py
 
Where state_capitalsprovincial_capitals.py from httphttps://makocsclub.cc/teachinguwaterloo.ca/2014~ehashman/cdswpwfb/state_capitalsprovincial_capitals.py is the grand finale and synthesis of lecture material.
Anonymous user