Test 1 — Friday October 2
We know you can do well
You are ready now — For problem solving prowess — Your best will be shown
Read this entire web page carefully.
Always look both ways
Word of the day
- honorable
Corrections
- Part 1: Question 12 had problems. For people who have not yet taken the exam choose option D; that is, string
'b'
.
- Part 1: Question 13: there is an extra
p
typo, I mean to haves.upper()
nots.uppper()
.
Downloads — do not click until you are ready to start the test
- Program fila.py
- Program lest.py
- Program mtom.py
- Program phrase.py
- Program tell.py
- Program ranly.py
- Module url.py (if you need it)
Part 2 — programming
- Consists of six programming problems to be solved using PyCharm and uploaded to the class website. It is worth 60 points.
- The Part 2 PDF requires a username and password.
- Do not leave the test without checking that you have made six Test 1 submissions.
- The username is CS1112.
- The password is available at the start of the Collab Part 1, objective-format questions.
- Follow our class style practices; e.g., white space, identifier naming, etc.
- Comments are not necessary. However, explanatory comments might be helpful when going for partial credit.
- Do not upload test solutions after your test time is up. A time stamps tells us when you uploaded your submissions.
- You must use our downloads as the bases for your solutions.
- They include any necessary imports and in most cases provide starting code.
- Do not modify or delete any of the code in our program files.
- I believe any suggested algorithm is the most straightforward to solve a problem.
- Do not modify your solutions on your laptop once you have completed the test.
Part 1 — short-answer objective question
- The object-format questions are available on Collab. It is worth 40 points.
- You will see on Collab two versions of Part 1.
- They have the same questions. One is for students in general; the other is for students with SDAC extended time accommodations.
- If for some reason you only see one version, user that one.
- Your time to complete the test begins with accessing the Part 1 questions.
- You are not to use PyCharm for any of the Part 1 questions.
Important
- Read each test question thoroughly and mindfully of what is being asked. Only do and output what is requested. You can do the test in any order that you want.
- This pledged exam is closed notes. The only device you may access during the test is your laptop.
- The only code you may access or view are ones that you develop for this test.
- The only windows to be open on your computer are PyCharm and a single browser with tabs reachable from the class website.
- No cell phone or messaging access during the test.
- There are no intended trick questions. Each problem has a straight-forward answer. All programs have the same worth, so do them in the order that you find them easiest. They are asked in the order, that I thought would be easiest.
Helpful documentation
- Module list
- Module random
- Module str
- Local module url
Access to course personnel during regularly scheduled class time
- In case there are problems with the test itself, the instructor will be available using during class on the Zoom link from 2:00 to 5:30 PM. All chatting must be private to me or the TAs during the test.
- Nadia Bassit, Ryan Green, and Ann Hoang will be available separately during class on Zoom from 2:00 to 3:30 PM to answer questions that are too involved for chatting. Use this link to talk to them. This Zoom session will start off with people in a waiting room. Your questions will be answered in turn. Last semester, the process was quick to get help.
© 2020 Jim Cohoon | Resources from previous semesters are available. |