MCS/PHY 186: Introductory Programming
SUNY Cortland
Follow this link to install python on your computer and select python version 3.6.x. Later in the semester we will be using vPython which is built on python 2.7.x. Follow the download link on the left-hand side of the page to install the proper version of python 2 and vPython.Fall 2017
HomeworkDue | Reading | Problems | Posted |
Due | Reading | Problems | Posted |
Aug. 29 | Chapter 1 | Aug. 24 | |
Aug. 31 | Chapter 2 | 1.1 and 1.2 | Aug. 24 |
Sept. 5 | Chapter 3 | Aug. 24 | |
Sept. 7 | 2.1 and 2.2 | Aug. 31 | |
Sept. 12 | Chapter 4 through exercises on page 38--we will work these exercises out in class. | 3.2 and 3.3 | Aug. 31 |
Sept. 14 | Rest of Chapter 4 | Sept. 7 | |
Sept. 19 | Chapter 5 | Sept. 7 | |
Sept. 21 | 4.2, 4.3, 4.4 (must construct at least 3 letters and at least one with a curved part), 4.5 pick any three. This can be done individually or in a group of three. Groups must include three people, a recorder, an idea person, and a task master. Please submit your programs electronically (recorder's job, email will work) with a comments at the top identifying the people in your group and their role. Make sure that each group member has a copy of the program (also recorder's job). Note new assignment details and due date. | Sept. 14 | |
Sept. 26 | Chapter 6--Read and work through | Sept. 21 | |
Sept. 28 | 5.2, 5.3, 5.5, 5.6 | Sept. 21 | |
Oct. 3 | Chapter 7 | Sept. 28 | |
Oct. 5 | 6.1, 6.4 (you are testing if a=b**n where n is an integer), 6.5 | Sept. 28 | |
Oct. 10 | review and vPython, Intro to 3-D modeling | Oct. 4 | |
Oct. 12 | Exam #1, Chapters 1-6 | Oct. 4 | |
Oct. 17
Fall Break | |||
Oct. 19 | vPython activity 1. | The questions for chapter 7. | Oct. 4 |
Oct. 24 | vPython activity 2. | vPython activity 1 due. | Oct. 19 |
Oct. 26 | vPython activity 3. | vPython activity 2 due. | Oct. 19 |
Oct. 31 | vPython activity 4
The shell of the program for activities 4 and 5. | vPython activity 3 due. | Oct. 19 |
Nov. 2 | vPython activity 5. | vPython activity 4 due. | Oct. 19 |
Nov. 7 | Chapter 8 (w/ a few comments on the space craft at the beginning of class) | vPython activity 5 due (as announced in class but will be accepted on 11/9 at no penalty). | Nov. 7 |
Nov. 9 | First 3 pages of chapter 9 (pgs 99-101) | Nov. 7 | |
Nov. 14 | Chapter 10 | 8.4, 8.5 | Nov. 7 |
Nov. 16 | Nov. 7 | ||
Nov. 21 | Chapter 11 | 9.1, 10.5, and 10.11 | Nov. 14 |
Nov. 24 | Thanksgiving Break today | ||
Nov. 28 | Chapter 13, pages 151-155. We will work exercises 13.1-13.3 in class. | Nov. 21 | |
Nov. 30 | Chapter 13 155-159. | 11.1 , 11.4, 12.1 | Nov. 21 |
Dec. 5 | Chapter 14 through databases, pages 165-170. | Nov. 21 |