Gruppindelning: --------------- Namnen är tagna från förra dojon och ihopparade enligt den ordning som slumpades senast. Denna gång fokuserar vi på hur man pratar programmering och "kod". Det är tävling mellan grupperna om den äroroka segern. Förberedelse ger förmodligen fördel, se instruktioner nedan. Den som inte är med i listan nedan och vill vara med på dojon bör fundera på varför hen inte var med på förra dojon och höra av sig snarast. Grupp 1: klaar36 i S10 ---------------------- danro824 simgu002 haman629 arvka568 marsa970 davsv541 vicda164 tomli914 isajo054 leogr395 maivi782 marax846 Grupp 2: danpe30 i S11 ---------------------- chrst469 eriem419 thebl297 johgr969 andan604 marno756 karkn128 ollkv086 joaan075 andis989 Grupp 3: matro27 i S14 ---------------------- marsn336 erisn687 harvo506 danpe503 elili552 freoh365 bjoki902 jesba289 freku566 vicel661 Instruktioner ----------------------------------------------------------- På dojon kommer ni få en utskrift av implementationen av en klass med pekare, liknande Tree-klassen, men med avsevärt färre rader kod. Sedan bildar ni kö. Person 1 kommer agera uppläsare medan person 2 skriver den kod som läses. Därpå övergår person 2 till uppläsare och person 3 blir "kodknackare" och så vidare i 5-minutersintervall tills programmet kompilerar. Det kommer naturligtvis finnas en hake. Uppläsaren får inte säga namnet på någon programsymbol, utan skall läsa upp programmets/symbolernas innebörd, d.v.s. vas som *händer*, inte vad som *står*. Som exempel: { int* a = nullptr; *a = 0; } Ej godkänd uppläsning av ovan kod: Startmåsvinge int stjärna a likhetstecken nullptr semikolon stjärna a lika-med noll semikolon slutmåsvinge. Godkänd uppläsning av ovan kod: Block startar. Ny heltalspekare a tilldelas nullptr. Innehållet a pekar ut tilldelas noll. Block slutar. Koden kommer även sakna några delar som gruppen måste lösa tillsammans. Den dojo-grupp som är snabbast till ett fungerande och stilfullt program kommer vinna ett pris i form av en extra anteckningssida på tentamen för alla ingående medlemmar. Eventuellt kommer jag på något mer pris (ge gärna förslag). OBS! Det kan vara värt att öva lite och komma överens om ett gemensamt uttryckssätt. Hur "pratar man kod"? Hur pratar man pekare? Assistenten är enväldig domare och kommer ge en minuts tilläggstid varje gång uppläsaren eller publiken säger namn (eller öknamn) på någon symbol. Publiken får bidra med hjälp när den tycker det behövs, men endast uppläsaren ser vad som står på papperet. Värt att tänka på är att kaos tar längre tid än ordning.