Inledande programmering med Java https://coursepress.lnu.se/kurs/inledande-programmering-med-java S18 Tue, 28 May 2019 17:30:18 +0000 sv-SE hourly 1 http://wordpress.org/?v=3.4.1 Om sista kursveckan! https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/09/om-sista-kursveckan/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/09/om-sista-kursveckan/#comments Mon, 09 Jul 2018 08:36:29 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1815 För dig som ev. restar med kursuppgifter finns chans att hämta in förseningen under denna sista “uppsamlingsvecka”. Restlabbar som redovisas efter sista kursdeadline (söndag 15/7) rättas under vecka 37 (10-14 september) då jag är tillbaka i tjänst. Förutsättningen för att få dem examinerade då, är att dina labbar har skickats in senast 9 september 23:59 – senare redovisningar hänvisas till nästa kursomgång. (Det är dock i nuläget oklart om kursen kommer att fortsätta ges sommaren 2019, då jag personligen inte kommer att hålla den, utan går i pension nästa år.)

Har du missat något stegtest? På torsdag 12/7 från kl. 12:00 till fredag 13/7 kl. 24:00, ges sista möjlighet att göra “omtest” för den här kursomgången.

Efter att alla examinationstillfällen har avslutats och resultaten sammanställts sätts betyg och du får då även ett mejl med personligt besked om ditt kursomdöme. Alla slutresultat rapporteras därefter i en samlad inlämning till vår studieadministration. Min förhoppning är att slutföra detta under veckan efter kursdeadline (16-20/7).

En sista – men viktig – insats vill jag be dig om, medan du fortfarande är aktiv på denna kurswebb! En länk för att genomföra kursvärdering kommer onsdag den 11/7 att skickas till den student-Epostadress som du fått från LNU. Jag är mycket tacksam för din återkoppling kring kursen, vilken hjälper oss att förbättra den, därför vore jag mycket glad om du ägnade lite tid åt att dela med dig av dina erfarenheter!

Avslutningsvis ber jag att få återkomma med (personlig) betygsinformation till var och en, och till dig som jag inte kommer till tals med på annat sätt vill jag passa på att önska en skön sommar! :)

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/09/om-sista-kursveckan/feed/ 0
Glöm inte bort … https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/05/glom-inte-bort/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/05/glom-inte-bort/#comments Thu, 05 Jul 2018 19:18:56 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1811 … att komma ihåg stegtest 4, som väntar den aktuella helgen! :)
Dvs. söndag 8/7 – måndag 9/7 infaller kursens sista (ordinarie) stegtest. Om du behöver (eller vill) göra om något tidigare prov finns som vanligt “omtest” tillgängliga för föregående steg. (Förutsättningarna för kursens allra sista sådan “omtest”-möjlighet i vecka 28 ser du i kursens “Studieplan”!)

Lycka till!

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/05/glom-inte-bort/feed/ 0
Sista kurssteget … https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/02/sista-kurssteget/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/02/sista-kurssteget/#comments Mon, 02 Jul 2018 08:46:10 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1809 … är nu i full gång, och snart kommer du att vara “i mål” med Java-kursen. Till steg 4 finns ett mindre antal laborationsuppgifter än som brukar vara fallet. Dock fullt tillräckligt för att ge viss valfrihet. Det finns uppgifter för att TOTALT åstadkomma 12 poäng, men det krävs (som vanligt) bara 6 poäng för godkänt på steget.

Denna gång vill jag gärna ge dig rådet att satsa på att utveckla någon/några få valda applikationer till så hög kvalitetsnivå som möjligt. Lägg gärna energin på den större uppgift 6: En Mediaapplikation, som ger hela 4 labbpoäng. Den är utformad som ett självständigt projekt, som “knyter ihop säcken”, så att du får möjlighet att tillämpa (helst!) alla moment du lärt dig i kursen.

Eftersom hög kvalitet tilldöms större vikt än “kvantitet”, så rekommenderar jag dig att också ta egna initiativ till självständig utveckling av dina applikationer. Dvs. förbättra gärna befintlig funktionalitet och programkvalitet utöver baskraven! Detta skapar bättre förutsättningar för ev. högre betygsättning i de fall bedömningen ligger och “väger” mellan gränserna (se betygskriterier och -krav under Examinationsanvisningar).

