Lab 1
Learning to define classes with Runestone (interactive ebook)
Submit after completing the interactive session

Overview

For this first lab, you will learn about defining classes with an interactive eBook called Runestone. This Runestone session provides you with a variety of interactive activities including online code demonstrations, code-scramble problems, and code completion programs. You will be invited to participate in a research study by choosing to have your online data anonymously analyzed. However, you may choose an option where your data will not be used for the study. You will receive credit for the lab by submitting a one-paragraph summary of your experience after you have completed the interactive session.

Instructions

  1. The TA will hand out accounts for the Runestone session. You may "randomly" choose a set of accounts to keep your online data anonymous.
  2. Visit the study page on your account sheet. Review the information sheet explaining the study.
  3. Using the account of your choice, follow the link and login to Runestone.
  4. You may need to start the session by clicking on the class-exp2 link
  5. You may ask the TA for any logistical help, but please complete the session individually. If you have any difficulty, just do the best you can.
  6. When you have completed the session, write a one-paragraph summary of your experience. It may include how long it took, if you had difficulty, what you learned and how you found the interactive session helpful or not.
  7. Submit your summary as a txt file to D2L under Lab 1.

Grading

Like all labs, the lab submission is worth up to 2.5 points. A well-written summary submitted as a txt file will generally receive 2.5 points. Half points may be deducted for poorly formatted text, writing errors, or minimal details in the summary.