• For educators
  • English (US)
  • English (India)
  • English (UK)
  • Greek Alphabet

This problem has been solved!

You'll get a detailed solution from a subject matter expert that helps you learn core concepts.

Question: Programming Assignment 2: Implement and Test the sequence Class Using a Fixed-Sized Array (Chapter 3) Modified from projects of Chapter 3 at www.cs.colorado.edu/~main/projects/ of Data Structures and Other Objects Using CH by Michael Main and Walter Savitch a The Assignment: You will implement and test the sequence class using an array to store the

student submitted image, transcription available below

Please help me. I need it by tomorrow 2:30am. C++ Thanks

This AI-generated tip is based on Chegg's full solution. Sign up to see more!

To start with defining the sequence class, decide on appropriate private member variables for the sequence class and declare these in the sequence.h header file.

Program plan of the code is given below:

Make the sequence class declaration in the header file, incl...

answer image blur

Not the question you’re looking for?

Post any question and get expert help quickly.

  • Autocomplete

Think Like A Strategy Consultant

  •   Meet Paul: My Story & Why I Spent 250+ Hours Creating This Course (2:27)
  •   Overview of The Five Modules (1:07)
  •   Welcome To Course & Suggested Course Schedule (3:26)
  •   Downloadable & Printable Checklist: Apply The Concepts In This Course
  •   100+ Consulting Slide Templates (Updated November 2022)
  •   14 PowerPoint Hacks
  •   Mission For The Week
  •   Module #1 Introduction (0:27)
  •   Mindset Shift #1 Shifting From The "What" To The "How" (4:21)
  •   Mindset Shift #2 Learning Mindset & The Quest For Better Explanations (3:53)
  •   Mindset Shift #3 Rule Of Three: Why Do Consultants Always Offer Lists Of Three? (1:48)
  •   Mindset Shift #4: Think Before Your PowerPoint! (Beyond The Digital Default) (4:19)
  •   Mindset Shift #5: Doing "High-Performance" Work (7:27)
  •   Advanced Consulting Process: Bottom-Up & Top-Down Modes (5:56)
  •   Bringing It Alive - Mini Case Study - University Budget Cuts (6:08)
  •   BONUS: Overview Of Strategy Consulting (10:33)
  •   Mission For Week 2
  •   Assignment #1: MECE & Synthesizing Key Themes
  •   Assignment #1: Feedback for PARTNER tier
  •   Assignment #1: Suggested Answers (Don't Peek!)
  •   Introduction to MECE - Mutually Exclusive, Collectively Exhaustive (2:18)
  •   Fun Facts: Are most people saying "MECE" wrong? A word from Barabara Minto (2:01)
  •   Four Ways to Use MECE in Your Work (6:10)
  •   Basic Business Example: Profit = Revenue - Costs (1:54)
  •   MECE: Social Media Example (2:56)
  •   More Example: Test Yourself! (6:35)
  •   MECE FAQ: What happens if you are using "other" too much? (3:16)
  •   Module #3 Introduction (1:17)
  •   Intro To The Pyramid Principle (0:23)
  •   Why Synthesis Matters: The Illusion Of Transparency (3:07)
  •   Using The Pyramid Principle: Five Step Process (5:05)
  •   Minto's Three Rules (2:10)

  Test Yourself: Pyramid Principle Mini-Assignment

  •   Synthesis Exercise: Answers
  •   Technique: Label, Sort Insight (2:01)
  •   How The Pyramid Principle Fits In The Consulting Process (2:17)
  •   Walkthrough Example #1: Label, Sort, Insight (4:41)
  •   Walkthrough Example #2: Label, Sort Insight (6:43)
  •   Preview: Pyramid Principle Part 2 (1:01)
  •   Bonus: Mapping The Pyramid Principle To A Real PowerPoint Deck (3:19)
  •   Mission For Week 3
  •   Assignment #2: Facebook Case: Build The Issue Tree
  •   Assignment #2: Feedback for PARTNER tier
  •   Assignment #2: Answers - Don't Peak :-)
  •   Module #4 Introduction (0:18)
  •   The Top-Down Mode: Defining Problems & Developing Hypothesis (1:10)
  •   Facebook Case Kick-Off & Goals (3:04)
  •   The SCQA Framework & Defining Problems (6:02)
  •   Problem Statement Feedback From Paul
  •   Issue Trees & Developing Hypotheses (6:55)
  •   Q&A - Student Questions on SCQA & Problem Solving (2:14)
  •   Week 4 Mission
  •   Assignment #3: Presentation Storytelling
  •   Assignment #3: Feedback - PARTNER
  •   Assignment #3: Example Solution - Don't Peak 😀
  •   Module #5 Introduction (1:29)
  •   Pyramid Principle Part 2: Communicate Top-Down (3:17)
  •   Write Before You PowerPoint (3:49)
  •   How To Sequence Insights & Arguments (5:29)
  •   Structure Your Arguments: Inductive & Deductive Reasoning (5:51)
  •   PowerPoint Storytelling: Three Principles of Flow (7:57)
  •   Slides Critiques of Real Slides From McKinsey, BCG & More... (6:46)
  •   Types of Presentations / End Products (Free Examples + Templates) (9:29)
  •   Influencing Different Levels of The Organization (3:33)
  •   Charts 101: Why Not To Use Pie Charts (4:27)
  •   Three Types Of Frameworks & How To Build Your Own (5:58)
  •   Impossible To Ignore: 7 Tips For Memorable Presentations (6:05)
  •   Three Principles of Persuasive Storytelling (1:45)
  •   Perceptive Mode: Bringing Facts Alive (3:13)
  •   Cognitive Mode: Giving Ideas Deeper Meaning (7:22)
  •   Affective Mode: Emotions! (5:16)
  •   Article: 20 Tips On Creating Amazing Presentations
  •   Andrei Lenard - Corporate Strategy Director + 8 Years @ BCG + Roland Berger (58:13)
  •   🆕 Davis Nguyen - Former Bain Consultant & Founder of MyConsultingOffer.com (34:28)
  •   🆕 Hakan Unsal - Former BCG Principal & Founder (31:50)
  •   Adam Braff - Former McKinsey Partner (42:59)
  •   Would you offer us some feedback and/or a testimonial?
  •   Want to become an affiliate? (earn 20%)