Uppmärksamma även informationen i Studieplan, angående de tidpunkter som gäller för slutliga uppsamlingstillfällen (“omtester”) resp. kursdeadline för restlabbar.

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/07/02/sista-kurssteget/feed/ 0
Angående kursens “andra upprop” https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/28/angaende-kursens-andra-upprop/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/28/angaende-kursens-andra-upprop/#comments Thu, 28 Jun 2018 14:47:56 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1807 Den 15 juni informerade jag här om det obligatoriska “upprop”, då universitetet senast 18/6 ville ha bekräftelse på ditt kursdeltagande, för att förhindra en automatisk avregistrering. De studenter som fram till dess inte besvarat uppropet genom att genomföra de obligatoriska examinationerna (redovisat labbar ELLER genomfört stegtest) har nu avregistrerats från kursen. Om du anser dig haft speciella skäl att inte kunna besvara uppropet, ber jag dig ta kontakt med mig snarast! Det går också bra att avstå från att svara, och vi räknar då detta som bekräftelse på att du har accepterat kursavbrottet.

Psst – jag passar också på att påminna om kommande stegtest 3 som infaller under veckoslutet 1-2/7!

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/28/angaende-kursens-andra-upprop/feed/ 0
Halvtid – och några kodtips! https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/26/halvtid-och-nagra-kodtips/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/26/halvtid-och-nagra-kodtips/#comments Tue, 26 Jun 2018 07:37:18 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1804 Igår påbörjade vi steg 3, vilket innebär att halva kursen är genomförd. Detta betyder att du faktiskt har tagit dig över den svåraste delen i kursarbetet, då steg 2 av erfarenhet brukar anses som “tuffast”. Det objektorienterade konceptet med “klasser och objekt” är en abstrakt företeelse, som tar tid att förstå och hantera. Men även om du kanske fått lägga ner ett hårt arbete, så lönar det sig och när du nu går vidare hoppas jag att du ska uppleva resterande steg som “bekvämare”!

Funderingar kring kodens format och vilka krav vi ställer på den är en annan vanlig “tröskel” när man är nybörjare. De första rättningssvaren innehåller ofta kommentarer på hur din kod kan förbättras, därför vill jag ge ett tips som förenklar för både dig och mig! Om du är osäker på hur programkoden ska utformas – använd gärna det bekväma formateringsverktyg som finns inbyggt i Eclipse:
Markera programkoden, högerklicka och välj Source -> Format (alternativt Correct Indentation), så formateras koden automatiskt till den rekommenderade Java-standard vi vill se! Om du tar detta för vana i alla labbar du redovisar, ökar chanserna till bättre betygsomdöme i kursen!

Glöm heller inte bort den viktiga dokumentationen av koden (= kommentarer i olika former)! Kommentarer har förstås inget egenvärde och ska aldrig överdrivas, men en god kommenteringsteknik höjer kodens läsbarhet, samt ger mig viktig information om hur du tolkar och motiverar den programlogik du valt. Kommentera därför alltid dina lösningar, men bara sådan funktionalitet som inte uppenbart framgår av syntax (eller kodens identifierare). Som minst ska du förse alla klasser (samt dess metoder!) med ett sammanfattande kommentarshuvud. Också detta är en plusfaktor vid kvalitetsbedömning av redovisade uppgifter. =)

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/26/halvtid-och-nagra-kodtips/feed/ 0
Glad midsommar – och glöm inte bort … https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/21/glad-midsommar-och-glom-inte-bort/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/21/glad-midsommar-och-glom-inte-bort/#comments Thu, 21 Jun 2018 11:16:21 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1795
mail_write
stegtest 2, som du kan göra under kommande söndag 24/6 – måndag 25/6! Då kan också du som ev. missat första stegtestet göra provet i en ny version. Denna möjlighet gäller för alla som önskar göra om sitt test av någon anledning, eftersom det (fram till kursslut) alltid finns “omprov” att göra från tidigare steg. (Det bästa resultatet av tre möjliga räknas.)
Tyvärr är labbrättningen försenad, vilket betyder att några studenter ännu inte fått sitt labbsvar för steg 1. Jag ursäktar dröjsmålet med att ALLT i min tillvaro tar lite längre tid just nu, eftersom jag sedan några veckor går på kryckor efter mitt benbrott …
Av denna anledning tycker jag det kan vara rimligt att “bjuda på” två dagars utökad deadline för steg 2, så att du inte ska behöva känna stress för att färdigställa allt innan midsommarfestligheterna påbörjas.
Om du alltså inte blivit klar till söndag, kan du betrakta tisdag 26 juni kl. 23:59 som din nya deadline för steg 2! :)
Jag kommer göra mitt bästa för att komma ikapp med mitt eget rättningarbete för steg 1 efter midsommarhelgen, under vilken jag har planerat några dagars ledighet, Tills dess säger jag på återhörande och önskar er alla en riktigt härlig midsommar! :)
]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/21/glad-midsommar-och-glom-inte-bort/feed/ 0
Bra jobbat med steg 1 … rättning pågår! https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/19/bra-jobbat-med-steg-1-rattning-pagar/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/19/bra-jobbat-med-steg-1-rattning-pagar/#comments Tue, 19 Jun 2018 09:24:21 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1790 Till er som redovisat labbar till helgens deadline, vill jag säga att jag gör mitt bästa att hinna med rättningsarbetet (för steg 1) innan midsommarhelgen. Jag vill gärna ge er alla en meningsfull återkoppling, men då kursen f.n. har 50 registrerade deltagare, är detta en liten utmaning … ;) Jag ber er alla om överseende med att labbsvaren ev. kan tänkas dröja!

