(3 intermediate revisions by the same user not shown)
Line 25:
Line 25:
=Weekly Schedule=
=Weekly Schedule=
−
<!--
+
{| style="width:100%" border="1"
{| style="width:100%" border="1"
Line 58:
Line 58:
** 5 minutes with Guido von Rossum
** 5 minutes with Guido von Rossum
<br />
<br />
+
+
{{#widget:Google Video
{{#widget:Google Video
|docid=-7758421725489622662
|docid=-7758421725489622662
Line 63:
Line 65:
|height=326
|height=326
}}
}}
+
<br />
<br />
+
** A word about semantics: a look back at the challenge solutions for [[CSC111_Lab_1_2011 | Lab #1 ]]
** A word about semantics: a look back at the challenge solutions for [[CSC111_Lab_1_2011 | Lab #1 ]]
Line 94:
Line 98:
* Reading
* Reading
** We're starting on Tuesday with material from Chapter 2. In particular understanding variables and assignments, and the temperature conversion program.
** We're starting on Tuesday with material from Chapter 2. In particular understanding variables and assignments, and the temperature conversion program.
Computer Science lunch. "What we did last summer: CS Majors share their experience of the past summer. Informal gathering with free food, Ford Hall 345, 12:00-1:00 p.m.
Read Chapter 3 in Zelle on your own. Instead of covering the information of this chapter in a class, we'll visit this information throughout the semester as we progress with Python.
Important concepts from Chapter 3:
the math functions (abs, round), and
the fact that mixing integers and floats always yields a float result.
math operators: /, //, % (remainder)
Week 5 10/4
Tuesday
Understanding Python modules and syntax for using them
Welcome to our visitor: Susan S. Elliott, Founder & Chair, SSE, Inc., and author, Across the Divide: Navigating the Digital Revolution as a Woman, Entrepreneur and CEO.
Top-Down Design: Putting N-Queens on an NxN chessboard. This is the first step of a more complex problem we'll revisit later and which deals with the N-Queens problem.
Classes are covered in Chapter 10 of the textbook.
Week 14 12/6
Tuesday
Office Hours today: 2:30 p.m. - 5:00 p.m.
Discussion: how to create simple animation based on the fish animation: Look at work by Eadweard Muybridge.
More interesting videos on YouTube if you search for Eadweard Muybridge (1830-1904), a pioneer of the capture of animal locomotion through photography...
disocovermagazine.com blog. Check out the answers posted by many readers. They contain some interesting links that you may find useful!
Python keywords
The list of all the reserved words of the Python language
and del for is raise assert elif from lambda return break else global not try class except if or while continue exec import pass yield def finally in print