Taking Learning Seriously

The Science of Learning for Teachers & Students

Self-Testing

This self-guided tutorial is for students and teachers who want to learn more about how to use self-testing as a learning strategy. it includes:.

  • An overview of how self-testing affects learning, understanding and memory
  • Video examples of self-testing strategies
  • How to improve at self-testing

Self-Testing Explained

Self-testing is the process of trying to recall what you have learned or studied without looking back at the material. Self-testing is similar to practice testing and practice quizzes. All of these activities involve “retrieval practice,” trying to recall or retrieve information from memory. Abundant research has found that self-testing is a potent learning strategy (Dunlosky, Rawson, Marsh, Nathan & Willingham, 2013). To illustrate, in one study researchers divided students into four groups. Each group used a different method to study an article from Scientific American.  The four methods were:

  • Study: Students read/studied the material one time.
  • Repeated study: Students read/studied the material four consecutive times.
  • Concept mapping: Students read/studied the material one time and made a concept map of it.
  • Retrieval practice: Students read/studied the material and then wrote down everything they could remember without looking back at the information. They repeated this study-recall procedure one more time. Note that this is self-testing .

One week after studying the article students took a test on the material. As shown in the figure below, the Retrieval Practice group outperformed the other groups on questions of verbatim factual information as well as questions that involved drawing inferences and conclusions (Karpicke & Blunt, 2011).

assignment 2. test yourself

Source: Karpicke, J. D., & Blunt, J. R. (2011). Retrieval practice produces more learning than elaborative studying with concept mapping. Science , 331, 772–775.  http://dx.doi.org/10.1126/science.1199327

Surprised that trying to recall the material leads to better learning than rereading and restudying the material multiple times? You are not alone. In fact, students who participated in this study predicted that retrieval practice would be the least effective among the four study methods. We can explain the differences in student learning by examining the mental processes involved in retrieval and rereading.

Retrieval practice is effective for two reasons :

  • Whenever you try to recall information you have been learning you make new connections and associations that will help you recall it in the future. Bringing information to mind strengthens the memory and increases the chances you can recall it at a later time. Retrieval practice

 . . . produces direct effects on learning, because engaging in the process of retrieval itself produces learning. Every time we retrieve knowledge, that knowledge is altered, and the ability to reconstruct  that knowledge again in the future is enhanced . Karpicke & Grimaldi, 2012

