6.0001 Intro to CS Prog in Python
Spring 2019
Instructors: Ana Bell, Eric Grimson, John V Guttag
TAs: Helen Abadiotakis, Advaith Anand, Annamarie E Bair, Ana Bell, Erica Chan, Kelsey K Chan, Carlos A Henriquez, Mesert Kebed, Kevin Y. Liu, Luke G Luneau, Jasmin Y Miguel, Lauren B Schexnayder, Anna Sinelnikova, Garrett M Souza, Christine M Vonder Haar, Katherine Y Wang, Timothy D Zavarella, Ze Hang Zheng
Lecture: MW3-4.30 (26-100)
------ Read the FAQ Below ------:
- What do I need to hand in for this class?
-
This page is the hub for this class:
All links are on the left side on Stellar.
1. Problem Sets
2. Finger Exercises on MITx (ones marked mandatory only)
3. Microquizzes (final 20 mins of class on dates specified on calendar)
4. Exams (in-class on dates specified on calendar)
- My grade is missing (problem set / checkoff / microquiz / exam).
-
Make a private post on Piazza. Enter your Kerberos username, problem set number, and an explanation of what the issue is.
- I have special accommodations paperwork.
-
Give your paperwork to the instructor and contact anabell@mit.edu to make arrangements.
- Can I get grad credit for this class?
-
We don’t assign any extra work for grad credit. We suggest that you petition your department for credit in the class as-is.
- I registered late for the class. How do I hand in work missed?
-
Make a private post on Piazza. Include your Athena username and details of when you joined the class. We will give you and extension for the finger exercises missed. No extensions will be given for problem sets missed -- you will have to use your late days.
- Can I have an extension for this problem set?
-
We grant extensions in special circumstances. We only consider requests that come from S^3.
Announcements
Microquiz 2 on Monday
----------------------------Notes:
* Monday February 25, during lecture time from 4pm to 4:25pm in room 26-100
* Bring a charged laptop; the microquiz will be online on MITx. Make sure you can access this site.
* The microquiz will cover material from Lectures 1-5, and will be coding questions.
* The microquiz is closed book. No online materials, old code, etc are allowed. During the microquiz you are only allowed to be on the microquiz page on MITx and using an IDE of your choice looking at new code.
* If you do not have a working laptop, you can borrow one from a friend for the lecture time. You do not need certificates to log into your MITx account.
* If you have already given me your accommodations letter, you will receive an email this weekend with specific details.
----------------------------
Instructions During the Exam:
* Pages and graders may take up to a minute to load. Let a proctor know if you are having trouble.
* You may use Spyder (or another IDE) to write/debug new code. You must use MITx to submit.
* You may examine the docstrings provided by the "help" command in the console shell.
* You are not allowed to leave early.
* If you finish early, stay on the MITx exam website or close your computer. No cellphone use is allowed. You may bring a book or some non-electronic material to keep you busy.
* Anyone using electronic material not allowed (whether they are finished the exam or not) will receive a zero on the microquiz.
* If you are borrowing a laptop, make sure that you see your kerberos id in the top right corner. If you are logged in as someone else, open an incognito window in Chrome, and log in to mitx using your kerberos login rather than the certificates on the machine you are using.
* The quiz will be all programming questions, logistically the same as the coding questions for the finger exercises.
- You will only see one or two test cases. Click "See full output" to see the test cases, the correct output, and your output. The test cases are minimal. They are there to avoid copy/paste errors from your IDE to MITx.
- The score will be based on how it performs on the test cases WE use after the exam ends. Your code will be automatically graded.
- We only grade your last submission. If your code doesn't run, you will get a zero, so make sure to run your last submission on MITx.
- You only get 10 tries to submit code.
Announced on 23 February 2019 3:38 p.m. by Ana Bell
Microquiz 1 Results
Grades have been released for Microquiz 1 on Your Grades page.Mean: 8.5
Standard Deviation: 2.8
Median: 10
I am happy to meet if you have concerns about your progress so far, just send me an email to schedule a time!
Announced on 20 February 2019 10:07 p.m. by Ana Bell
Microquiz 1 on Tuesday
----------------------------Notes:
* Tuesday February 19, during lecture time from 4pm to 4:25pm in room 26-100
* Bring a charged laptop; the microquiz will be online on MITx. Make sure you can access this site.
* The microquiz will cover material from Lectures 1-3, and will be coding questions.
* The microquiz is closed book. No online materials, old code, etc are allowed. During the microquiz you are only allowed to be on the microquiz page on MITx and using an IDE of your choice looking at new code.
* If you do not have a working laptop, you can borrow one from a friend for the lecture time. You do not need certificates to log into your MITx account.
* If you have already given me your accommodations letter, you will receive an email this weekend with specific details.
----------------------------
Instructions During the Exam:
* Pages and graders may take up to a minute to load. Let a proctor know if you are having trouble.
* You may use Spyder (or another IDE) to write/debug new code. You must use MITx to submit.
* You may examine the docstrings provided by the "help" command in the console shell.
* You are not allowed to leave early.
* If you finish early, stay on the MITx exam website or close your computer. No cellphone use is allowed. You may bring a book or some non-electronic material to keep you busy.
* Anyone using electronic material not allowed (whether they are finished the exam or not) will receive a zero on the microquiz.
* If you are borrowing a laptop, make sure that you see your kerberos id in the top right corner. If you are logged in as someone else, open an incognito window in Chrome, and log in to mitx using your kerberos login rather than the certificates on the machine you are using.
* The quiz will be all programming questions, logistically the same as the coding questions for the finger exercises.
- You will only see one or two test cases. Click "See full output" to see the test cases, the correct output, and your output. The test cases are minimal. They are there to avoid copy/paste errors from your IDE to MITx.
- The score will be based on how it performs on the test cases WE use after the exam ends. Your code will be automatically graded.
- We only grade your last submission. If your code doesn't run, you will get a zero, so make sure to run your last submission on MITx.
- You only get 10 tries to submit code.
Announced on 15 February 2019 4:06 p.m. by Ana Bell
CORRECTION Special Accommodations Letters
Our first microquiz will take place next Tuesday (a virtual Monday schedule). More details will be emailed out later. If you have a special accommodations letter from SDS, please hand it in to Ana before/after tomorrow's lecture. A TA will contact you by the end of the weekend with instructions and your location.Announced on 12 February 2019 11:45 a.m. by Ana Bell
Updated Recitation Times/Rooms
Based on student feedback, we have updated recitation times to 10am, 11am, and 1pm.The updated rooms are: 10am (34-304), 11am (34-304), and 1pm
(1-375). For reference, this information is also available on the
Stellar home page. Again, students can choose any section to
attend, attendance is not mandatory.
Announced on 11 February 2019 2:50 p.m. by Helen Abadiotakis