CSSE 120 Fall 2016-2017 (aka 201710)Introduction to Software Development (with robotics)
Session 2 Preparation — Videos,
Reading and Quizzes
Quiz
Go to Moodle to find the Quiz for
this Preparation.
Do the quiz as you watch the videos and do the
reading.
The quiz follows the same order as the videos/reading do.
You can access the videos from here or from Moodle;
they both point to the same place.
Videos and Reading:
All of the following are required except items
labeled Optional are, well, optional (i.e.,
things
that may be interesting but do not directly pertain to your success in this
course).
Getting started in Python - Numbers, Arithmetic Operators,
Expressions, Objects, Types, Variables, Assignment, Calling Functions
(whew!)
This is the SAME video that you watched in your Preparation for
Session 1.
Watch it again!
If you wish, you can experiment with the
m4e_functions.py module from Session 1 while you are
watching the video this time. The
m4e_functions.py module has the same code as the
video uses in its explanations.
Calling Functions with Arguments —
Video
[3:44 minutes]
The preceding video explained how a program's flow of control
changes when a function call occurs.
This video explains the
flow of information
that occurs during a function call.