Final:

Final Rules and Information:

Cheat sheet

  • You must show your UA Student ID card to a TA or the instructor for your submitted exam to be accepted.
  • You will have 120 minutes to complete the exam. You will receive a deduction if your test booklet is open after the instructor calls for papers.
  • The exam is closed book and closed note. You must work alone and may not use any computing devices of any kind including calculators or smartwatches. Cell phones, music players, and other electronic devices may NOT be out during the exam for any reason.
  • You may not bring in notes or scratch paper.
  • Unless a question specifically mentions otherwise, your code you write will be graded purely on external correctness (proper behavior and output) and not on internal correctness (style). So, for example, redundancy or lack of comments will not reduce your score.
  • You don't need to write any import statements in your exam code.
  • Do not abbreviate any code on the exam.
  • Please be quiet during the exam. If you have a question or need, please come see Allison at the front of the room.
  • Corrections or clarifications to the exam will be written at the front of the room.
  • If you violate the University Code of Conduct during the exam, you may receive a 0% for the exam and possibly further punishment.
  • When you have finished the exam, please turn in your exam quietly and leave the room.
  • If you enter the room, you must turn in an exam paper and will not be permitted to leave the room without doing so.

Midterm 2: Friday October 27th, in lecture

Results:

icon Miderm key

You can now check your midterm 2 score on D2L. Your exam will be returned to you in section on Thursday. Please wait to receive your exam before asking grading questions.

The mean midterm score was 68.4 and the median was 69. This is a little lower than we intended so there will be a 7 point shift. All scores will be capped at 100. This shift is not included in the number you see in D2L.

Regrades

If your exam score was simply added up incorrectly, take it to your SL and they'll fix it for you.

If you believe that one or more programming problem was incorrectly graded and you would like Allison or Janalee to regrade it, you must:

  • Type in the problem(s) to a Python file exactly as it appears on your exam.
  • E-mail Allison a detailed description of why you believe your problem(s) were graded incorrectly. Attach the Python file with your code.
  • Give Allison your original midterm either in person or slide it under her door.
  • All regrade requests must be received by Friday, November 10th.
  • Allison will regrade your entire exam meaning that your exam score may go down as a result of a regrade request.

icon cheat sheet (will be provided as last page of exam)

Practice Midterms:

  • Sample midterm exams posted here are intended to be very similar to the actual midterm. The number of problems and type of problems on the actual exam will be much like what is seen on these practice exams. Material from lectures 1-27 is considered "fair game" for questions on the actual midterm.
  • The following topics are guaranteed NOT to be tested on the midterm in any form:
    • converting between decimal (base-10) and binary (base-2) numbers
    • DrawingPanel

Midterm Rules and Information:

  • You must show your UA Student ID card to a SL or the instructor for your submitted exam to be accepted.
  • You will have 50 minutes to complete the exam. You may receive a 10-point deduction if you keep working after the instructor calls for papers. You may not leave the room until 35 minutes have passed.
  • The exam is closed book and closed note. You must work alone and may not use any computing devices of any kind including calculators. Cell phones, music players, watches and other electronic devices may NOT be out during the exam for any reason.
  • Unless a question specifically mentions otherwise, your code you write will be graded purely on external correctness (proper behavior and output) and not on internal correctness (style). So, for example, redundancy or lack of comments will not reduce your score.
  • You don't need to write any import statements in your exam code.
  • You may not abbreviate any code on the exam.
  • Please be quiet during the exam. If you have a question or need, come to the front of the room and ask Allison.
  • Corrections or clarifications to the exam will be written at the front of the room.
  • If you violate the University Code of Conduct during the exam, you may receive a 0% for the exam and possibly further punishment.
  • When you have finished the exam, please turn in your exam quietly and leave the room.
  • If you enter the room, you must turn in an exam paper and will not be permitted to leave the room without doing so.
  • You may not bring your own scratch paper. There will be plenty of writing space on the exam.

Midterm 1: Wednesday, February 15th, in lecture

Results:

icon Midterm key

You can now check your midterm score on D2L. Your exam will be returned to you in section on Thursday. Please wait to receive your exam before asking grading questions.

The mean midterm score was 69.9 and the median midterm score was 72. That is a little lower than we were aiming for so the scores will be shifted up by 5 points. Just like in homework 5, you cannot receive a score greater than 100 so if your score + 5 would total greater than 100 it will be capped at 100.

The score that you see in D2L is your non-shifted score.

Regrades

If your exam score was simply added up incorrectly, take it to your SL and they'll fix it for you.

If you believe that one or more programming problem was incorrectly graded and you would like Allison to regrade it, you must:

  • Type in the problem(s) to a Python file exactly as it appears on your exam.
  • E-mail Allison a detailed description of why you believe your problem(s) were graded incorrectly. Attach the Python file with your code.
  • Give Allison your original midterm either in person or slide it under her door (GS858).
  • All regrade requests must be received by Friday, October 13th.
  • Allison will regrade your entire exam meaning that your exam score may go down as a result of a regrade request.

icon cheat sheet (will be provided as last page of exam)

Practice Midterms:

  • Sample midterm exams posted here are intended to be very similar to the actual midterm. The number of problems and type of problems on the actual exam will be much like what is seen on these practice exams. Material from lectures 1-13 is considered "fair game" for questions on the actual midterm.
  • The following topics are guaranteed NOT to be tested on the midterm in any form:
    • converting between decimal (base-10) and binary (base-2) numbers
    • DrawingPanel
    • complex str indexing
    • material from lecture 14 and above (while, etc.)

Midterm Rules and Information:

  • You must show your UA Student ID card to a SL or the instructor for your submitted exam to be accepted.
  • You will have 50 minutes to complete the exam. You may receive a 10-point deduction if you keep working after the instructor calls for papers. You may not leave the room until 35 minutes have passed.
  • The exam is closed book and closed note. You must work alone and may not use any computing devices of any kind including calculators. Cell phones, music players, watches and other electronic devices may NOT be out during the exam for any reason.
  • Unless a question specifically mentions otherwise, your code you write will be graded purely on external correctness (proper behavior and output) and not on internal correctness (style). So, for example, redundancy or lack of comments will not reduce your score.
  • You don't need to write any import statements in your exam code.
  • You may not abbreviate any code on the exam.
  • Please be quiet during the exam. If you have a question or need, come to the front of the room and ask Allison.
  • Corrections or clarifications to the exam will be written at the front of the room.
  • If you violate the University Code of Conduct during the exam, you may receive a 0% for the exam and possibly further punishment.
  • When you have finished the exam, please turn in your exam quietly and leave the room.
  • If you enter the room, you must turn in an exam paper and will not be permitted to leave the room without doing so.
  • You may not bring your own scratch paper. There will be plenty of writing space on the exam.