T-Th 9:05 |
CS 1110: Introduction to Computing Using Python Spring 2014 |
||||||||||||
Main
About: Announcements Staff Times & Places Syllabus Materials: Texts/iClickers Python Command Shell Terminology VideoNote Handouts: Lectures Assignments Labs Assessment: Grading Exams Resources: CMS Piazza AEWs FAQ Python Tutor Python Library Style Guide Academic Integrity |
Announcements
Already know how to program, just want to learn Python?CS1110 is intended to teach students how to program, with the language of instruction happening to be Python. If you just want to pick up Python as another programming language in your arsenal, we recommend you take the short course CS1133, Transition to Python, instead. (Currently offered fall only.) Posted Tuesday, January 28th Announcements now posted/updated on PiazzaLike it says in the title. Posted Sunday, January 26th Mac non-Mavericks users: hold off on installationMac non-Mavericks users: We've discovered a bug with CornellExtensionsMacintosh.zip, so please wait until we update that before trying to install it. We will announce on Piazza when it is ready. You can go ahead and try out the default Python if you want before then, by just typing "python" in Terminal, the way we did in lecture today. Posted Friday, January 24th In-person help with installing Python already availableThe course consultants are holding drop-in hours Wednesday Jan 22 4:-7:30pm and Thursday Jan 23 4-9, in the ACCEL lab Green Room (237 Carpenter Hall, on the second floor of the engineering library) to help you install Python “the CS1110 way” on your laptop. These sessions are meant especially for students who aren't comfortable with installing software packages on their laptops by themselves. See the consultants page for more details (the staff may enter which operating systems they are most expert in). The consultants will be following the instructions given on the CS1110 Python page, so you are welcome to follow the instructions on your own, as well. Posted Friday, January 17th Labs (sections) start Jan 28. Can't get the section you want? Enroll in the TBA section (lab) DIS-209Labs (discussion sections) start next week, on the 28th. You can only attend the one you are registered for. If you can't register for any of the scheduled labs on Student Center, register for the “TBA” section (DIS 209); this is not a “real” section, but rather a temporary solution that ensures that we can at least reach you by email. We anticipate opening additional lab sections, tentatively scheduled for Tuesdays 12:20 and/or Wednesdays 1:25, and will send email to everyone enrolled in the class on Student Center with final confirmation of what additional scheduled labs can be registered for. Posted Friday, January 17th Textbook available free onlineUnless you want a bound copy, you can get the textbook as a free PDF online. See the Texts/iClickers page. Posted Friday, January 17th |
||||||||||||
Course Material Authors: D. Gries, L. Lee, S. Marschner, & W. White (over the years) |