Nyheter

11/1 Tentavisning

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.

14/11 Tentaresultat

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)

27/10 Senaste tentan

20161027. Lösningsförslag här.
Bild till uppgift 4.

7/10 Gamla tentor utlagda

Se resurssida.
Tenta 160404 har ett fel: Uppg 3. Resultatet i kommentaren ges av sumSeries(9)

2/10 Länk till kursida ...

... v. 6-8

26/9 Alla quizzes finns

här.

22/9 Vecka 5

Bilder och kod för vecka 5 ute Quiz ute! (quiz kommer senare).

19/9 Kort om Uber uppgifter

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.

15/9 Allt för vecka 4 ute

Föreläsningar, laboration och quiz öppen (quiz inte öppen än).

14/9 Allmän iakttagelse

Många skriver för lååååånga metoder. 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!

14/9 Anti-hjälp

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 kodexexempel

week3.zip, exemplet MergeArrays.java var fel. Nu uppdaterat.

13/9 Koppla Windows-katalog till Linux

Beskrivs här

12/9 Sal 2505/07

Är svår att hitta den finns här

12/9 Uppdatering presentationer vecka 3

Nu skall läsanvisningarna var korrekta.

12/9 Uppdatering week3.zip

Filen basics/ArrayPuzzlers.
Metoden removeDupl antas få en sorterad array. Se koden.

12/9 Alla quiz vecka 1-3 ...

... finns här.

9/9 Allt för vecka 3 ute

Föreläsningar, laboration och quiz (quiz inte öppen än).

2/9 Praktikaliteter

31/8 Allt för vecka 2 ute

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.

Egen dator

Det är en fördel om ni har egen bärbar dator eftersom det kan bli fullt i datorsalarna.
Ta med!.

Kursbok

Se resurser