In retrieving information from memory, you form new associations and connections to the material which expands your understanding of the material, and also provide new retrieval cues that help you recall the material. With additional retrieval attempts, it becomes easier to recall the information.

2. Retrieval practice is also effective because it provides feedback about what you know and don’t know. When we can’t recall information, it is a clear signal that we don’t know it (or don’t know it very well). We can use that feedback to fill in the gaps in our knowledge. After a disappointing test grade, students often tell their instructor, “I thought I knew this.” However, the most accurate way to judge whether you know something is to test yourself on it. If you can’t produce the answer, you don’t know it. Retrieval practice enables you to better judge what you know and don’t know. Then you can go back and fill in the missing pieces.

Compared to retrieval practice, rereading is a weak learning strategy. Rereading material one time does improve learning. But additional rereading produces little improvement (Callender & McDaniel, 2009). Why is this the case? Shouldn’t students learn at least a little more with each rereading? The answer to the question lies in examining how students think when they read.

Reading can be a very productive learning experience when an individual ponders a text, works out new meanings, connects new information to prior knowledge, monitors comprehension, backtracks to gain better understanding, and so forth. But this kind of close, probing reading is probably not the typical way students study. Instead, as students reread the material it becomes more and more familiar. Familiarity with the material can produce an “illusion of knowing,” a belief that you know it (Bjork, Dunlosky, & Kornell, 2013). In other words, when you read about a topic the material is in front of you and fresh in your mind. But that sense of being familiar with the material at the time of reading is not equivalent to having learned it. You may be able to answer questions about the topic today, but not when you take a test.

Although self-testing is an effective learning strategy, students tend to dislike it because it seems:

  • harder than rereading and highlighting the material. Testing yourself requires extra mental effort and even a bit of struggle to recall what you learned. This  is  more difficult than simply rereading the information.
  • less effective. If you read something one time and write down what you remember, you may be disappointed in how little you recall. That experience leads students to conclude that self-testing is ineffective, and they stop using it. However, the research is quite convincing, repeated self-testing over the material is much more effective than rereading it.

Examples of Self-Testing Strategies

This section identifies self-testing strategies and describes briefly how to use them effectively. You may already self-test when you study. If so, this section may introduce you to new strategies, and also give you some tips on how to optimize your learning from self-testing.

While reading an assignment.  Read a segment of assigned material, a paragraph or an entire page. Then stop, put the material aside and try to write down everything you remember from what you just read. This will seem difficult and you probably won’t remember everything or even understand everything. But that’s OK; the point is to try to remember it. You will be strengthening your memory for everything you are able to recall, and that information will be easier to remember again later. Go through the entire assignment, reading and then trying to remember the information from each part. Research has shown that this type of practice testing is superior to simply rereading the material, and even better than reading and taking notes on the material.

This short video describes and explains how to self-test while reading.

Before and after rereading an assignment . As discussed earlier, rereading is not a very effective learning strategy. However, you can make it more effective by combining it with self-testing. If you decide to reread an assignment, do it 1-2 days after the first reading. Then try this procedure:

  • Before you reread, take a few minutes to test yourself by trying to remember the information from the assignment. Jot down everything you remember.
  • Reread the assignment, pausing periodically to test yourself on sections of the assignment.
  • When you are done reading, use your answers to identify gaps in your knowledge and understanding of the material. You can then go back and review the chapter and work on material you don’t yet know.

At the end of class . As soon as you can after class, take a few minutes to write down the major points from the class period, and then try to recall as much as you can under each major point. This is an excellent way to consolidate what you were trying to learn in class. Then later when you review your class notes, handouts, etc., you can refer back to your answers to see where you need to review and add to your understanding.

Answer practice questions . If you use a textbook that has questions at the end of each chapter, get in the habit of trying to answer them. Read the chapter and then answer the questions as best you can. Don’t look back at the answers in the book. You may not be able to answer all of them well, but that’s OK. Trying to answer the questions will improve your memory for the material. You can then go back and review the chapter to work on the gaps in your answers.

This short video describes and explains how to self-test effectively with practice questions.

Answer Study Guide Questions . A study guide from the instructor is a gift; use it! If the study guide includes practice test questions – use them!! An effective approach is to:

  • Review the study guide questions for the assigned reading first.
  • Read the assignment.
  • Answer the questions without looking back at the material. Don’t answer the questions as you encounter them in the text. Don’t look up the answers or look back at the book! Try to answer the questions as best you can first.
  • Check and revise your answers. Go back and compare your answers to the material and extend and refine your answers.
  • The next time you read the assignment, review your answers and then study the material strategically – focusing on gaps in your understanding and weak spots in your answers.

