Study Guide 0: For Students

  1. Why is continuously reviewing previous concepts necessary for learning?
    1. New concepts usually just add detail to old concepts.
    2. Facts learned by memorization are quickly forgotten, so they must be continuously "refreshed."
    3. Newly presented concepts often build or rely on previously learned concepts.
  2. In the autor's experience (opinion), which is easiest?
    1. Catching up after falling behind.
    2. Staying current.
  3. Choose the best definition of problem-solving transfer:
    1. To give or transfer an assigned problem to someone else - problem solved!
    2. Being able to use something learned to solve a new problem.
    3. Solving a problem by restating or transferring it to a different form that is easier to solve.
    4. Transfering knowledge about solving problems to someone else.
  4. What is the main purpose of education?
    1. For students to use what they have learned.
    2. To prepare students to solve problems that they haven't seen before.
    3. To promote problem-solving transfer.
  5. Who bothers to "elaborate what they read?"
    1. Excellent adult learners.
    2. Less capable (i.e., less successful) adult learners.
  6. In general (not just related to learning or computer science), what does it mean to "elaborate" something?
  7. Research shows that successful adult learners elaborate on what they read and construct explanations for themselves. For computer scientists, which of the following is NOT a part of the elaboration process?
    1. Recognizing that every program solves a problem.
    2. Understanding what each statement in the program does.
    3. Understanding how each statement in the program helps to solve the problem.
    4. Being able to add new features to an existing program.
  8. Viewed from the perspective of generally learning to solve problems, is it important to study any given solutions to assigned problems?
    1. Yes, but it's better to study the solutions just before taking an associated exam.
    2. Yes, because this is one step in learning how to solve similar problems.
    3. No, this is typically a waste of time and effort.
  9. How many total hours should you set aside each week to study CS 1410?
    1. 4
    2. 8
    3. 12
    4. 16
    5. 20