Mobila applikationer med Android, 7.5 högskolepoäng
Detta är hemsidan för distanskursen
Mobila applikationer med Android, 7.5 högskolepoäng
(på engelska: Mobile Applications for Android),
som ges under höstterminen 2011.
7.5 högskolepoäng motsvarar 5 av den gamla sortens poäng,
eller 5 veckors heltidsstudier.
Snabblänkar:
Nyheter |
Lektioner och inlämningsuppgifter |
Ansökan och antagning |
Android |
Android Reference
Allmän information om kursen
-
Kursen ges på kvartsfart och håller därför på hela terminen.
-
Allt kursmaterial finns här på kursens webbplats,
men om man är registrerad på kursen får man dessutom
brev på kurslistan, möjlighet att examineras,
och möjlighet att ladda ner en del programvara från Microsoft (som man inte behöver i kursen).
-
Som förkunskapskrav har vi i kursplanen angivit distanskursen Grundkurs i Java
eller kursen Objektorienterad programmering.
I Android programmerar man i språket Java och använder objektorientering,
så egentligen går det bra med vilken kurs som helst som innehåller Java och objektorientering,
eller i nödfall bara Java.
Även C# kan gå bra, och C++ om man programmerat med klassbibliotek och grafiska gränssnitt.
Men om man inte har gått någon av just de angivna kurserna behöver man ansöka särskilt.
-
Examinationen på kursen består av tre delar:
- Några inlämningsuppgifter
- En hemtentamen (där man ska använda dator)
- Om man vill ha högre betyg än 3 (godkänd) ska man dessutom själv hitta på och göra en
projektuppgift.
-
Kursplan
-
Lokal kopia från 2011-08-22, ifall den länkade webbsidan försvunnit
-
Kursinnehåll och översikt över lektionerna
-
Betygskriterier
Nyheter
-
8 februari 2012:
Kursutvärdering från universitetets kursvärderingssystem EvaSys.
-
7 januari 2012 kl 08:00:
Hemtentan.
(Man kan behöva trycka Reload eller SHIFT-Reload i sin webbläsare.)
Man behöver inte anmäla sig i förväg den här gången,
utan det är bara att skicka in en lösning till mig.
-
25 oktober 2011:
Hemtentan i kursen går lördag 7 januari.
Ni anmäler er till mig med
vanlig e-post,
och sen lägger jag ut hemtentan här klockan 08:00 den dagen.
I mån av behov blir det en omtenta någon månad senare.
-
21 oktober 2011:
Fler brev som jag skickat till kurslistan:
2011-09-29,
2011-09-26,
2011-10-06,
2011-10-11,
2011-10-21
-
20 oktober 2011:
Nu är alla inlämingsuppgiften upplagda här,
så jag har (till sist) tagit bort varningen om att "det här är inte riktigt klart än".
-
28 augusti 2011:
Ett
brev
till, som jag skickade idag.
-
26 augusti 2011:
Välkommen-brevet som jag skickade idag.
-
22 augusti 2011:
Webbplatsen upplagd.
Kursen börjar måndag 29 augusti 2011 (vecka 35).
För nytillkomna lyssnare
Om du har frågor angående behörighet och antagning kan du kontakta studievägledningen
(studievagledning.nt@oru.se).
Studieteknik
Det här är en programmeringskurs,
och som i alla (bra) programmeringskurser räcker det inte med att läsa boken
eller titta på exempel, utan man måste öva ganska mycket på att programmera själv.
-
Lyssna! Lyssna på lektionerna, läs boken, och utför eventuell annan konsumtion av kursmaterial.
-
Tänk!
Fundera över vad du ser, hör och läser.
Anteckna om något är oklart.
-
Programmera!
Det går inte att lära sig spela tennis genom att lyssna på tennisföreläsningar,
utan man måste öva väldigt mycket själv.
Dels för att överhuvudtaget begripa hur man gör,
och dels om man vill bli något mer än mycket, mycket dålig.
Samma sak gäller programmering:
man måste faktiskt sätta sig ner och skriva (och provköra!) program.
Dels för att överhuvudtaget begripa hur man gör, och dels för att bli bra.
Provkör exempel. Undersök vad som händer med olika konstruktioner. Testa allt som är oklart eller konstigt.
Det finns en del programmeringsövningar i lektionerna,
och det finns ett antal inlämningsuppgifter.
Arbeta med dessa, men hitta också på egna övningar.
Provkör olika konstruktioner för att se om du fattat rätt,
och om det är något du undrar över.
Kurslitteratur
-
Vi använder ingen bok i kursen,
uatn hänvisar till Googles webbplats för Android-utvecklare:
developer.android.com.
Det finns också mycket annat material om Android på webben, inklusive filmer på YouTube.
-
Ytterligare material och information finns på kursens hemsida.
Kursmaterial
-
Själva lektionerna finns här.
-
Gamla hemtentor:
Det är första gången kursen går, så än så länge finns inga gamla tentor,
men upplägget på hemtentan kommer att påminna om hemtentorna i kursen
Mobiltelefonapplikationer med Java ME.
Man kan kan titta på några gamla tentor på den kursens hemsida,
http://basen.oru.se/kurser/j2me/2011-2012-p12/
Några användbara länkar
Allmänt om Java, främst SE (dvs skrivbordsversionen):
-
java.sun.com.
Centrum för allt javigt.
Här kan man ladda ner Java-kompilator och runtime-miljö
för olika operativsystem,
läsa online-böcker om Java-programmering,
och så vidare.
-
New to Java.
Ett bra ställe att börja på.
-
Ladda ner
senaste versionen av Suns implementation av Java.
Välj JDK, som står för Java Development Kit,
för ditt operativsystem.
-
Eclipse,
som är en populär utvecklingsmiljö när man programmerar i Java,
och i synnerhet för Android.
Android:
Thomas Padron-McCarthy
(thomas.padron-mccarthy@oru.se),
8 februari 2012