Questions by kobe08 - Page 6
Please read the following paragraph and classify the way the author uses their sources. For example, are they using the first source as a Background, Exhibit, Argument, or Method source? How can you tell? Write a post or record a video/audio post that tells us your answers and explains why you how to come to your conclusions.SAMPLE PARAGRAPHEven though it might seem like grades are a natural feature of schooling, they are a relatively new addition to education. According to Susan Blum, written exams became the norm at places like Oxford and Cambridge in the 18th and 19th centuries. This was likely due to the increased number of examinees, "where the scale made oral examinations impractical" (Blum 6).Grades, then, are no more a intrinsic part of education than, say, computers or tablets.In fact, grades might actually stand in the way of education. For example, a study conducted by the University of Philadelphia showed that grades causes student anxiety to increase and risk-taking in the courses to decrease (Fordham 104). Gunther Bleaker's work on anxiety has shown that when we enter into a high-anxiety, fight-or-flight mode, our brains are not able to synthesize new information, nor are we able to think beyond simple responses (445). These are not ideal conditions for learning. Because we know that students learn best when their anxiety levels are low and that risk-taking is a key component to deep learning, this shows that grades actual hinder education. In fact, when compared with a similar group of students who received grades, an ungraded cohort demonstrated a deeper understand of course material in a final assessment (Veith 45).So what's the solution? Grades need to play a smaller role in education. This is also the opinion of Stephen Reading, an expert in higher education pedagogy. Reading says, "The more we move away from valuing grades in our education and institutions, the better education our students will receive." Reading is right. School should begin to place less emphasis on grades and spend more time and attention on more meaningful assessment tools.Response PostsChoose two posts to respond to. Did they have the same classifications as you? If not, how did they differ? And finally, what did you learn about the BEAM method of using sources from this week?
Can someone help me with this? I added the incomplete c++ code at the bottom of the instructions. Can anyone fix this?Instructions In this activity, we will extend the functionality of a class called "Date" using inheritance and polymorphism. You will be provided the parent class solution on Canvas, which includes the definition of this class. Currently, the Date class allows users of the class to store a date in month/day/year format. It has three associated integer attributes that are used to store the date as well as multiple defined operations, as described below: setDate-allows the user of the class to set a new date. Note that there is NO date validation in this definition of the method, which is a problem you will solve in this activity. getDate/Month/Year-a trio of getter methods that allow you to retrieve the day/month/and year number from the object. toString - a getter method that generates a string containing the date in "MM/DD/YYYY" format. Your task in this activity is to use inheritance to create a child class of the Date class called "DateExt". A partial definition of this class is provided to you on Canvas to give you a starting point. This child class will achieve the following: 1. Redefine the "setDate" method so that it does proper date validation. This method should return true or false if successful. The date should ONLY be set if the following is valid: a. The month is between 1 and 12. b. The day is valid for the given month. i. ii. I.e., November 31st is NOT valid, as November only has 30 days. Additionally, February must respect leap year rules. February 29th is only valid IF the year given is a leap year. To achieve this, you may need to create additional utility methods (such as a leap year method, for example). You can decide which methods you need. 2. Define additional operations: a. formatSimple-Outputs the date similar to toString, but allows the user to choose the separator character (i.e., instead of "/" they can use "-" to express the date). b. formatWorded-Outputs the date as "spelled out." For example: 3/12/2021 would be "March 12, 2021" if this method is called. i. For this one, you might consider creating a method that uses if statements to return the name equivalent of a month number. Once you are finished, create a test file to test each method. Create multiple objects and assign them different dates. Make sure to pick good dates that will test the logic in your methods to ensure no errors have occurred. Ensure that setDate is properly calling the new definition, as well as test the new operations. Submit your Date Ext definition to Canvas once you are finished. #pragma once #pragma once #include "Date.h" class DateExt :public Date { public: //This calls the parent class's empty constructor. //and then we call the redefined setDate method //in the child constructor. //Note that you do NOT have to modify the constructor //definitions. DateExt(int d, int m, int y) : Date() setDate(d, m, y); { DateExt(): Date() day = -1; month = -1; year = -1; { //Since the parent method "setDate" is virtual, //we can redefine the setDate method here. //and any objects of "DateExt" will choose //this version of the method instead of the parent //method. //This is considered "Run Time Polymorphism", which //is a type of polymorphism that occurs at runtime //rather than compile time(function/operator overloading //is compile time polymorphism). void setDate(int d, int m, int y) { /* Redefine setDate here...*/ /* Define the rest of the operations below */ private: /* Define any supporting/utility methods you need here */