Make your own practice questions/quizzes.  Initially, read and test yourself over new material (this type of test is called “free recall”). Then while the material is still fresh, go back and write a few questions to use as practice quiz questions. Testing yourself with specific questions is known as “cued recall,” because the question itself reminds you of the topics to be remembered. Use your practice questions to self-test each time you study. Cued recall questions make self-testing a bit easier than trying to remember and write down everything you remember as in free recall.

This short video explains how to make and use your own practice questions.

Concept Cards . Most classes involve learning many new concepts. You can use “Concept Cards” to learn this type of material. For a discussion of how to use “Concept Cards” for self-testing, view this short video.

Research shows that many college students use flashcards to learn specific ideas, concepts, formulas, and terminology. Flashcards can be a potent form of self-testing, students often misuse flashcards in several ways that undermines their effectiveness. If you use or plan to use flashcards, check out  Research-based Guidelines for Using Flashcards to Improve Learning .

How to Improve at Self-Testing

Dozens of research studies have documented significant gains in student learning by using retrieval practice. Self-testing can help you achieve more robust and durable knowledge and skills — but only if you use it appropriately. This section examines how to use self-testing most effectively. To appreciate some subtle, but important differences in self-testing techniques read the three brief scenarios below. For each scenario, decide whether one of the approaches would result in better learning than the other, and explain your choice.

Scenario 1 : An instructor tells students that the next exam will involve analyzing and applying course concepts to important real-life problems and identifies several types of problems that might be on the test. Students decide to use flashcards for self-testing.

  • Student A  makes a set of flashcards that involve learning the definitions of the major concepts in the unit. Each card has the concept name on one side and the definition on the other.
  • Student B  makes a set of flashcards that involve application of the course content to the types of problems the instructors identified. Each flashcard describes a problem on one side and on the other side are ideas about how to address the problem based on the course content.

Q:  Which set of flashcards is likely to be better for studying? Explain your choice.

Scenario 2 : Students make a set of practice questions of the major concepts and topics to be covered on the next exam. For each question they also make a correct “model answer.” They schedule three study sessions to self-test with the practice questions.

  • At all three practice sessions,  Student A  answers all of the practice questions. After answering the questions, she compares her answers to the model answers.
  • At the first session,  Student B  answers all the practice questions, and compares his answers to the model answers. He removes the questions he answered correctly and puts them aside. At the second practice quiz session,  B  answers only the questions he did not answer correctly in the first session. At the third practice session he works only on questions he did not answer correctly in previous sessions.

Q:  Which flashcard approach is likely to be more effective? Explain your answer.

Scenario 3 : Students prepare a set of practice quizzes that include the major concepts for the test and schedule a few study sessions to take the practice quizzes.

  • In working on the practice quizzes,  Student A  encounters some questions she thinks she does not know and skips over them. She reviews the answers to the skipped questions at the end of the quiz.
  • In working on the practice quizzes,  Student B  tries to answer all of the questions as best he can even when he thinks he doesn’t know the answer.

Q : Which practice quiz approach is likely to be more effective? Explain your answer.

Compare your answers to the research-based predictions .

Keys to optimizing your learning from self-testing :

  • Try to make sure you have practice questions that encompass the important material for the test. Use guidance from your instructor to determine what concepts are important and also your own judgment based on the material that has been emphasized most.
  • Use practice questions that target the kind of thinking needed for the test. If the test requires you to be able to recognize or create examples of concepts, then include some practice questions that involve thinking of examples. If you need to analyze concepts on the test, use practice questions that involve analysis of concepts. Research has shown that students tend to make practice questions that involve definitions of concepts. These are OK if all you need to do on the test is define concepts. But these will not help much if he questions involve more complex thinking. For examples of how to write practice questions see pp. 2-5 of Research-Based Guidelines for Using Flashcards to Improve Your Learning .
  • Continue to practice after you answer questions correctly. Answer questions correctly multiple times at several study sessions. Some researchers advocate answering a question correctly 9 times, 3 times at 3 different study sessions. Think of it this way — for most skills we keep practicing even if we do something correctly once or a few times. We keep practicing until we can do it correctly every time, on demand.
  • Answer practice questions even when you think you know the answer . Sometimes when students think they know an answer they skip over the question without really trying to answer it. But, recall improves your learning and memory every time — even when you already know the answer. Don’t skip over it.
  • Answer practice questions even when you think you don’t know the answer . Again, trying to recall information from memory strengthens your memory as you make more associations and connections with the material. Research has shown that the best time to practice retrieval is after you have started to forget the material. This means the concepts may be harder to remember but the effort will have a positive effect on long-term learning.

