What This Document Is
This document is a set of answers to the first preliminary exam for Cornell University’s Introduction to Computing Using Python (CS 1110) course, Fall 2018. It represents a completed version of the exam, providing solutions to the questions asked. It’s designed for students to review their own performance and understand the expected answers.
Why This Document Matters
This resource is valuable for students who have already taken the Fall 2018 CS 1110 Prelim One. It allows them to check their understanding of core Python concepts covered in the early stages of the course, such as data types, string manipulation, and list operations. It’s particularly useful for identifying areas where a student may have struggled and needs further review. The document serves as a benchmark for understanding the exam’s difficulty and the level of detail expected in answers.
Common Limitations or Challenges
This document *only* provides the answers to the exam questions. It does not include explanations of *why* those answers are correct, or alternative approaches to solving the problems. It also doesn’t offer any new instruction or teaching on the concepts tested. Students should use this in conjunction with their notes, textbooks, and other course materials. It is specific to the Fall 2018 exam and may not reflect changes in future exams.
What This Document Provides
The full document includes:
* Completed answers to 6 questions, totaling 100 points.
* A reference sheet summarizing useful string and list functions and methods (e.g., `len()`, `find()`, `count()`, `append()`).
* The original exam instructions and formatting.
* Space for students to write their name and NetID on each page.
This preview does *not* include the actual exam questions, the student’s scoring, or detailed explanations of the solutions. It only provides a high-level overview of the document’s contents.