Mobiltelefonapplikationer med Java ME, 7.5 (nya) högskolepoäng
Detta är hemsidan för distanskursen
Mobiltelefonapplikationer med Java ME, 7.5 högskolepoäng
(på engelska: Applications using Java ME),
som ges under höstterminen 2009.
7.5 nya högskolepoäng motsvarar 5 gamla poäng,
eller 5 veckors heltidsstudier.
Kursen hetter tidigare Mobiltelefonapplikationer med J2ME,
men Sun (som gör Java) har döpt om J2ME till Java ME.
Snabblänkar:
Nyheter |
Lektioner och inlämningsuppgifter |
Ansökan och antagning |
MIDP |
CLDC
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.
-
Examinationen på kursen består av tre delar:
-
Förkunskapskrav är distanskursen
Grundkurs i Java,
eller någon annan kurs i Java-programmering.
-
Kursplan
-
Lokal kopia från 2009-08-25, ifall den länkade webbsidan försvunnit
-
Kursinnehåll och översikt över lektionerna
Nyheter
-
25 mars 2010:
Kursvärderingen.
-
17 januari 2010:
Omtentan kommer att gå 13 februari 2010,
och publiceras på vårterminens webbplats,
under förutsättning att det blir några anmälda.
Ni anmäler er till mig med
vanlig e-post,
senast en vecka i förväg,
och sen lägger jag ut hemtentan klockan 08:00 den dagen.
-
12 december 2009 kl 08:00:
Hemtentan.
(Man kan behöva trycka Reload eller SHIFT-Reload i sin webbläsare.)
-
3 oktober 2009:
Ett
brev om inlämningsuppgifterna och hemtentan
som jag skickade idag.
-
25 augusti 2009:
Hemtentan i kursen går lördag 12 december.
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, och dessutom i maj och augusti.
-
25 augusti 2009:
Välkommen-brevet som jag skickade idag.
Om du anser att du går kursen, och inte har fått det brevet, bör du kontakta mig.
-
25 augusti 2009:
Webbplatsen upplagd.
Kursen börjar måndag 31 augusti 2009 (vecka 36).
J2ME och Java ME
J2ME (Java 2 Platform, Micro Edition)
och Java ME (Java Platform, Micro Edition)
är samma sak.
Det är bara Sun som slutat prata om "Java 2", och i stället numera kallar allt bara för "Java".
För nytillkomna lyssnare
Om du hittat den här webbsidan innan du sökt och blivit antagen
till kursen, och tycker att det här verkar vara en rolig kurs att läsa,
så går det bra att söka till kursen.
Den har kontinuerlig antagning, vilket betyder att du kan anmäla dig när som helst, inte bara vid terminsstart.
Man använder ansökningsblanketten som finns på
NT-akademins distansutbildningssida.
Man skickar den till adressen som står på blanketten. Räkna med att antagningsprocessen tar tre veckor.
Om du har frågor angående behörighet och antagning kan du kontakta studievägledare Madelene Wiklund
(madelene.wiklund@oru.se, 019-303453).
När du blivit antagen till kursen,
måste du skicka e-post till kursansvarig
(thomas.padron-mccarthy@oru.se),
så att du blir registrerad och kommer med på listan med studenter.
Du måste tala om ditt namn, ditt personnummer, och vilken kurs det gäller.
(Jag behöver din e-postadress också, men den antar jag står i brevhuvudet.)
Om du inte är med på min lista, kommer du att missa information.
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 olia konstruktioner för att se om du fattat rätt,
och om det är något du undrar över.
Kurslitteratur
-
Jonathan Knudsen:
Kicking Butt with MIDP and MSA: Creating Great Mobile Applications,
Prentice Hall, 2008. 432 sidor.
ISBN-10: 0321463420.
ISBN-13: 978-0321463425.
[Länk till Amazon.co.uk]
Den här boken är inte särskilt pratig, utan tvärtom ganska kortfattad.
I stället för att i detalj beskriva hur man gör, med sida upp och sida ner med programkod,
så berättar de vad man kan göra, och visar kanske ett enda exempel.
Bästa sättet att lära sig från boken är att provköra själv.
(Boken är från 2008, inte 2005 som det står i kursplanen.)
-
Den gamla kursboken var
Jonathan Knudsen och Sing Li:
Beginning J2ME: From Novice to Professional.
Det är en äldre version av samma bok.
Den fungerar fortfarande, men det har hänt en del sen 2005, när den kom.
-
Ytterligare material och information finns på kursens hemsida.
Kursmaterial
-
Själva lektionerna finns här.
-
Gamla hemtentor:
-
Gamla tentor (från tidigare, när det var salstenta på papper):
Några användbara länkar
Allmänt om Java ME (före detta J2ME):
MIDP |
CLDC
Olika telefontillverkares information för utvecklare:
Thomas Padron-McCarthy
(thomas.padron-mccarthy@oru.se),
25 mars 2010