Share this:

IMAGES

  1. Solved Introduction As part of Assignment 3 you are required

    assignment 2. test yourself

  2. Assignment 2n

    assignment 2. test yourself

  3. Test 2

    assignment 2. test yourself

  4. SQE Assignment 2

    assignment 2. test yourself

  5. đŸ‘©â€đŸŽ“How to set a 'Test yourself' assignment

    assignment 2. test yourself

  6. Assignment 2

    assignment 2. test yourself

VIDEO

  1. FPSC SST-17 jobs 2024 test preparation lecture 01

  2. My Broadcast test OBS assignment 2

  3. Upsc Topper đŸ”„ Srushti Jayant Deshmukh

  4. Deny yourself and do the assignmentđŸ”„ #shortsfeed #denyyourself #christianmotivation

  5. IELTS Writing Task 2

COMMENTS

  1. Assignment: 2. Test Yourself Flashcards

    Study with Quizlet and memorize flashcards containing terms like Riding a bicycle is an example of a. Physical change b. Chemical change c. Potential energy d. Kinetic energy, What is an element? a. Anything that has weight and occupies space b. A substance that can neither be created nor destroyed by ordinary chemical means c. A combination of substances in a definite proportion by weight d.

  2. Assignment 2 : Test Yourself (Practice) Flashcards

    Study with Quizlet and memorize flashcards containing terms like The particles that form the atomic nucleus are ___________ and neutrons, Some isotopes are __________ , which makes them suitable for medical imaging procedures, The pH of distilled water is and more.

  3. Assignment: 2. Test Yourself

    Quiz yourself with questions and answers for Assignment: 2. Test Yourself, so you can be ready for test day. Explore quizzes and practice tests created by teachers and students or create one from your course material.

  4. PDF Self-Testing: Student Tip Sheet

    Here is another tip. If you decide to reread an assignment, do it 1-2 days after the first reading. But before you reread, take a few minutes to test yourself by trying to remember the information from the assignment. Jot down everything you remember. Then read the assignment again, using the self-testing approach.

  5. Solved Programming Assignment 2: Implement and Test the

    The interactive test program The sequence Class Using a Fixed-Sized Array Discussion of the Assignment Many of the features of this class are similar to the bag class from Section 3.1, so start by thoroughly reading Section 3.1 and pay attention to new features such as static constant members and the use of a typedef.

  6. Test Yourself: Pyramid Principle Mini-Assignment

    Assignment #2: Facebook Case: Build The Issue Tree Assignment #2: Feedback for PARTNER tier Assignment #2: Answers - Don't Peak :-) 🛠 Real World Problem Solving: Using SCQA & Issue Trees To Help Facebook Shift To Mobile ... Test Yourself: Pyramid Principle Mini-Assignment

  7. Self-Testing

    Before you reread, take a few minutes to test yourself by trying to remember the information from the assignment. Jot down everything you remember. Reread the assignment, pausing periodically to test yourself on sections of the assignment. When you are done reading, use your answers to identify gaps in your knowledge and understanding of the ...

  8. MindTap Assignment: 2.20

    Study with Quizlet and memorize flashcards containing terms like ____ is the most common form of hyperthyroidism., There are ____ cell types located in the pancreas., The pineal body is believed to produce a substance which is called: and more.

  9. Assignment 2.pdf

    CT701 Programming Fundamentals Page 1 of 4 Assignment 2 - Supermarket Self-Service Checkout This assignment will test your skills in designing and programming applications to specification and is worth 30% of your marks for this course. This is an INDIVIDUAL ASSIGNMENT - and while you may discuss it with your fellow students, you must not share designs or code or you will be in breach of ...

  10. assignment 2 test yourself

    Latest Articles. how to write article review paper; chemistry dissertation york; how to write a professional book review; how to quote something from a book in a essay; how to wri