Man lever så länge man lär

Inlägg taggade ‘datavetenskap’

Introducerad till datavetenskapen

Igår såg jag att inte bara poängen utan också betyget för den datavetenskapliga introduktionskursen hade registrerats och blivit synligt på Antagning.se. Jag har också skapat och skickat ett verifierbart intyg till chefen (arbetsgivaren betalade kursboken och ville då veta att/om/när kursen slutar och hur det gick för mig), så nu är också denna kurs lagd till handlingarna. Betyget blev C, vilket alltså är det högsta möjliga för den som (liksom jag) inte skriver tentan. Det är jag nöjd med.

Och i övriga studienyheter:

Jag har ännu inte sett eller hört något om omregistrering på Java-kursen, och ej heller petat på programmeringskursen som varit i princip klar sedan i höstas…

Framsteg på studiefronten

Rättning – check!

Jag noterade idag att min datavetenskapliga magister har rättat (och godkänt!) alla återstående inlämningsuppgifter, trots att han förvarnade om att han nog inte skulle hinna med det i närtid, så där väntar jag bara på registrerade poäng. Om han nu inte skulle råka tro att jag är intresserad av att skriva någon tenta? Nog för att det vore kul att kunna få ännu ett A, men det känns inte riktigt värt den stora ansträngningen. För det är förbaskat jobbigt att tenta (säger jag som bara gjort det två gånger), men allt som kräver fokus kostar också energi.

Kursregistrering – check!

Och som om det inte räckte med goda nyheter så har jag idag blivit registrerad på BTH-kursen jag ska läsa under hösten som den fjärde och sista kursen i kurspaketet. Kursen visades inte som ett alternativ på min registreringssida, varför jag inte kunde göra det själv som det är meningen att man ska göra. Precis samma sak hände förra terminen, så jag undrar vad de gör för fel?

Nåväl, jag har nu tillgång till kursen på lärplattformen och har skrivit efterfrågat introduktionsinlägg på kursens forum, så nu är det bara att köra så det ryker.

Omregistrering – …?

Jag tror att det enda utestående just nu är min omregistrering på Java-kursen.

Och så programmeringskursen som varit i princip klar sedan i höstas…

Studierapport sommaren 2016

Eftersom jag i afton gjort och skrivit klart samt lämnat in den allra sista uppgiften som ingick i den datavetenskapliga introduktionskurs jag påbörjade hösten 2015 känner jag mig nu oerhört lättad. Och nöjd. Och lättad ytterligare en gång. Nu kan jag äntligen slappna av på den fronten och bara vänta på återkopplingen.

Liten avstämning och uppföljning efter Studierapport våren 2016.

ST 2015: Programmeringsteknik

Status oförändrad: jag är (nog) inskriven på kursen, behöver ”bara” färdigställa.

HT 2015: Datavetenskaplig introduktionskurs

Jag väntar som sagt på rättning, betyg och inrapporterade poäng. Eftersom jag inte tänkt skriva någon tenta kan jag inte få högre betyg än C, men det duger alldeles utmärkt. Det viktiga är att jag är klar och bör få ännu ett antal poäng!

HT 2015: Objektorienterad programmering i Java

Begärt omregistrering för hösten, besked väntas om några veckor.

HT 2016: Webbapplikationer för mobila enheter

Kursen förväntas dra igång vecka 35, det vill säga om drygt en vecka. Kan väl inte säga att jag känner mig jättesugen på att påbörja några nya kurser – det tar på de mentala krafterna att ha oavslutade kurser hängande över sig så lång tid. Det hade varit skönt med en paus, men det blir säkert kul att komma igång.

Aktuella kurser

Planerade kurser under hösten

Vad som händer därefter vet jag inte, men jag begrundar några olika alternativ.

Blygsam framgång, men 75% kursklar

Det går framåt, om än inte med några stormsteg precis. Av någon anledning går det nämligen åt mycket semestertid för att göra ingenting. Eller prokrastinera, om man så vill. Jag har sett en mängd tv-serieavsnitt och läst en pappersbok (antologin På denna grund) samt påbörjat en av dem jag fick med mig hem från förra årets Swecon, ConFuse 2015 – den känns oväntat lovande så här långt! Jag lär väl återkomma med någon reflektion när jag läst färdigt, tänker jag.

