Oppgaver for kodelikhet

  • Oppdatert

Oppgaver for kodelikhet i Inspera Originality støtter kryssjekking av innsendte kodefiler for potensiell likhet. Oppgaver for kodelikhet inkluderer et dedikert sett med innstillinger og støtter et bredt utvalg av filtyper på tvers av ulike programmeringsspråk. Denne guiden skisserer prosessen for å opprette, administrere og evaluere en kodelikhetsoppgave.

Oppgavetypen Kodelikhet er tilgjengelig på tvers av alle Inspera Originality LMS-integrasjoner og er inkludert som standard i frittstående versjon av Inspera Originality.

Grunnleggende om kodelikhet

Oppgaver for kodelikhet i Inspera Originality følger en rett frem prosess. Arbeidsflyten inkluderer å opprette oppgaven, motta innleveringer og starte kodesjekken. Originalitetsrapporter for kodeinnleveringer genereres automatisk når behandlingen er fullført.

  1. For å opprette en oppgave for kodelikhet, naviger til "Legg til enheter"-menyen (+-ikonet) og gå til fanen Opprett oppgave.

    Deretter konfigurerer du innstillingene for den nye kodelikhetsoppgaven.

    ValgBeskrivelse
    OppgavetypeKodelikhet
    OppgavenavnSkriv inn et navn på oppgaven
    Filtype

    Spesifiser akseptert filtype for kodeinnleveringer

    Alternativer:

    Java Python C C++

    C# JavaScript TypeScript Go

    Kotlin R Rust Swift

    Scala Ren tekst (Plain Text)

    EmneVelg det tilsvarende emnet for oppgaven
    StartdatoAngi oppgavens startdato
    SluttdatoAngi oppgavens sluttdato
    BeskrivelseSkriv inn en beskrivelse av oppgaven
    Sene innleveringerVelg om du vil aktivere eller deaktivere sene innleveringer
  2. Etter å ha opprettet kodelikhetsoppgaven, er neste steg å starte kodesjekken. Lærere kan starte kodesjekken når som helst etter at innleveringer er mottatt.

    Hver innlevering sammenlignes med alle andre tilgjengelige innleveringer på tidspunktet for sjekken. For eksempel blir Innlevering 1 sammenlignet med alle andre innleverte oppgaver, etterfulgt av at Innlevering 2 sjekkes mot alle andre, og denne prosessen fortsetter for hver innlevering.

    For å starte en kodelikhetssjekk, naviger til AdministrasjonOppgave og start sjekken for den tilsvarende kodelikhetsoppgaven.

    Innleveringer mottatt etter at kodesjekken er startet vil ikke bli inkludert med mindre kodesjekken startes på nytt.

    Når alle innleveringer er mottatt, klikker du på Start kodesjekk for å starte behandlingen.

    Knappen vil endres til Kodesjekk pågår, noe som indikerer at sjekken har startet.

    Knappen vil endres til Kodesjekk ferdig, som indikerer at sjekken er fullført. Hvis ytterligere innleveringer mottas etter at sjekken er startet og fullført, klikker du på oppdateringsikonet ved siden av knappen for å starte kodesjekken på nytt og vurdere de nylig mottatte innleveringene.

  3. Etter at du har opprettet kodelikhetsoppgaven og startet kodesjekken for de mottatte innleveringene, er neste steg å se på kodelikhetsrapporten for disse innleveringene.

    Hver innlevering har en dedikert kodelikhetsrapport, som lar læreren individuelt gjennomgå og vurdere graden av kodelikhet en innlevering viser mot alle andre innleveringer i oppgaven.

    For å åpne kodelikhetsrapporten for en innlevering, naviger til seksjonen for innleveringer og klikk på Vis rapport for den ønskede innleveringen. For enklere navigering anbefaler vi å filtrere kodelikhetsinnleveringer per oppgave.

    Innleveringen som rapporten ble åpnet for vises på venstre side, mens en av de andre kodeinnleveringene fra samme oppgave vises til høyre. Uthevinger identifiserer områder med overlapp uten å reflektere alvorlighetsgraden av likheten.

    Innleveringen som vises til høyre kan byttes ut med en annen studentinnlevering, slik at læreren kan sammenligne filen på venstre side individuelt med alle andre innleveringer etter behov.

    Maksimal likhet indikerer det høyeste nivået av kodelikhet som er oppdaget mellom innleveringen på venstre side og en annen innlevering i samme oppgave.

Var denne artikkelen nyttig?

0 av 0 syntes dette var nyttig