Kursuspolitikker
Samarbejde
Studenterne opfordres til at tale med hinanden, med underviserne, med instruktørerne eller med andre om opgaverne. Enhver hjælp skal dog begrænses til en diskussion af problemet og til at skitsere generelle tilgange til en løsning. Hver studerende skal skrive sine egne løsninger på opgaverne ud. Projektets håndouts indeholder mere detaljerede oplysninger om samarbejde i forbindelse med arbejdet med projekterne, men grundlæggende skal hver programmeringsprojektgruppe skrive sin egen kode og dokumentation for de programmeringsprojekter, der udføres som en gruppe.
Det er forbudt at konsultere en anden studerendes eller gruppens løsning, og de indsendte løsninger må ikke kopieres fra nogen kilde. Disse og enhver anden form for samarbejde om opgaverne udgør snyd. Hvis du har spørgsmål om, hvorvidt en aktivitet udgør snyd, er du velkommen til at spørge instruktørerne.
Du må ikke udlevere arbejde, som du har udført i løbet af 15-440, til andre studerende i fremtidige tilfælde af dette kursus eller til brug i fremtidige tilfælde af dette kursus (ligesom du ikke må bruge arbejde udført af studerende, der har deltaget i kurset tidligere). For at være helt klar betyder det også, at du ikke må lade dine løsninger være offentligt synlige på nettet, github eller andre platforme.
Piazza-politik
Dette kursus anvender Piazza-webstedet til besvarelse af spørgsmål. Hjemmesiden på Piazza for dette kursus er på:https://piazza.com/cmu/fall2018/15440/home.When Ved at stille spørgsmål på Piazza skal de studerende huske på de retningslinjer for samarbejde, der er nævnt ovenfor, og bruge disse retningslinjer til at bestemme:
- Hvorvidt du skal markere dit indlæg som “privat for instruktørerne” eller offentligt;
- Hvor mange detaljer og hjælp du skal give i et svar til en medstuderende
En del af læringsprocessen er at kæmpe med stoffet, indtil du når frem til den rette indsigt, så du forstår det. At sende for mange detaljer som svar på en anmodning om hjælp kan forringe indlæringen. På den anden side er det nogle gange godt at blive skubbet i den rigtige retning, når man ikke er i stand til at komme ud af en rutine. Og selvfølgelig skal misforståelser af opgaven eller de tilgængelige værktøjer hjælpes hurtigt. Brug venligst din bedste dømmekraft, når du skriver på Piazza-webstedet, som om du samarbejdede med dine venner personligt. Et par grove retningslinjer:
- Vær venlig at skrive og svare offentligt: Misforståelser af opgaven; præciseringer af kravene; fejl i opgavespecifikationen eller referenceimplementeringen eller testene; små, detaljerede spørgsmål om driften af systemkald, funktioner osv. Ting, der ser ud til at høre hjemme i FAQ’en, er gode kandidater til at stille eller besvare.
- Lad venligst være med at skrive eller besvare offentligt: Mere end et par linjer kode; dybdegående forklaringer på, hvordan dit system fungerer; spørgsmål om den bedste fremgangsmåde for arkitektur af systemet på et højt niveau; spørgsmål om din karakter; problemer med din partner; osv.
Vis venligst din bedømmelse mellem disse to eksempler. Hvis du skriver privat, så lad os vide, om det er i orden at markere indlægget som offentligt, hvis vi mener, at det vil være til gavn for klassen at gøre det offentligt.
Spådagsregler
Tag deadlines for projekter og lektier alvorligt. Vores erfaring er, at eleverne ofte alvorligt undervurderer den indsats, der er forbundet med programmeringsopgaver og -projekter. Hvis vi giver dig 4 uger til at færdiggøre en opgave, er der typisk en grund til det. Af hensyn til retfærdigheden har vi vedtaget følgende politik for forsinkelser:
- Den sidste frist for enhver opgave (undtagen opgaver, der er annonceret på forhånd) kan forlænges med en straf på 10 % pr. dag.
- Ingen frist kan forlænges med mere end to dage. Opgaver vil IKKE blive accepteret 48 timer efter forfaldsdatoen.
- Hvis du er syg: Hvis du har en lægeerklæring, kan du aflevere dine opgaver for sent uden straf. Kontakt venligst instruktørerne for at aftale et rimeligt erstatningsafleveringstidspunkt. Du skal give os besked inden forfaldsdatoen. Hvis du ikke har en lægeerklæring, vil du få samme straf som ved enhver anden grund til at komme for sent.
Ombedømmelse
Hvis du mener, at vi har begået en fejl ved bedømmelsen, bedes du returnere opgaven med en note, der forklarer din bekymring, til kursussekretæren senest to uger efter den dag, hvor opgaven blev returneret. Vi vil få spørgsmålet bedømt igen af den person, der er ansvarlig for bedømmelsen af spørgsmålet.
Bemærk også, at projektkaraktererne i dette kursus vil blive fastsat på grundlag af den endelige indsendelse, som du laver til Autolab.