Sedan har jag också tränat nästan varje dag. Ingen avancerat, men ändå. Jag letade reda på ett sådant där sjuminutersprogram (med övningar för hela kroppen) som inte kräver någon direkt utrustning och därmed kan köras ungefär var som helst. Och när som helst. Vi kan ju säga som så att det krävs mycket lite ansträngning för att jag ska flåsa lungorna ur mig, och jag klarar inte av att göra alla övningarna fullt ut, men jag anpassar och försöker och gör så gott jag kan. Och det gör skillnad. Ryggen mår t.ex. i vissa avseenden mycket bättre. Återstår att se hur det går att passa in programmet i vardagen. Men senare…

Prokrastineringen till trots har jag i alla fall lyckats färdigställa och lämna in alla uppgifter rörande tredje delen av höstens kurs och sålunda återstår den sista fjärdedelen. Den borde jag absolut fixa på de två veckor som återstår av min semester. Eventuellt tar jag med datorn upp till norr och försöker bli klar där.

Förra veckan jobbade jag och det var inte roligt. Påminn mig gärna framöver om att inte offra mig och jobba för att någon måste göra det. Det var en mycket dålig idé att försöka vrida tillbaka hjärnan till jobb mitt i avslappnad semester.

Ja, det var väl det, det. Härmed återgår jag till tystnaden och börjar då med att kolla hur Windows 10-installationen på min gamla fönsterkärra fortskrider…

Studierapport våren 2016

Och oj, vad tiden går och oj, så lite jag gör och nej, inte bloggar jag visst heller!

Hm, jag började skriva detta om mina studier, men hamnade på ett sidospår och skrev i stället om yrkesrelaterade saker som flyttades över till ett eget (senare) inlägg. Jag önskar att jag hade tid att skriva mer på detta, men ska träffa JK.

Nedan: mindre avstämning, samt uppföljning av Studierapport hösten 2015.

ST 2015: Programmeringsteknik

Status i princip oförändrad: jag är inskriven på kursen, behöver färdigställa.

HT 2015: Datavetenskaplig introduktionskurs

Jag har lämnat in ytterligare en uppgift, och fått ok på att fortsätta med kursen under sommaren. Eftersom jag var säker på att jag var körd om jag missade vårterminens slut var det en enorm lättnad att få positivt besked från läraren.

När terminsslutet nalkades stod jag med ett beslut att fatta. Jag hade nästan inte alls jobbat på den här kursen under våren, medan jag i webbtjänst-kursen bara hade slutuppgiften kvar, och det fanns ingen chans att jag skulle hinna göra båda. Därav undersökte jag möjligheterna för att kunna prioritera, så i och med beskedet beslöt jag att färdigställa den andra och därefter helhjärtat ägna mig åt denna kurs. Det känns bra och jag tror att det kan funka, om jag bara lyckas jobba fokuserat och få uppgifterna ur händerna. Kanske, kanske måste jag också sänka ambitionsnivån. Det kostar att vara perfektionistiskt lagd.

En del av det jag beskrev så ingående i min senaste inlämningsuppgift för den här kursen passar bra ihop med den klassiska filmen Warriors of The Net, från det sena 1900-talet, som faktiskt ändå inte känns helt hysteriskt överspelad.

HT 2015: Objektorienterad programmering i Java

Planerar omregistrering till hösten. Den borde ge billiga, meriterande poäng.

VT 2016: Programmera webbtjänster i Linux

Sent igår kväll lämnade jag in den avslutande projektuppgiften. Jag hann tyvärr inte implementera extrauppgifterna utan fick nöja mig med att beskriva i ord hur jag skulle ha tagit mig an implementationen om det funnits tillräckligt med tid.

Allt som nu återstår är att vänta på rättning, slutbetyg och registrerade poäng. Tänker att det här nog blir den första kursen på vilken jag inte får högsta betyg, men det viktigaste är ju ändå att jag får poängen och dem får man för godkänt.

Kul har det varit att få programmera med Bash, JavaScript och Node.JS!

Aktuella kurser under våren

Planerade kurser under hösten

Längre fram i tiden än så ser jag inte just nu, men det är förmodligen inte helt otänkbart att jag går vidare och söker fler datavetenskapliga kurser – det vore väl bra synd att ha skaffat sig den grundläggande behörigheten till ingen nytta.