Ni som examinerat steg 1 har lagt ner ett gott arbete, för stegtestet visar en godkännandegrad på 100 %, vilket är berömvärt! :) För dig som av någon anledning inte gjort testet än, finns möjlighet till “omtest” vid nästa examinationspunkt (24-25/6).

En viktig info angående de “läsanvisningar” som finns i anslutning till kursstegen! P.g.a. en olycka (en höftledsfraktur med efterföljande sjukskrivning) som jag nyligen varit med om, så har jag inte hunnit med arbetet med att uppdatera dessa så att alla kursens läsanvisningar stämmer med den senaste version 6 av Absolute Java-boken. Jag hoppas att det ändå ska gå bra att hitta korrekta sidor, med ledning av rubriksättning och övrig beskrivning i anvisningarna!

Jag önskar nu lycka till med fortsatt arbete på steg 2! Funderar du över något särskilt angående labbarna, eller får problem med att lösa dem, glöm inte bort möjligheten att boka enskild handledning i Slack, enligt informationen på sidan “Kontakta oss”!

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/19/bra-jobbat-med-steg-1-rattning-pagar/feed/ 0
Lite kompletterande info … https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/15/lite-kompletterande-info/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/15/lite-kompletterande-info/#comments Fri, 15 Jun 2018 12:04:09 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1787 … inför examination 1! Som du kan se på sidan “Laborationsanvisningar”, så krävs 8 labbpoäng för godkännande av steg 1 (samt 6p i fortsatta steg). Detta kan vara tre 3-poängare, eller en 3-poängare och tre 2-poängar m.fl kombinationer som ger minst 8 labbpoäng. Jag ber dock alla att inte skicka mer än det antal labbar som krävs för godkännandet, eftersom jag (pga. ett stort antal kursdeltagare) har mycket begränsad tid för rättning och återkoppling efter varje veckas deadline. För att få bästa resultat av bedömningen, bör du därför välja de lösningar som är “högst viktade” eller de som du kvalitetsmässigt är mest nöjd med! :)

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/15/lite-kompletterande-info/feed/ 0
Inför första examinationen! https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/15/infor-forsta-examinationen/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/15/infor-forsta-examinationen/#comments Fri, 15 Jun 2018 07:54:49 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1783 Inför kursens första deadline, då du redovisar dina praktiska tillämpningar för steg 1, samt gör det första stegtestet den 17-18/6, bör du nu kontrollera funktion och åtkomst till provverktyget enligt de instruktioner som finns här på sidan. OBS – läs ALL viktig info under menyavsnittet Examination, men framförallt sidan Stegtest – anvisningar, för att försäkra dig om hur du undviker problem med inloggning eller “kraschade tester”!

För att göra kursens teori-prov i QuizMaster, behöver du använda det virtuella klassrummet. Du som gör provet från en Mac, kan då använda den “fjärr”-klient vi tipsat om på sidan Programvaror. Provet är tillgängligt under 1,5 dygn mellan söndag 12:00 och måndag 24:00. Du väljer att göra provet någon gång under detta intervall, som är satt med tanke på de många som ev. arbetar dagtid eller har barn, med förhoppning att alla ska hitta en passande tidpunkt. När du påbörjat provet är det öppet under 30 minuter och du får varningsmeddelande 5 minuter innan det stängs.

