I'd be highly interested in knowing how exactly it goes about showing these metrics:
* By class: The defense would probably be that it helps the teacher get a better understanding of the class and how to change tactics.
* Per student: The defense here would probably be that it helps the teacher target a particular student for the purpose of individualizing the support they provide.
The 'per student' method is far more open to abuse in that it would also allow the teacher to pick out students that didn't match what they believed to be 'appropriate' studying. Both opens are open to abuse, though, as a 'by class' metric would show them that some students study in a way that does not align with the teacher's belief(s); they might have their opinions about some students slacking off or what have you and decide that they are the ones pulling down the stats and single them out as a result.
Either way, this amount of surveillance opens up the door for a good deal of abuse and there should be a good amount of discussion regarding it before it is thrust upon unknowing student.
I'm not entirely sure on the specifics of what is allowed, but I know MathXL/MyMathLab has a button for printing when one is reading the textbook online through their site.
Oh god, MyMathLab. The second shittiest piece of software I was ever forced to buy. And at $120, it may have been the lowest value/dollar of any software I've ever interacted with.
Shout out to all the professors who either A) don't use textbooks, and only use free online resources or B) don't make us buy the textbook's shitty online service, so we can just go out and rent/borrow the textbooks for cheap.
Everyone is learning to code due to this massive movement of programming as of late, but that doesn't necessarily mean that they will be learning to code effectively nor efficiently.
I'm actually rather fond of this idea. Far too often I read blog posts and the mistakes are glaring and plentiful. I understand that English is not everyone's first language and so it is acceptable, of course, but it sure does make reading jarring at times. I've always wanted a feature to correct people but without coming off as rude, overbearing, or overly concerned with semantics. (Please don't have any errors in this reply as I talk about correcting others. ;) .)
While I'm a novice, at best, on such issues, I personally believe that the more eyes on the code, the better. A team of developers can't possibly account for any and all mistakes, bugs, etc. The code should be secure enough that allowing people to see it wouldn't undermine its security efforts.
> ...and wondered "why does s/he speak English so well?" it's not because of school.
As an American, I've always been surprised when conversing with people from other countries considering their usage of English is not bad and is far better than those that are American natives. However, also as an American, I'm not surprised by the lack of skill in regards to the English language that is present amongst the population here (I'll use 'amongst' if I want, Chrome) due to the general disregard for the language (as if using the wrong form of your/you're is really that difficult or unimportant).
Edit: As is inevitable when one comments upon improper usage of a language, they tend to screw it up themselves. I have done just that. I will leave my mistake to commemorate it: "As an American, I've have always been..."
The key distinction here is that native English speakers speak with whatever dialect that they grow up with. On the other hand, most ESL speakers try to learn a so-called "Prestige" dialect, like RP or General American. Thus, most fluent native speakers have a more prestigious accent and way of writing due to this, than those who speak English as a first language.
That's a great point that I haven't thought of before! I tend to forget that when others learn a new language it is generally taught in the proper and/or polite manner.
However, how might one implement this while remaining concise? For example, say a user tells the Wiki they are in S1E02; the Wiki would provide a synopsis of the events relating to the specified tag up till that point in the series. However, imagine a user tells the Wiki that they want the same specified tag up until S3E10. That surely complicates things as far more major plot points are likely to have occurred. How would this be handled? Would it just be what the user at S1E02 was told plus everything after and up until S3E10 tacked on to the end?
To further illustrate this idea, consider the following:
User receives two (2) plot points when selecting S1E02
User receives seven (7) plot points when selecting S2E07
User receives (13) plot points when selecting S3E01
...
It would be interesting if the synopsis provided could summarize dynamically based on what point the user was caught up to in the given series. I've no clue how that would be implemented, though, short of someone going in and writing a response that would keep it concise for every episode that a user could select.
(This isn't my most concise comment on the internet. I'm sorry.)
That's pretty much what I was thinking, yeah. A detailed plot synopsis is provided in chunks of information of 1-2 sentences. Each of them is tagged as being at a certain point in the text/series, as well as extra tags about the characters/settings that they deal with.
Each query that a user sends would just display a subset of the complete plot synopsis. So user at S3E10 would see all the things that user at S1E02 will be shown, and then the rest of seasons 1, 2 and 3.
The character/setting filtering is just a way of filtering down things further. If you're just interested in what character A has been doing, you don't need to pore through information about characters B, C and D.
I know FoodEssentials used to do this on mTurk. I did them myself on that platform. They haven't been around in a while, though. I'd be more than happy to enter nutritional label information on mTurk should that method be chosen.
* By class: The defense would probably be that it helps the teacher get a better understanding of the class and how to change tactics.
* Per student: The defense here would probably be that it helps the teacher target a particular student for the purpose of individualizing the support they provide.
The 'per student' method is far more open to abuse in that it would also allow the teacher to pick out students that didn't match what they believed to be 'appropriate' studying. Both opens are open to abuse, though, as a 'by class' metric would show them that some students study in a way that does not align with the teacher's belief(s); they might have their opinions about some students slacking off or what have you and decide that they are the ones pulling down the stats and single them out as a result.
Either way, this amount of surveillance opens up the door for a good deal of abuse and there should be a good amount of discussion regarding it before it is thrust upon unknowing student.