bild
Skolan för
datavetenskap
och kommunikation
KTH

CSCs assistentsida

Denna sida innehåller nyttig information till CSCs övningsassistenter och handledare.

Krav för respektive kurs

Både som övningsassistent och handledare är det viktigt att du vet vilka krav du ska ställa på studenterna i kursen respektive vilka krav som ställs på dig som övningsassistent/handledare. Som övningsassistent/handledare på någon av Nadas kurser måste du vara införstådd med följande:
  • Du måste känna till och följa de krav och regler som gäller för den aktuella kursomgången. Dessa krav och regler bestäms av kursledaren och mycket av denna information finns på kursens hemsida. Är du tveksam, fråga kursledaren eller en ansvarig handledare, kontrollera kurshemsidan eller kolla aktuell labblydelse. Hitta aldrig på egna krav eller regler och se till att alltid följa aktuella krav och regler! Se CSCs kurser för lista över Nadas kurser och deras hemsidor.
  • Närvara alltid under de övnings- och labbtillfällen som du är uppsatt på. Om du får förhinder måste du meddela kursledaren så snabbt som möjligt för att en ersättare ska kunna hittas.
  • Kom alltid i tid. Att börja ett labbpass med en lång hjälplista och ta hand om studenter som väntat på grund av försenade assistenter/handledare är tråkigt.

Undervisning

Labbhjälp:

  • Du måste själv göra alla labbarna, inte bara läsa igenom labinstruktionen. Annars förstår du inte var praktiska problem kan finnas eller trixigheter som de kan fråga om.
  • Lyssna noga efter vad de egentligen frågar efter. Vad är egentligen deras problem.
  • Fastna inte hos en student/grupp. Ta det viktigaste och gå vidare.
  • Ge hjälp till egen förståelse, ledtrådar, hjälp till självhjälp.
  • Skriv aldrig kod. Skriv möjligtvis pseudokod på papper. Förklara idéer och tips.
  • Ge inte hjälp med sådant de kan hitta själva. Ge tips på var de hittar svaret.
  • Om någon systematiskt frågar efter hjälp utan att tänka, ge inte efter, ge inte svaret.
  • Klagomål mm. Bli inte defensiv utan fråga efter en mer konkret problembeskrivning. Rapportera till kursledaren.
  • Tänk på att det är stor skillnad på åk1 och åk4, ge den typ av hjälp som passar studentens ämnesmognad.
  • Förklara det grundläggande, inte forskningsfronten eller den fullständiga versionen som bygger på lambdakalkyl.
  • När ni ser brister på stil, indentering mm, påpeka det så de skriver snyggare program. Tipsa också om enkla kommandon som gör livet enklare.
  • Om de har tänkt in sig i en lite konstig lösning, ändra inte detta. Ändra bara om det inte alls kan fungera. Ge förslag på lösning utifrån deras perspektiv.
  • Diskutera inte studenterna i tredje person i labsalen.
  • Ifall du inte vet svaret på en fråga, säg bara att du får återkomma nästa labtillfälle. Det är inte konstigt att inte kunna allt, det händer alla.

Redovisning / Examination:

  • Undvik jäv, dvs kompisar eller ovänner. Det kan vara svårt att vara objektiv mot en gammal barndomsvän eller en fd flick/pojkväns nya partner.
  • Enda anledningen till godkänt är klar uppgift. Du ska veta vad som ska förstås och vad som ska vara gjort. Förlust av studiemedel, heroiska arbetsinsatser som inte gett utdelning, skidresa, personliga problem, värdelös kurs/labb/assistent mm är inte giltiga skäl för godkänt. Be dem kontakta kursledaren om de vill diskutera sin situation.
  • Hoppa runt i koden och fråga på detaljer. Fråga om principer. Fråga vad som händer om två rader byter plats, eller vad som händer efter metoden ni just tittar på.
  • Behandla alla studenter lika, oberoende av om du känner dem eller inte. Var medveten om mångfaldhetsproblematiken, respektera egenskaper pga kön, härkomst mm.
  • Tänk på att alla är olika i sin personlighet, respektera det. Vissa är talföra, andra inte. Vissa blir nervösa, andra gillar uppmärksamhet. Vissa förefaller virriga men kanske kan stoffet lika bra egentligen. Men låt inte någon annan ta kontroll över redovisningen, det är du som har befälet.
  • Om du misstänker fusk, anteckna namn på alla inblandade, både de som fuskat och de som ev hjälpt till med fusket. Men anklaga inte utan säg bara att du vill att kursledaren tar över. Se till att du har papper eller egen fil-kopia på program/rapport. Meddela studenten att ärendet går vidare till kursledaren och ge materialet till kursledaren. Du ska inte ge dig in i en diskussion utan lämna allt till kursledaren. Se till att du kan Nadas hederskodex och förstår hur den tillämpas på din kurs.
  • Alla lösningar/program har något bra - ge alltid beröm också.