Studierapport hösten 2015

Ja, det har gått ovanligt länge sedan senaste inlägget. Främst beror det på min oförmåga att ta mig an studierna, lämna in uppgifterna i tid och få tid till annat. Min främsta sysselsättning under hösten (förutom onödigt mycket arbete) var prokrastinering, oftast i form av tv-serietittande. Pretty Little Liars, tror jag. Som jag upplever det var det helt enkelt sommarens ambitioner som tog knäcken på min studiekraft. Jag försökte läsa två halvtidskurser under sommarterminen, och kände mig därefter rejält sliten när det blev dags att ta sig an höstens kurser.

Under den långa ledigheten över jul och nyår, som för min del sträckte sig från 23 december till 10 januari, hade jag planerat att ta igen det jag under hösten skjutit framför mig. Det gick så där. Jag blev klar med JavaScript-kursen, med en hel veckas marginal, men det var också allt. Övriga kurser förblev ofärdiga.

Låt oss ta en liten genomgång av de kurser som på olika sätt är aktuella.

ST 2015: Förberedande kurs i matematik

Den här kursen kallas även Sommarmatte och jag blev faktiskt nästan klar med den, men så blev de sista två uppgifterna liggande och nu är kursen helt stängd. Jag tror att det finns chans att ta upp den igen vid en annan tidpunkt och det vill jag nog också göra. Matte är roligt, men den här kursen får vara tills vidare.

Att göra: inget just nu.

ST 2015: Programmeringsteknik

Den här kursen körde jag enligt plan större delen av sommaren, fick tag på en granskningspartner och sedan drog höstterminen igång – varken han eller jag ville prioritera denna kurs framför alla de nya kurserna. Det dröjde ända tills mitten av november innan vi båda lyckats hitta tid att utföra våra uppgifter, och efter det har jag varit alltför stressad för att ens kolla upp om/när/hur jag kan göra färdigt det sista – har alltså inte gjort ett skit mer på den kursen sedan i november. Nu i veckan har jag dock tagit tag i frågan och tack vare detta blivit omregistrerad på kursen för vårterminen, så det är bara för mig att köra på.

Att göra: justera (och lämna in) koden samt boka tid för redovisning öga mot öga (hu!). Det borde jag kunna fixa utan alltför mycket besvär, tycker jag.

HT 2015: Programmering med JavaScript, HTML och CSS

Denna kurs har jag som sagt lyckats avsluta, nästan helt enligt rekommenderad studieplan. Anledningen är förstås att det var den av kurserna jag prioriterade, för klarar jag inte det så får jag nog inte gå vidare med nästa kurs i paketet.

De två första uppgifterna blev klara och inlämnade i tid, men de två följande blev några dagar sena. Sedan gav jag mig den på att få ordning på disciplinen, vilket resulterade i en inlämning av den femte uppgiften kl. 04:20, några timmar sent. På den sjätte hade jag 4 minuters marginal och på den sista… flera dagar.

Att göra: njuta av mitt A (högsta möjliga betyg). Hurra, vad jag är bra!

HT 2015: Datavetenskaplig introduktionskurs

Här lyckades jag få ihop två inlämningsuppgifter (som gav positiva omdömen), men sedan kom jag liksom inte vidare – jag prioriterade ju JavaScript-kursen och orkade inte tillräckligt för att hinna fram till denna, som då alltså var andra prio på min lista. Dock har jag fått besked om att det bara är att fortsätta göra uppgifterna under vårterminen, så det här får bli min andra riktiga vårkurs.

Det finns också en möjlighet att begära omregistrering till nästa kurstillfälle, d.v.s. hösten, men då hamnar man sist i kön och det brukar visst inte bli några platser över, så det verkar rätt kört. Bara att köra på under våren, alltså. Jag vill/behöver ha den här kursen för behörighet till vidare studier inom området.

Att göra: tuffa på med kursen ungefär som om inget hade hänt.

HT 2015: Objektorienterad programmering i Java

Min ”no brainer”, som ska ge behörighet till mer utmanande kurser framöver. Här har jag inte lämnat in en enda uppgift, även om jag i alla fall skrivit ett helt program. Det fastnade på att jag inte kunde välja om jag skulle satsa på högt betyg (kräver en rapport om programmet) eller nöja mig med bara godkänt.

