Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quiz som optionellt examinationsmoment #41

Open
mosbth opened this issue May 24, 2021 · 2 comments
Open

Quiz som optionellt examinationsmoment #41

mosbth opened this issue May 24, 2021 · 2 comments
Assignees

Comments

@mosbth
Copy link
Member

mosbth commented May 24, 2021

Ok, då har jag lagt ut en Quiz, det är en del i examinationen, se krav 4.
https://dbwebb.se/kurser/mvc-v1/kmom10#quiz

Det är första gången jag använder en Canvas quiz i detta sammanhanget så jag är lite spänd att se om det "blev rätt"...

Texten på Quizen säger så här:

Denna quiz är en optionell del av examinationen för kursen. Om du lyckas nå godkänt kan du nå ett högre betyg.

Du kan bara navigera framåt i frågorna, du kan inte gå bakåt.

Du kan göra flera försök, om du misslyckas. Det finns dock en väntetid om 8h mellan dina försök.

Det räcker med att nå godkänt. Du kan ta quizen igen, även om du nått godkänt betyg.

Godkänt innebär att du måste svara rätt på 75% av frågorna.

Du har 60 minuter på dig och det är 30 frågor.

Jag tar gärna emot feedback på detta "lära/examinationsmoment" om hur ni känner inför det, vad som kan förbättra dess konstruktion och om detta är en bra sak som vi gärna ser mer eller mindre av.

@datalowe
Copy link

Ett alternativ på en fråga lyder såhär:

$this refererar till medlemmar i det egna objektet, och de objekt som klassen äver från eller trait den använder.

Det är en ganska förvirrande formulering. $this i sig refererar ju till instansen/objektet i sig, om jag inte helt missförstått OOP i PHP. Sen vet jag inte helt vad som menas med "de objekt som klassen ärver från". Jag försökte hitta på en alternativ formulering men är nog för osäker på exakt vad som menas i meningen för att kunna göra det.

@mosbth mosbth self-assigned this May 24, 2021
@mosbth
Copy link
Member Author

mosbth commented May 24, 2021

Förtydligande om hur man beräknar McCabe Cyclomatic Complexity.

if -else innebär en "decisionpoint", nämligen uttrycket inuti if-satsen. Det kan i sin enkelhet vara sant eller falskt - en beslutspunkt.
En if-sats, liksom en if-else, innebär alltså bara en beslutspunkt i kodens flöde.

The value of the metric is calculated as the number of the following instructions plus 1: if, for, foreach, while, do-while, case label (which belongs to a switch instruction), catch, conditional statement (?:). Moreover, logical “and” (&&) and logical “or” (||) expressions also add 1 to the value because their short-circuit evaluation can cause branching depending on the first operand. The following instructions are not included: else, switch, default label (which belongs to a switch instruction), try, finally.
https://stackoverflow.com/questions/24191174/cyclomatic-complexity-1-if-statements

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants