torsdag 24. oktober 2013

Problem 1: Et litt større læringsprosjekt (problem1 og iallfall et par verktøy).

Innledning

Dette er et litt større prosjekt enn å løse en enkeltstående oppgave. Jeg har tenkt å vise hvordan jeg vil løse problemet over en tre måneders periode. Selv om jeg ikke bruker mitt eksisterende nettverk velidg mye (jeg forklarer hvorfor), vil løsning innebære både mye personlig læring og bruk av nettverk. Blogginnlegget inneholder også referanse til flere nyttige web 2.0 baserte verktøy (W3schools, Learnable, Coursera). Det finnes nok alternative måter å skaffe meg kunnskapen på (som å ta et databasekurs på HIST), men jeg legger vekt på at læringsmålet skal kunne nåes uavhengig av tid og eksisterende nettverk.

Problemet

Jeg er økonom og kan litt Excel, men har lenge tenkt på at jeg burde lære meg litt mer om databaser. Sist jeg lærte om databaser var på et fag på videregående i 1998. Verden har gått litt framover siden Access 2.0 var den eneste enkelt tilgjengelig databaseressursen. Jeg kan fortsatt bittelitt grunnleggende teori om hvordan man skal bygge mindre databaser og har også lært meg litt SQL.

Det første jeg tenker er å lære meg litt om databaseteori og hvordan praktisk bygge en database. Grunnen til at jeg ønsker å lære meg mer om databaser, er delvis drevet at jeg jobber mye med økonomisk rapportering hvor de bakenforliggende systemene benytter SQL databaser.

En annen grunn til at jeg ønsker å lære meg litt mer om databaser er at regneark ofte benyttes til noe som kunne vært løst bedre ved bruk av ett databaseprogram. Brukerterskelen for å lage og vedlikeholde en database er nok betydelig høyere enn for annen programvare.

Filemaker gjorde et forsøk på å senke brukerterskelen, ved å lage "databaser" for hvermansen, med deres Bento for Mac OS X, men den 30. september 2013 bestemte de seg for at dette ikke var noe å fortette med og heller satse på Filemaker.

De fleste som har tilgang til en Microsoft Office Pro vil likevel ha tilgang til  Microsoft Access. Med Access kan man bygge kraftige databaser som bruker SQL med et skille mellom bruker og utvikler. Jeg ønsker derfor å ta utgangspunkt i Microsoft Access for å bygge databaser.

Pretest av kunnskapene mine

Access bygger på SQL og det er nyttig å kunne noe om SQL.  Jeg har søkt litt på nettet og har funnet ut at W3Schools har en SQL kunnskaptest. W3School virker forresten som et robust læringsverktøy dersom man ønsker å lære seg mer om programmering for web. Jeg har tatt en pretest på mine SQL kunnskaper og scoret 15 riktige av 20 spørsmål. De 15 spørsmålene jeg fikk rett på var ikke like enkel å komme fram til, slik at jeg nok har litt å lære.

Hjernekart over ressurser

Nedenfor har jeg summert opp de ressursene jeg har tilgjengelig for å lære meg mer om databaser i ett hjernekartet. For å unngå at hjernekartet blir for uoversiktlig har jeg unlatt å ta med bøker.



Når man kan lite om et emne er det verdifullt med veiledning av en ekspert, eller iallfall noen som kan nok til å lære opp nybegynnere. Hvis man ikke er så heldig å ha noen i sitt nettverk som har mye tid og er villig til å lære bort, så framstår webkurs som en god ressurs. For meg framstår Oreillys Schools SQL Database administrasjonskurs som en god ressurs for å komme i gang. Jeg har tidligere Oreillys Schools og vært fornøyd med måten pensum presenteres, rask retting av oppgaver og at spørsmål blir svart ut.
Etterhvert når jeg har lært meg noe, kan jeg benytte mitt eget nettverk til å stille spørsmål til noen som er i mitt eksisterende nettverk eller iallfall benytte noen av LinkedIns mange aktive forum.

Mange av de andre ressursene i hjernekartet er screencast. Dette er fordi jeg setter pris på en god videopresentasjon.  Jeg har tatt med videkurs fra både Safari Books Online(et O'reilly tjeneste) og  Learnable. Jeg har brukt Safari Books Online  i mange år. I tillegg til tilgang på svært mange bøker(også innenfor , økonomi), har Safari Books også mange videokurs i sin portefølje. For de mest populære emnene (f.eks. HTML 5, Javascript og Access) er det fullt mulig å finne mange forskjellige videokurs, noe som er en fordel da ikke alle er like flink til å presentere materialet. Det er også irriterende dersom kvalitet på lyd og bilde ikke holder  mål.

Learnable er en ganske ny onlinetjeneste som består av  videokurs, men med aktive forum hvor kursene lanseres slik at man kan følge dem sammen med andre. Dersom man følger et kurs fra det publiseres første gang, vil man få et uavhengig "nettverk" av personer som også er interessert i å lære seg det samme som deg selv. Selv om det ikke er et permanent læringsnettverk bidrar det til å nå læringsmålet. Jeg har tenkt å bruke minst et kurs om Access VBA fra Learnable. Dette kurset er kanskje litt utenfor målsetningen om å lære seg om databaser, men siden jeg tar et Visual Basic kurs på HIST, passer det meg fint.

Coursera

I hjernekartet over ressurser har jeg tatt med ett kurs om relasjonsbaserte databaser fra Standford Universty som er distribuert via Coursera. Litt overraskende var dette det eneste databaserelaterte kurset jeg kunne finne på Coursera. Coursera er en stor tilbyder av massive open online courses  (MOOC). Jeg har fulgt et par kurs på Coursera. En fordel med disse kursene er at man etter hver leksjon får testet kunnskapen ved bruk av multiple choice tester. Coursera kursene inneholder webforum og Wikisider. En del av kursene inneholder også en oppgaver som blir rettet ved peer reviews. Peer reviews vil si at studenter gjennomgår og gir tilbakemelding på hverandres arbeid.

Et av kursene jeg satt særlig pris på var Dan Arielys, "A beginners guide to irrational behavior". Jeg likte dette kurset både fordi Dan Ariely er en flink foreleser, men også fordi det var lagt opp til at deltagerene skulle få tilgang til og lese artikler fra annerkjente journaler. Jeg var ikke så kjent med at man kunne få tilgang til disse ressursene før jeg deltok på dette kurset, slik at deltagelsen åpnet en ny kilde til læring. En annen ting jeg likte med kurset er at det var ganske vanskelige tester både på forelesningen og for artiklene. Den siste delen av kurset inneholdt også oppgaver med peer review.

Oppsummering

Vel, dette ble et ganske langt blogginnlegg, men jeg synes jeg her summerer opp både noen verktøy (Coursera, Learnable, Safari), hvordan man kan få kontakt med andre som er interessert i det samme (forum på leranable, peer review og wikis på coursera kurs) og ikke minst at det finnes mange gode kilder på nett til å oppnå spesifikke læringsmål.



1 kommentar:

  1. Hjernekartet er kanske litt lite. Benytt forstørrelsesglassene forå få det noe større eller mindre.

    SvarSlett