We will be programming with the Python programming language in this course.
You can use Python in the CSIl labs and/or download Python for free: DOWNLOAD Python for all operating systems. Download version 2.7.3 .
It is recommended that you use the Python “Integrated Development Environment” IDLE.
This is installed when Python is installed. You can start IDLE from the START button:
Left click on Start → All Programs → Python 2.7.3 → IDLE (Python GUI)
The required texts are all available in the internet and can be downloaded for free.
As a CMPT 120 student you are required to attend one of the AEP 101 workshop sessions run especially for your class. For more details about the AEP and to register visit the AEP website. Registrations are not open yet.
We will use CodeWrite for authoring and solving Python lab exercises and assignments, as will be announced.
Labs will take place at CSIL. To enter the CSIL labs rooms you need to use your own access card. If you have a card from a previous semester that will work fine. Access cards for the CSIL Labs are available from the Access Control Office, located at WM (west Mall ) 3101. As well, you will have a CSIL account (separate from your university account but with the same account name and password).
You will be able to access your CSIL account directly in the labs and remotely from home as well (remote desktop login to leto.csil.sfu.ca). For information about using the CSIL labs and its software check: CSIL information and FAQ
CourSys will be used to submit some assignments and projects. Coursys also will be used to keep track of the grades that you obtain for all your activities in the course, independent of how they were submitted.
You can access emails that have been sent to the class here.