Övningar:

  • Förbered alla moment innan övningen, tro inte att det flyter på av sig själv eller att bra lösningar på uppgifter uppkommer spontant.
  • Vid planeringen, tänk igenom vad som är målet med övningen, vad är meningen med övningen? Tänk sedan igenom hur du ska nå målet, vilka medel finns det att tillgå? Hur kommer studenten från nuvarande kunskapsnivå till målet?
  • Gör en lista av vad dagens övning skall innehålla som du har på OH eller skriver på tavlan. När du börjar på en punkt, var tydlig så att alla fattar detta och alltså hänger med i dagens agenda.
  • När man ska förklara något kan det vara bra att göra ungefär som dagstidningarna gör, först en rubrik (och den finns i listan ovan), sedan en kort förklaring som motsvara ingressen, och sist djup- dykningar i de viktiga bitarna. Detta motsvarar tidningsartikelns brödtext som man bara läser om ingressen verkade intressant.
  • Under övningen, stryk under eller anteckna viktiga poänger som just förklarats eller visats. Det blir en fin sammanfattning/avslutning av en punkt i listan.
  • Ta tid om du är osäker på om du hinner med det du måste ta upp. För detta måste du verkligen göra hela övningen på riktigt i en sal vid tavlan och genom att högt säga precis det du planerar att säga.
  • Om du har svårt att minnas allt du vill ta upp, ha en liten fusklapp i handen. Du kan också göra några OH-bilder som du visar. De fungerar som nyckelord för dig och kan ge stadga åt lyssnaren. Skriv ganska lite, bara 3-5 rubriker/ meningar på en OH och använd stor stil.
  • Kompilera/provkör all kod du lämnar ut, det går inte att skriva felfri kod på improvisation och vi vet alla hur värdelös felaktig kod är för den som skall lära sig något.
  • Ge ut programkopior på papper så att studenterna slipper att leka kopieringsmaskiner och istället kan anteckna alla viktiga poänger som du berättar. Eller be kursledaren att lägga upp en länk från kurswebbsidan till dina anteckningar. När du undervisar, låt koden växa fram på samma sätt som du kodar (prototypprogrammering, wishful thinking, mm).

Praktiskt

  • Kom i tid! Om du blir sjuk eller sen, meddela kursledaren.
  • Rapportera resultat och tid direkt efter labpasset med rapp
  • Datorkonto skaffar du på Delfi, Osquars backe 2/Lindstedsv 3, plan 2. Kontrollera att ditt passerkort går till de salar du skall vara i.
  • Personuppgifter (namn, adress, bankkonto etc) mailar du till Linda Kann <linda@nada.kth.se>
  • Köhantering i labsal (Sima manager):
    • I Ubuntu-salar: Välj Sima-manager i menyn under "CSC".
    • I Röd sal: gör ev "module add sima" och starta i terminalfönster med "sm" (vänta någon minut).
    • På annan PC/Mac: Anslut till my.nada.kth.se med ssh och starta textversionen av sima med kommandot "st".

    Se även:

    Allmänhandledningens sida: http://www.nada.kth.se/handledning/handledare4/

    Några vanliga frågor:

    Q: Jag har anmält intresse via www. Hur vet jag om jag fått jobb?
    A: Linda Kann eller en kursledare har uttryckligen sagt att du är med på en viss kurs.
    Q: Jag har anmält intresse via www. Är det bara att vänta på att kursledare kontaktar mig?
    A: Det kan hända, men du kan också skicka epost till en kursledare på en kurs du är intresserad av nån månad innan kursen startar.
Copyright © Sidansvarig: Linda Kann <linda@nada.kth.se>
Uppdaterad 2010-09-27