Tisd. 17/1 12.00-13.00. Sal ES53 (eller ES52, ES51 om upptaget).
20/12 Omtentan
20161220.
Lösningsförslag här.
Bild till uppgift 4.
Statistik:
5: 24%
4: 16%
3: 35%
U: 25%
Tentagranskning blir: Tis. 22/11 12.00-13.00 i sal
EL51 ( skulle den vara upptagen är jag i EL52 eller EL53)
20161027.
Lösningsförslag här.
Bild till uppgift 4.
Se resurssida.
Tenta 160404 har ett fel: Uppg 3. Resultatet i kommentaren ges av sumSeries(9)
Bilder och kod för vecka 5 ute Quiz ute! (quiz kommer senare).
Varför kan det löna sig att göra uber-uppgifter?
Svar: Du får mer övning, djupare förståelse. Kan leda till bättre resultat på tentan.
Måste man göra uber-uppgifter för att klara tentan?
Svar: Nej. Det skall räcka med att man gjort basics och product.
Föreläsningar, laboration och quiz öppen (quiz inte öppen än).
Många skriver för lååååånga metoder. Få metoder bör vara över 15 rader.
Bryt ner till mindre metoder!
Undvik void metoder, använd tankeformen: Vad har jag? Vad vill jag ha?
I längden blir koden mycket bättre av detta!
Några studenter fick en mindre bra förklaring till rollDices (Dice Wars). All köra rand.nextInt(18)+1 ger en likformig fördelning (lika stor chans för varje utfall). Att kasta 3 tärningar ger inte en likformig fördelning, det är t.ex. större chans få resultatet 7 jämfört med resultatet 3. D.v.s. använd en loop i metoden!
14/9 Uppdaterat kodexexempelweek3.zip, exemplet MergeArrays.java var fel. Nu uppdaterat.
13/9 Koppla Windows-katalog till LinuxBeskrivs här
12/9 Sal 2505/07Är svår att hitta den finns här
12/9 Uppdatering presentationer vecka 3Nu skall läsanvisningarna var korrekta.
12/9 Uppdatering week3.zip
Filen basics/ArrayPuzzlers.
Metoden removeDupl antas få en sorterad array. Se koden.
... finns här.
9/9 Allt för vecka 3 ute
Föreläsningar, laboration och quiz (quiz inte öppen än).
Föreläsningar, laboration och quiz (quiz inte öppna än).
30/8 Ev. problem med labbar och Windows
När man skall mata in ett decimaltal till ett program
måste man använda ',' (komma) i stället för '.' (punkt)
Windows verkar (ibland?) tappa information
Mappan src skall vara blå, om ej;
File > Project Structure > Modules > Markera src till vänster i rutan,
Klicka blå mapp-ikonen Sources ovanför.
Mappen out skall vara röd, om ej;
File > Project Structure > Project > Project compiler output, bläddra
och ange katalogen out.
Det är en fördel om ni har egen bärbar dator eftersom det kan bli fullt i datorsalarna.
Ta med!.
Se resurser