Session Details
Week 0,
Session 1 — Thu Sep 1
Topics
-
What it means to do:
- Software Engineering
- Software development
-
What a program is
-
Some key programming primitives
-
- Calling functions
- Assigning values to variables
- Loops
- Defining your own functions
- XXX
-
Introductions to:
- Eclipse, our IDE (Interactive Developement Environment)
- Version control
- Python, our programming language
-
How to use Eclipse to:
- Execute statements in a Python shell
- Get a program from a repository
- Run a program and view its output
- Edit a program to make it behave differently
Outline
HW Due
-
None
HW Assigned
-
HW 1
Resources
-
The official Python documentation
- This is for the most current version of Python 3.
- The Library Reference link on that page (subtitled keep this under your pillow) takes you to the Python Standard Library, which is a huge collection of Python modules, classes and functions.