Min möjlighet att slutföra den kursen innebär att omregistrera mig och då får jag förmodligen nya uppgifter att utföra. Alternativen där är att göra det nu till våren eller vänta och omregistrera mig först till hösten. Det lutar åt hösten, för jag har ju visat rätt tydligt att jag inte orkar läsa tre kurser och samtidigt jobba full tid.

Att göra: avvakta tills vidare. Ta upp frågeställningen igen i höst.

Jag har tackat nej till alla kurser jag sökte och blev antagen till för vårterminen. Det jag ska läsa är tredje kursen i kurspaketet och utöver det vill jag bara bli klar med de kurser jag påbörjat. Summa summarum fokuserar jag på följande i vår:

En sak som roar mig lite är att JavaScript är något jag inte använt i tjänsten på ganska många år, men nu under hösten fick jag konkret användning för kursens kunskaper i mitt nuvarande kunduppdrag. Lite belöning för allt mitt slit, kanske.

Också roligt att Node.js (nästkommande lärdom) är så vanligt förekommande i den sortens cloud-tjänster jag fick bekanta mig med under torsdag och fredag.

Det känns som om mina studier faktiskt har en koppling till jobbet. Lyckträff?

To-fre: jag gick i sällskap av nästan 200 andra europeiska konsulter en av företaget arrangerad mingelutbildning i London. Eller rättare sagt: Stansted. Visste ni att det tar flera timmar att åka mellan Heathrow och Stansted?

Det blev långa, intensiva dagar med massor att göra på kort tid och inte ens fem minuter över någonstans. Jag blir vansinnigt trött och faktiskt i längden rätt tjurig av sådant. I need my precious downtime! Och sedan var folk så trevliga att jag fastnade i baren och drack Boddingtons i stället för att gå och lägga mig direkt efter middagen som jag hade planerat. Kom i säng först vid halv två och var igång igen klockan åtta. Kanske inte så konstigt att jag var seg i bollen.

Hem till hemmet i Stockholm kom jag inatt omkring halv ett och sov sedan i morse till halv elva – brukar annars alltid vakna vid sex eller sju. Det kommer nog att ta några dagar innan jag känner mig i fas igen. Sådant här borde jag egentligen inte utsätta mig för. I alla fall inte ofta. I’m too old for this shit.

Press och prokrastinering

Läget just nu: jag sitter och väntar på att adrenalinhalten i blodet ska gå ned, så att jag kan sätta igång och göra labben i maskinprogrammering. Den borde enligt studieplanen ha varit inlämnad redan förra helgen, men förseningen är inget man blir utslängd för – när man väl klarat kravet på uppvisad aktivitet efter 3 veckor, vilket jag ju gjorde förra helgen genom att lämna in första uppgiften. Ja, och fylla i min profil på studiewebbplatsen, vilket också var ett av kraven.

Den här kursen är den första där jag, motvilligt, lagt upp ett foto på mig själv. Det var krav på ett seriöst foto tillsammans med lite information om en själv. Jag gjorde en snabb sökning i Lightroom bland de senaste årens foton och hittade ett från förra sommaren som jag fixade till – gjorde bilden svartvit och kvadratisk och den innehåller inte en enda pixel mer än vad som är absolut nödvändigt.

Samma bild lade jag sedermera även upp på kurswebbplatsen för Javascript-kursen – so much för att visa upp en könsneutral identitet… vilket jag oftast vill göra för inte riskera att bemötas annorlunda bara för att jag är kvinna. Vilket, när jag tänker efter, kanske inte är så värst konstruktivt egentligen. Om vi inte syns så finns vi ju inte heller, så det kanske ändå är bättre att synas och ta plats.

För Javascript-kursen bör jag ha uppfyllt kraven för att få gå kvar: jag har gjort ett inlägg i uppropstråden och även lämnat in den första uppgiften, men det har gått 12 dagar utan respons. Jag börjar nästan undra om lärarna glömt bort mig.