OBS – Riskera inte att avregistreras från kursen p.g.a. missad deadline! Viktigt att påminna om är det obligatoriska “upprop” som görs i samband med kursens första examination, då universitetet vill ha bekräftelse på att du faktiskt deltar i kursen. Den som inte varit aktiv i kursarbetet = utfört någon examination (stegtest/laborationer) eller meddelat oss annat till denna första “deadline”, blir  därmed avregistrerad från kursen. Om du anser dig ha giltiga skäl för uppskov ska du därför mejla kursledningen innan stegets deadline, för att förhindra automatisk avregistrering!

Några SUPPORT-tips!
Om du inte upptäckt det än, så vill jag uppmärksamma dig på att det i högermenyn till Laborationer Steg 1 (samt övriga steg) finns ett antal Hur gör jag-tutorials, för vanliga frågor i början av kursen. (För dig som redan har programmeringsvana: Se gärna användbara verktygstips i anslutning till laborationssteg 3 och 4). Observera särskilt den instruktion, som anvisar hur du ska redovisa dina labbar till kursens Epostkonto: 1dv432@lnu.se Viktigt – detta konto ska du använda för all kommunikation med kursledningen, nu när du är registrerad kursdeltagare (men det går bra att använda valfri egen epost när du skickar in dina labbar).

Lycka till med första examinationspunkten för steg 1!
Anne

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/15/infor-forsta-examinationen/feed/ 0
Saknar du ännu kursbok? https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/13/saknar-du-annu-kursbok/ https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/13/saknar-du-annu-kursbok/#comments Wed, 13 Jun 2018 04:00:42 +0000 Anne Norling http://coursepress.lnu.se/kurs/inledande-programmering-med-java/?p=1781 Om du inte fått tag på kursbok än, så kan du få hjälp att komma igång med inläsningen. Hör av dig snarast, så skickar jag de inledande kapitlen (1-6) av Java-boken i digitalt format! Visserligen från en äldre utgåva (2´nd edition), men innehållet i dessa grundläggande kapitel skiljer sig inte nämnvärt. Undersök gärna även Companion website (länken längst ner under Kursinnehåll). Detta är den webbplats som hör till just andra utgåvan av boken. Här finns sammanfattande PowerPoint-bilder från kursboken, samt Quizzes till varje kapitel (15 frågor/kap.) Om du bortser från att detta är av äldre datum, så kan du nog ha nytta även av detta material.

Påminner om möjligheten att på begäran få ett personligt handledningspass online i Slack, då du kan få hjälp med ditt programmeringsarbete av mig (Anne). (Se info på sidan “Kontakta oss”!) I detta kursforum kan du också ställa direkta frågor eller eller bara diskutera Java i allmänhet med mig eller andra kursdeltagare!

Längst ner i vänstermenyn hittar du en länk till “Virtuellt Klassrum”, som är den miljö där kursens teoretiska examinationer (“stegtest”) görs i provverktyget QuizMaster. Alla kursdeltagare, som fram till 13/6 registrerat sig på denna kurs har fått den speciella behörighet som krävs för åtkomst till rummet. Förutsatt att IT-avdelningen idag har öppnat den port som krävs för åtkomsten, så ska du nu kunna logga in i klassrummet och registrera dig som användare i QuizMaster. Gör då gärna det “provtest” som finns upplagt, för att bekanta dig med testmiljön inför det första ordinarie stegtestet som infaller den 17-18 juni. Läs först kursens Examinationsanvisningar om vad som gäller för Stegtest, framförallt i instruktionsmanualen Så gör du QuizMaster-test!

Förtydligande:
Så här vid de första(?) besöken på kurswebben, känns kanske all information överväldigande … För dig som söker mer kortfattad info om kursens upplägg och “vad som ska göras” vill jag därför tipsa om att en sådan kortare sammanfattning av kursen finns i vänstermenyns “Om kursen” (tredje länken uppifrån). Hoppas denna ger en tillfredsställande (komprimerad) version av kursupplägget, innan du börjar detaljstudera steg 1 och övriga sidor på kurswebben. OBS – Viktigast av allt – hör snarast av dig till kursens Epost 1dv432@lnu.se om något är oklart!

]]>
https://coursepress.lnu.se/kurs/inledande-programmering-med-java/2018/06/13/saknar-du-annu-kursbok/feed/ 0