Guided Inquiry 20: zyBook Ch. 16.11 + specified exercises
- Due Apr 6, 2020 by 9am
- Points 1
- Submitting a file upload
- Available after Apr 3, 2020 at 9am
Overview
The purpose of this guided inquiry is to learn about C++ structs, which is a data structure for storing sets of related variables.
Learning Objectives
Basic learning objectives
By the end of this Guided Inquiry, you should be able to:
- describe what a struct is
- describe what data members are
- explain what the member access operator is
- understand the basics of defining and using a struct
Advanced learning objectives
By the end of our next class meeting, you should be able to:
- define a struct from scratch
- create an instance of a struct in a program
Resources
Reference zyBook section 16.11 as needed to complete the specified exercises. You may work with others on the exercises listed below. If you have questions, please talk with a classmate or post your question to Piazza under the "gi 20" tag.
Exercises
Attempt the following. Spend no more than 20 minutes on a challenge activity or lab (unless you want to).
- complete at least 80% of the Participation Activities in section 16.11 of the zyBook
- complete the following Challenge Activities/zyLabs—for every challenge activity you cannot pass at least one test for, please take a screen shot of your final attempt after 20 minutes and submit that here (make sure your photo includes the challenge number)
- Challenge Activity 16.11.1: Enter the output using struct
- Challenge Activity 16.11.2: Declaring a struct
- Challenge Activity 16.11.3: Accessing a struct's data members
- post one or more questions to the class Piazza board with the "gi 20" tag (if there's already a post for a question you had, there's not need to add another one; feel free to post anonymously)—please include specific questions rather than just the number of the challenges you want to see done.
Rubric
Keep in mind that 2 students have already been assessed using this rubric. Changing it will affect their evaluations.
Criteria | Ratings | ||
---|---|---|---|
You engaged with 80% of the Participation Activities in each of the specified zyBook sections.
|
|
||
You either passed at least one test or uploaded a screenshot showing your final, reasonable attempt at Challenge Activity 6.11.1
|
|
||
You either passed at least one test or uploaded a screenshot showing your final, reasonable attempt at Challenge Activity 6.11.2
|
|
||
You either passed at least one test or uploaded a screenshot showing your final, reasonable attempt at Challenge Activity 6.11.3
|
|
||
|