Java-kursen var det nära att jag inte fick gå – jag hade nog inte varit kvar på kursen idag om inte läraren mailat en påminnelse om något jag inte alls var medveten om att jag måste göra. Jag lallade på och tog det lugnt då första inlämning är först nu i helgen och blev aningens förskräckt när mailet kom…

Hej, glöm nu inte att besvara formuläret ”Studieplaner” om du tänker dig läsa kursen denna termin. Vi gör ett administrativt avbrott på alla som inte besvarar formuläret. Du har fram till midnatt på dig att fylla i formuläret.

Sommarkursen i programmeringsteknik tog jag faktiskt tag i förra helgen. Jag har gjort en del av den granskning av kurskamratens kod som åligger mig att utföra, och trodde att jag skulle hinna göra färdigt uppgiften under veckan som gick men så blev det inte. Om jag lyckas vara effektiv i övriga kurser och lämnar in det som måste lämnas in i helgen hoppas jag kunna färdigställa även den uppgiften. Det vore skönt att kunna komma vidare med den kursen också.

Men åter till den kurs jag håller på med, d.v.s. datavetenskapen.

När jag förberedde maskinprogrammeringslabben (genom att läsa igenom lektionssidan och lägga till alla för labben nödvändiga punkter på att göra-listan) upptäckte jag att jag hade missat att göra något som kallades Quizz 1. Ni vet, ett skriftligt (datorbaserat) prov där man har en viss tid på sig att besvara en bunt frågor. Och svaren ska bli rätt, men man får göra provet flera gånger.

Jag hade en timme på mig för hela provet och ägnade nog nästan halva den tiden åt den första frågan: ”Beräkna accesstiden för en hårddisk som snurrar med varvtalet 7200 rpm och vars söktid är 7,9 millisekunder”. Uj, så jobbigt! Till stor del för att jag nästan glömt hur man gör när man räknar, men också för att jag blir stressad och uppjagad av att veta (och även se!) att det finns en klocka som räknar ned mot noll. Ja, och så den där otrevliga prestationsångesten…

Resultatet blev 24 rätt av 24, så jag känner mig inte missnöjd – h4x0r, typ!

Nu borde jag ägna mig åt maskinprogrammering, men har hunnit bli hungrig så jag måste äta något först. Kanske inte så konstigt att jag är hungrig med tanke på att jag bara druckit kaffe (med skummad gräddmjölk i) och ätit ett par kokta ägg (med en klick majonnäs) sedan jag vaknade för snart tolv timmar sedan…

Slutlig antagning hösten 2015 – jag kom in!

Så fel jag hade, när jag trodde att jag inte skulle komma in på de kurser jag ville!

Idag kom det slutliga antagningsbeskedet och si, reservplats 236 räckte alldeles utmärkt för att komma in på den datavetenskapliga introduktionskursen, som jag ville använda för att skrapa ihop en gedigen grundbehörighet för vidare studier inom detta och andra närliggande områden. En lustig sak med den här kursen, såg jag när jag läste kursplanen, är att man bara behöver skriva tentamen om man siktar på betyget A eller B. Och… tja, det finns väl risk för att jag gör just det eftersom jag fick en eller annan blodad tand efter förra terminens resultat.

Antagen till Datavetenskaplig introduktionskurs

Det ser alltså ut som att jag kommer att läsa tre kvartsfartskurser även i höst och då hoppas jag att det ska gå minst lika smidigt som med kurserna i våras.

Kurspaketet Webbutveckling och programmering, 30 hp fördelat på:

  • Klart: Programmering och Problemlösning i Python, 7,5 hp (VT15)
  • Programmering med JavaScript, HTML och CSS, 7,5 hp (HT15)
  • Operativsystemet Linux, 7,5 hp (VT16)
  • Webbapplikationer för mobila enheter, 7,5 hp (HT16)

Objektorienterad programmering i Java, 7,5 hp
Datavetenskaplig introduktionskurs, 7,5 hp

Såvitt jag kan förstå börjar alla tre kurserna vecka 36, som inleds 31 augusti. Innan dess bör jag vara klar med de nu pågående kurserna samt ha förberett lite. Vet ni, det är inte så länge kvar och jag känner mig nästan stressad redan. Hur sjutton ska jag hinna med så att kursstarten inte känns som en mardröm?

Men roligt kommer det att bli att få lära sig mer, både nytt och gammalt!

Etikettmoln