5. Review and exam 1

Review Topics

General Information


  • Make sure you follow along with this page linked in Canvas
  • Please keep your microphone off unless you are asking a question
  • Please turn on camera if you can (optional)
  • Use chat if you would like to comment or ask questions


See Announcements link in Canvas to keep up with what is going on. Here are a few for review:

Exam Help

5.1: Exam 1 Preparation

  • You must attend the exam at the scheduled time or you will receive a score of zero (0)
    • Except by prior arrangement with the instructor for unforeseeable emergency and justifiable reasons
  • Be on time as you can only work on the exam during the scheduled time
  • The exam covers material from the first 4 lessons
  • Exam question types include multiple choice, short answer, and short programming problems
    • See practice exam for examples
  • We will take the test in Canvas using the LockDown Browser.
  • Make sure you have completed the Pre-Exam 1 Computer Check in Canvas

5.1.1: Administration and Exam Rules

  • Use restroom before starting the exam. Leaving exam means you are done.
  • Exam length is about 45 minutes.
  • Exam is closed books, closed homework, and closed notes except one 3" x 5" card of handwritten notes.
  • Exam work area must be clear: only a computer, 3" x 5" card, and one sheet of blank scratch paper.
  • Your exam computer must have the LockDown Browser installed for the exam
    • Verify your computer with the Pre-Exam 1 Computer Check quiz
  • We will start the exam in a Zoom room to answer questions, verify 3x5 cards and scratch paper, and position phones
  • Join the Zoom room using your cell phone--not your computer
    • Zoom tends to crash some computers during exams
    • Install the Canvas and Zoom apps on your phone
  • No computer applications open except the LockDown Browser.
  • Must NOT use the computer to:
    1. View documents on the Internet
    2. Look at pre-existing code
    3. Open documents of any kind
    4. Send messages to anyone but the instructor (instructor via Zoom chat)
  • No devices near work area including but not limited to earbuds, headphones, or cell phones, except for one cell phone positioned for Zoom call.
    • Touching a cell phone during the exam == automatic fail
    • The exam includes a built-in calculator
  • Start the exam with the LockDown Browser
  • Must NOT communicate with anyone but the instructor during the exam
    • Find a separate room or space for the exam if possible
    • Make certain other people in your home know not to disturb you during the exam
    • Students are responsible for not invading third party privacy rights with their webcam or phone
  • Send questions or other messages to the instructor during the test via Zoom chat

3"x 5" Card Requirements

  • Put your name on your card
  • Maximum card or paper size is 3 inches by 5 inches
  • You may use both sides of the card
  • Notes must be handwritten and NOT photocopied
  • No more than three statements in a code sequence on the card — only snippets
  • Any 3" x 5" cards violating these rules will be denied use before the exam

About Audio and Video

  • In normal class meeting I do not require audio or video.
  • However, the test is not a normal class meeting
  • Audio and video are required during the test
  • Students are responsible for selecting private spaces for testing
  • Students must ensure that any recordings do not invade the privacy rights of any third party

5.1.2: Test Preparation Resources

You have many resources to help you review and prepare for the exam as shown below.

  1. Textbook
    • Table of contents: expand and review the sections for each chapter to locate information
    • Search: type in keywords to find topics, click links and search in the page
    • Participation Activities (PAs): Review the PAs as needed to refresh your memory of concepts
    • Challenge Activities (CAs): Verify you know how to write the code snippets
  2. Lesson notes
    • Instructor's notes: review and expansion of textbook topics
    • In-class exercises: review the practice problems we worked on during class
    • Your notes: written down before, during or after class
  3. Lab projects
    • Review the lab projects completed each week
    • Instructor project solutions (in Canvas)
  4. Practice exam questions
  5. Instructor, SI and tutors: ask questions
    • Student hours: see Canvas Home page
    • SI study sessions
    • Q & A discussion
    • Email
    • CS tutoring hours: (see Homework Help above)
  6. 3x5 Reference card

3"x 5" Card Requirements

  • Maximum card (or paper) size is 3 inches by 5 inches
  • You may use both sides of the card
  • Notes must be handwritten and NOT printed or photocopied
  • No more than three statements in a sequence on the card — only snippets
  • Any 3" x 5" cards violating these rules will be denied use before the exam

Exam Stress

Do you:

  • Feel stressed about exams
  • Feel your heart pounding or breath quickening
  • Feel doubt you will do well on the exam
  • Avoid studying for the exam
  • Delay taking practice exams

Stress Benefits

  • Research shows stress can be good for you
  • Heart pounding and breath quickening means your body is giving you more energy
  • Tension means your body is giving you more strength
  • Stress can improve your performance on exams
  • The key to making stress work for you is your mindset towards stress

Harnessing Stress

  • Worry less about making feelings of stress go away
  • Tell yourself you are feeling excited or invigorated instead of anxious
  • Focus on what you are going to do with your increased energy, strength and drive
  • Put the energy to use to better prepare for the exam
  • Review notes and questions, prepare your own questions and take the practice exam--multiple times
  • Prepare that 3x5 card

5.1.3: Exam Topics

  • To help you prepare for the exam, I provide a list of exam topics
  • In return, each student picks one topic from the signup sheet and prepares 5 possible exam questions on the topic.

Signup Rules

  1. Only one person per topic until all topics are selected.
  2. If all topics are selected, no more than two people per topic.
  3. If people share a topic, the second person to signup must have different questions than the first person to sign up.
  4. Login to Canvas to see the topics


Choose a topic that you do not know well. After studying and preparing questions for a topic, you will understand the topic much better.

Exercise 5.1: Reviewing Exam Questions

  • Remember that we each chose a test topic and prepared test questions
  • Your homework, due today, was to develop at least 5 possible test questions for your selected topic
  • We will break into teams and review the questions

Test Question Revew Exercise (20m)

  • Within your group, review each others test questions for accuracy and testing efficacy
  • Discuss ways to improve test questions and update postings in Canvas as needed to correct errors
  • Within your team, review each others questions and select one excellent question
  • Choose one member to show your question to the class by sharing your screen
  • The instructor will ask each team to share their question.
Information + Practice are like Yin and Yang

Information + Practice

5.2: Practicing for an Exam

  • One of the purposes of an exam is to give us a chance to review the material we have covered
  • Practicing for an exam is important to doing our best
  • We do not want to wait until the night before to prepare
  • To help us practice we will review some problems during class
  • Treat the practice like homework -- because it is!
  • Anything not completed in class must be completed at home and turned in before the test

Exam 1 Review Worksheet (20m)

Post review: questions about any of the problems?

5.3: Lab Review for Week 4

Following will be available in Canvas after the due date and late period have passed.

  • Lab 4.1: Pet Age Calculator
  • Lab 4.2: Cookie Orders

Unfortunately, the late period ends after the exam--Possible solutions:

  1. Leave late period as is
  2. Remove late period
  3. Reduce late period to one day--9:00pm Wednesday
  4. Other suggestions?


Last Updated: March 30 2021 @03:27:02