avoin verkkokurssi MOOC

Samankaltaiset tiedostot
MOOC toiveita ja pelkoja. Jaakko Kurhila opintoesimies tietojenkäsittelytieteen laitos Helsingin yliopisto

Näin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut

Sähköinen matematiikan ja ohjelmoinnin opintopolku alakoulusta yliopistoon. Mikko Lujasmaa, Salon lukio Mikko-Jussi Laakso, Turun yliopisto

Tehostettu kisällioppiminen tietojenkäsittelytieteen ja matematiikan opetuksessa yliopistossa Thomas Vikberg

Verkkokurssien hyödyntäminen yritysten sisäisessä koulutuksessa. Jari Soini TTY Porin yksikkö

Digitalisoitu harjoitustehtävien ratkaisujen palautus sekä arviointi matematiikan ja tilastotieteen yliopisto-opinnoissa

Yhteisöllisyyden toteuttaminen verkko-opetuksessa

MATEMATIIKAN PERUSKURSSI b

Teemu Kerola Interaktiivisen verkkomateriaalin tuotantoprosessi TKTL:llä (IVT)

Teemu Kerola Interaktiivisen verkkomateriaalin tuotantoprosessi TKTL:llä (IVT)

Yhteinen alusta digitaaliseen opetukseen kysymyksiä ja alustavia ajatuksia

Virtuaalinen analyysin peruskurssi. Ma0 Pauna Helsingin yliopisto Matema6ikan ja 6lasto6eteen laitos

Tabletit ja pilvipalvelu opettajan työkaluina lukiossa Hanna Naalisvaara ja Sari Tapola, Digabi - kouluttajat (luokka 41084)

Henkilökohtaistamista ja joustavaa oppimista

HELSINGIN YLIOPISTO Lääketieteellinen tiedekunta Opetustaidon arviointi

MATEMATIIKAN AINEENOPETTAJANKOULUTUS HELSINGIN YLIOPISTOSSA

Etusijalla oppiminen ideoita lukion pedagogiseen kehittämiseen

Kansainvälinen liiketoiminta Digitalisaatio ja digitaaliset oppimisympäristöt. Pepe Vilpas

CHERMUG-pelien käyttö opiskelijoiden keskuudessa vaihtoehtoisen tutkimustavan oppimiseksi

KOULUTTAJAKOULUTUS (20 op)

Joustavasti verkossa ERIVERIA.FI

Diplomi-insinööriksi Porissa. Let science be your playground

EduFutura Jyväskylä

Kaikki huutaa MOOC! Jaakko Kurhila. SULOP 2013 Helsinki,

Opetusteknologiastako apua matematiikan opiskelun reaaliaikaisessa ohjaamisessa ja arvioinnissa. Kari Lehtonen Metropolia ammattikorkeakoulu

Aikuiskoulutuspolitiikan tavoitteet ja sähköinen palveluympäristö

tiedeyliopisto Monipuoliset, joustavat opintopolut yhteiskehittämisen

Aikuisopetuksen tehtäviin suuntautuvat opettajan pedagogiset opinnot 60 op

Fysiikan laitos Jyväskylän yliopisto.

OPS-KYSELY. Syksy Vetelin lukio

CHEM-A jakson palautetilaisuus. Tapani Vuorinen

Ammatillinen oppilaitos toimintaympäristönä

Lappeenrannan lukiokoulutuksen strateginen kehittämissuunnitelma Suomen paras lukiokoulutus 2022

Modulaarisuus jatkuvan oppimisen edistäjänä UNIPS-ratkaisu opettajien pedagogisen osaamisen kehittämisessä

Massakursseja verkossa mitä tulisi huomioida? Case Terveydenhuollon ja kuntoutuksen sosiaalityö. Leena Leinonen Mari Suonio UEF

Lähiopetus Monimuoto-opetus (=puhelinvälit-teisesti ja kirjeitse) Verkko-opetus EduWeb ympäristössä

Verkossa opiskelu vaatii opiskelijalta paljon aktiivisuutta ja kykyä työskennellä itsenäisesti

Luma-aineiden rooli insinöörikoulutuksessa

Opiskelumotivaatio Tiina Kerola

Tilastollinen päättely II (MAT22003), kevät 2018

Opetus- ja kulttuuriministeriö Nro 93/ /2014. Viite: OKM/2/592/

Oppivat organisaatiot ja tiimityö (3 op) - Tampere

Cyber Learning Tulevaisuuden oppimisympäristöt. Jarmo Viteli Tampereen yliopisto, SIS/TRIM

JOUSTAVIA KOULUTUSPOLKUJA TUKEVAT OPPIMISYMPÄRISTÖT. Ville Salminen

Opettajan pedagogiset opinnot, yliopistopedagogiikka (60 op) Infotilaisuus

HOPS ja opintojen suunnittelu

Kansainvälisyys muuttuvassa ammatillisessa koulutuksessa

JATKUVA JA MONIPUOLINEN ARVIOINTI LUKIOSSA

POLIISIAMMATTIKORKEAKOULUN PEDAGOGISET LINJAUKSET 2017

Mitä ja miten ammattiin opiskeleva oppii ja mikä muuttuu uuden lainsäädännön myötä

Kimmo Mäki

TERVETULOA

Juliet-ohjelma: monipuolisia osaajia alaluokkien englannin opetukseen

Kokemuksia yliopisto-opetuksen monimuotoisuudesta - Case TTY, Porin laitos. Seminaari Itä-Suomen yliopisto, Kuopio

Matematiikan osaaminen ja osaamattomuus

Flipped classroom (2op) Käänteinen opetus/luokkahuone Lähipäivä

Maksuttomat MOOC-kurssit Kilpailuetu satakuntalaisille pkyrityksille. Porin yliopistokeskus Ajatar-hanke

pikaperusteet 3.3. versio

Kansainvälisyys osana korkeakouluopintoja kokemuksia ja haasteita suomalaisista korkeakouluista

Opetuskielen vaikutuksesta oppimiseen: Kuvailevaa evidenssiä opiskelijoiden näkemyksistä

Lukiokoulutuksen kansalliset suuntaviivat Tavoitteena Suomen paras lukiokoulutus vuonna 2022

Savonian suomen opinnot

Vertaisvuorovaikutus tekee tiedon eläväksi Avoimen opiskelijoiden kokemuksia hyvästä opetuksesta

Maahanmuuttajien korkeakouluopintoihin valmentava koulutus - verkkototeutus (30 op)

TKT50004 Akateemiset taidot, 1 op

Exactumista Paradisumiksi - saako opettaminen olla kivaa? Juha Oikkonen Matematiikan ja tilastotieteen laitos Opettajien akatemia

LuK-HOPS: Henkilökohtainen opintosuunnitelma ja osallistuminen opettajatuutorointiin (1 op)

ETÄOPISKELUN VOIMA PIENTEN RYHMIEN OPISKELUSSA

TKT50004 Akateemiset taidot, 1 op

Opetusyhteistyön tiivistäminen ja yhteinen verkko-opetus

Luennot vuorovaikutuskeinona Peda-Forum

OPETTAJA VERKOSSA: Koodaaminen

Maisteriopiskelijan infopaketti. Internet- ja pelitutkimuksen opintosuunta

Oppimisprosessissa opiskelijoiden tukena analytiikan opiskelua yhdessä tehden

OPISKELIJAVALINTOJEN MENETELMÄT YLIOPISTOSSA. Arviointi ja osaamisen todentaminen -työpaja

Jyväskylän ammattikorkeakoulun HARJOITUSMUSIIKKIOPISTO

Syksyllä 2010 opintonsa aloittavat uudet opiskelijat hyväksytään suoraan uuteen oppiaineeseen (tiedekuntaneuvoston päätös ).

KIELTEN LAITOKSEN PERUSTUTKINTOKOULUTUKSEN STRATEGIA ( )

Mun tulevaisuus! Nuorisokyselyn ensimmäiset tulokset

Yliopistonopettajan askel kohti työelämässä hyödynnettävän osaamisen opettamista

Opiskelijavalintojen kehittäminen viime vuosina

TIEDOSTA ARVOA YRITYSYHTEISTYÖHÖN JUSSI MYLLÄRNIEMI TIEDONHALLINNAN JA LOGISTIIKAN LAITOS

MALLIKURSSIT ITSLEARNINGISSA

Ympäristökriisi ja ilmastokatastrofi Tiedon luonteen muutos Tieto- ja viestintäteknologian kehitys, digitalisaatio Työelämän murros, automatisaatio

Tärkeää huomioitavaa:

Matematiikka tai tilastotiede sivuaineena

VASTAVALMISTUNEIDEN PALAUTE 2014 TULOSESITTELY AALTO/ENG Pirre Hyötynen, TEK

Myös opettajaksi aikova voi suorittaa LuK-tutkinnon, mutta sillä ei saa opettajan kelpoisuutta.

Verkko-opettaminen, vuosien kokemuksia monen ammattikorkeakoulun Tietieyhteistyön

HARJOITTELU VUONNA Tiedotustilaisuus ke klo

Pääkaupunkiseudun lukioiden palvelukyky Vantaan tulokset Heikki Miettinen

KULKURI. Ulkomailla asuvan oppilaan verkkokoulu. Tuija Tammelander ja Anni Autere-Kesti EKO

Ratkaisukeskeinen ja toiminnallinen työnohjaajakoulutus 60 op

Ammatillinen reformi ja opettaja

Ammatillisen koulutuksen reformi

YLEINEN AMMATINVALINNAN PERUSTE OPISKELIJOILLE 1(3)

Opetusmenetelmien valinnan perusteita. Strateginen rasti Markku Ihonen

HAKUOHJE. VISUAALISEN ALAN TAIDEOPETTAJAN PEDAGOGISET OPINNOT (60 op.)

KOULUTUKSEN LAATU JA OPINTOJAKSOMALLIT. Asiantuntija Mia Valanne, Opintokeskus Sivis

Jyväskylän yliopisto Opetuksen ja opiskelun itsearviointi vs

Transkriptio:

Opiskelijavalinnan tulevaisuuden trendit avoin verkkokurssi MOOC Matti Luukkainen, Jerry Mesimäki Tietojenkäsittelytieteen Laitos

Tietojenkäsittelytieteen laitos (perustettu 1967) Henkilöstö 206 Pääaineopiskelijoita 1705, opintopisteitä 32000 Vuosittain aloittavia opiskelijoita noin 150-180 Laadukasta tutkimusta Laadukasta opetusta Kaikissa HY:n tutkimuksen ja laadun kansainvälisissä arvioissa korkein arvosana Kolme Suomen Akatemian kansallista huippuyksikköä vuosina 2002-2017 OKM:n valtakunnallinen yliopistokoulutuksen laatuyksikkö 2007-09 ja 2010-12 Palkittuja opettajia: Eino Kaila -palkinto, 3 eri opettajaa saanut HYY:n Magister Bonus -palkinnon, 3 Opettajien akatemian jäsentä Kansainvälistä kärkeä Sijalla 69 alan laitoksista Times Higher Education World University Rankings Pohjoismaiden paras tietojenkäsittelytieteen/tietotekniikan laitos

Tietojenkäsittelytieteen laitoksen haasteita Ala on haastava: ohjelmoinnin oppiminen vaikeaa Haasteen asettaa myös se, että ohjelmointikielet ja käytänteet kehittyvät Todella korkea kysyntä alan osaajista Osaavat menevät nopeasti työelämään (ja jäävät sinne) Sisääntulijoista läheskään kaikki eivät aloitta tietojenkäsittelytieteen opintoja Nyt relevantti kurssisisältö on vanhentunut 10 vuoden päästä Koulutus erittäin työelämärelevanttia Ohjelmointitaito on tietojenkäsittelijän luku- ja kirjoitustaito Tämä piti paikkansa erityisesti ennen yhden opiskelupaikan sääntöä Seurauksena edellisistä Valmistuneiden vähäinen osuus (keskimäärin 70 FM tutkintoa vuodessa, vs aloittavia 150-180) 55 op vuodessa suorittajia on vähän

Avoimet verkkokurssit eli MOOCit

Avoimet verkkokurssit eli MOOC:it Verkkokursseja ollut tarjolla jo 1990-luvun lopusta lähtien Läpimurto oli syksyllä 2011 Stanfordin yliopiston järjestämä kurssi Introduction to artificial intelligence 160000 osallistujaa Vuodesta 2012 aloitti myös muutama muu toimija Yliopistojen oppimisympäristöt kuten Moodle, avoimet materiaalit Kaupallisia toimijoita (esim. Suomessa Viope) Khan academy ym Etäopetusta on ollut aina, formaattina esim. kirjekurssit Tammikuussa alkoi tietojenkäsittelytieteen laitoksen Ohjelmoinnin MOOC Pian yleiseen tietoisuuteen nousi termi Massive Open Online Course Termi lanseerattu jo vuonna 2008 Alkuperäisten MOOC:ien idea poikkesi jossain määrin siitä, mitä nykyään käsitetään MOOC:illa

Avoimet verkkokurssit eli MOOC:it Tällä hetkellä kurssitarjonta erittäin runsas MOOC-kursseja tarjoavat sadat yliopistot ja lukuisat muut toimijat Tärkeimmät kurssialustat Alkuaikoina kurssit painoittuivat tietojenkäsittelyyn/tekniikkaan Nykyään kursseja käytännössä lähes kaikilta aloilta Coursera Udacity EdX, FutureLearn Tammikuussa 2016 kolmen ensimmäisen yhteenlaskettu kurssimäärä noin 2000, osallistujia kymmeniä miljoonia Suomessa TKTL:n MOOC:ien lisäksi HY:llä ja Aallolla noin tusinan verran kursseja Näistä eniten medianäkyvyyttä lienee saanut TilastoMOOC (syksystä 2015 alkaen)

Miljardibisnes? MOOC:eista on tullut liiketoimintaa, sisältö (usein) ilmaista, mutta lisäpalvelut maksullisia Sertifioitu suoritus Henkilökohtainen palaute/ohjaus Case Udacity: Keskittyy IT-alan kursseihin, yhdessä johtavien IT-toimijoiden kanssa suunniteltuja kursseja ja kokonaisuuksia Kerännyt pääomasijoittajilta yhteensä 160 miljoonaa dollaria Valuaatio (eli pääomasijoittajien olettama tulevaisuuden liiketoiminnan arvo) miljardi dollaria

MOOC-pedagogiikka

MOOC-pedagogiikka MOOC:ien valitseva pedagoginen paradigma vaikuttaa olevan tiedon siirto 90 minuutin luennon sijaan paljon lyhyempiä (3-10 min) videoita Tehtävät pääosin monivalintatehtäviä Tai vastaavia helposti automaattisesti arvioitavia tehtäviä, joihin vastataan yhdellä numerolla tai sanalla Viime aikoina myös jossain määrin vertaisarviointiin perustuvia tehtäviä MOOC:it ovat saaneet osakseen paljon kritiikkiä Kurssit skaalautuvat hyvin, mutta pedagoginen ilme on kapea, Digital textbooks Osallistujamäärät ovat massiivisia, kurssit suorittaa loppuun vain pieni osa (5-10%) Kurssit loppuun asti suorittajilla on yleensä jo ennalta akateeminen tutkinto Usein yliopistokurssien vesitettyjä versioita : eli MOOC:ien sisältö ja opiskelijoiden toiminta kurssilla ei ole välttämättä sama kuin vastaavilla kampuskursseilla

Tietojenkäsittelytieteen laitoksen MOOC-kurssit

Taustaa - ohjelmoinnin opetuksen kehittäminen MOOC:iin johtanut kehitys käynnistyi syksyllä 2009 Ohjelmoinnin oppiminen tiedetään maailmanlaajuisesti haastavaksi ongelmaksi Ohjelmointitaito on tietojenkäsittelijän luku- ja kirjoitustaito Opetustapa laitoksella vuoteen 2010 asti perustui luentoihin Ensimmäinen MOOC oli keväällä 2012 Alussa tavoite ei ollut ollenkaan verkkokurssin rakentaminen Reputusprosentit korkeat Ohjelmointikurssit läpäisseidenkin keskuudessa osaaminen hyvin vaihtelevaa Ohjelmointia ei opi passiivisesti luentoja kuuntelemalla Ohjelmointia oppii lähinnä ohjelmoimalla

Tarvitaan sopiva oppimisympäristö: kisällioppiminen Oikea-aikainen tuki Modeling Scaffolding Fading

Extreme apprenticeship - tehostettu kisällioppiminen Painopiste oppijan aktiivisuudessa Oikea-aikainen tuki Kaksisuuntainen palaute Tärkein opetusympäristö on ohjelmointipaja

Extreme apprenticeship - tehostettu kisällioppiminen Alun perin ohjelmoinnin opettamiseen Sovelletaan nykyään myös muilla kursseilla Laajassa käytössä matematiikan laitoksella Lukion matematiikan opetusta Muutamat italialaiset yliopistot (mm. Bolzano, Verona, Venetsia) ovat ottaneet käyttöön Olemme tehneet runsaasti tutkimusta opettamisesta ja viime aikoina etenkin oppimisanalytiikasta Noin 30-40 julkaisua kansainvälisillä vertaisarvioiduilla foorumeilla Skaalattavissa: yli 1200 tuntia kontaktiopetusta 200 hengen kurssilla Nopeasti tarkastellen erittäin kontaktiopetusintensiivinen opetusmenetelmä

Tietojenkäsittelytieteen laitoksen MOOC

Taustaa - MOOC-kurssi Syksyllä 2011 valmistui ohjelmointitehtävien palautusautomaatti Kurssimateriaali oli parissa vuodessa hioutunut ja havaittu itseopiskeluun sopivaksi Motivaationa oli vapauttaa ohjaajien aikaa avun tarpeessa olevien neuvomiseen Palautusautomaatti osaa myös ohjata opiskelijoita oikeaan suuntaan useimpien tyypillisten virheiden kohdalla Opettajat ovat intensiivisen kontaktiopetuksen takia hyvin tietoisia tyypillisistä virheistä Kurssista oli pidetty useita luennottomia versiota Kurssilla virtuaalisena tukikanavana toimiva aktiivinen keskustelufoorumi Päätettiin järjestää kevään 2012 kurssi kaikille avoimena verkkokurssina Samalla päätettiin että käytetään kurssia sisääntuloväylänä yliopistoon Aluksi päävalinnasta erillään oleva erillisvalinta

Ohjelmoinnin MOOC väylänä yliopistoon 14 viikon kurssi, sisältö täsmälleen sama kuin laitoksen 5+5 opintopisteen Ohjelmoinnin perusteet Hakeminen edellyttää aktiivista osallistumista, 90% viikoittaista tehtävistä määräaikaan mennessä Lopussa hakijoille näyttökoe (noin 3h) ja haastattelu (15 min) 5-20 tunnin viikoittainen työskentely Validoidaan että hakija osaa ohjelmoida (eli on tehnyt tehtävät varmasti itse) Arvioidaan osaamisen lisäksi motivaatiota ja potentiaalia Näyttökokeen ja haastattelun viemää aikaa lukuunottamatta kurssin järjestäminen MOOC:ina ei periaatteessa vie enempää resursseja kuin sen järjestäminen ainoastaan yliopiston opiskelijoille

100% yliopistokurssi TKTL:n MOOC:in sisältö siis täsmälleen sama kuin laitoksen 5+5 opintopisteen Ohjelmoinnin peruskurssit MOOC-opiskelijan aktiviteetit eivät myöskään poikkea siitä mitä tutkinto-opiskelijat kurssilla tekevät Poikkeuksena se, että tutkinto-opiskelijat voivat hyödyntää fyysistä ohjelmointipajaa Pajassa käyminen on nykyään mahdollista myös yliopiston ulkopuolisille opiskelijoille Monet maailmalla olevat MOOC:it ovat vesitettyjä versiota eivät sisällöllisesti ja toiminnallisesti vastaa 100% yliopistokursseja Kurssi siis antaa periaatteessa realistisen kuvan yliopisto-opinnoista

Ohjelmoinnin MOOC väylänä yliopistoon Ensimmäisellä kurssilla keväällä 2012 osallistujia 417 Suosio kasvanut Kurssin osallistujamäärä on ollut viime aikoina noin 1000 henkeä ja näyttökokeeseen on osallistunut noin 150-190 henkeä vuodessa Opiskelupaikka annetaan vuosittain 50:lle Noin 80 osallistujaa haki yliopistoon MOOC:in kautta Näyttökokeeseen tuli 43 hakijaa joista opiskelupaikan sai 38 Noin puolet opiskelijoista ei saavuttanut näyttökokeeseen edellytettyjä viikkotavoitteita Yhteensä opiskelupaikan on saanut 5 vuoden aikana noin 280 opiskelijaa Opiskelupaikan voi MOOCin kautta hankkia jo lukion toisella luokalla Yliopistokelpoisuus on saavutettava vuoden kuluessa MOOC-näyttökokeesta

MOOC hakijan näkökulmasta Järjestelmän antama välitön palaute motivoi etenemään Tehtävien palautusaikataulu luo hyvän rytmin opiskelulle Kurssin ympärille muodostunut yhteisö antaa tukea jollaista ei saa yksin kotona kirjoja lukemalla Keskustelu muiden aiheesta kiinnostuneiden kanssa syventää oppimiskokemusta Varsinaisiin opintoihin hyppääminen syksyllä helpottuu kun kosketuspinta yliopisto-opiskeluun on jo olemassa

Tietojenkäsittelytieteenlaitoksen MOOC Läheskään kaikki MOOC-kurssejamme suorittavat eivät hae opiskelupaikkaa Kurssirepertuaari on kasvanut Huvikseen ohjelmointi Oman ammattitaidon ylläpito/kehittäminen Monet oppilaitokset ovat (lukioista aina yliopistohin asti) ulkoistaneet opetuksen MOOC:iimme Kaikissa kursseissa kuitenkin ohjelmointi oleellisessa osassa Yhteensä kursseillamme on ollut noin 34 000 opiskelijaa, joista arviolta 30% ulkomailta

Hyvää ja huonoa Saatu paljon hyviä uusia opiskelijoita Paljon lahjakkaita lukion toisen vuoden opiskelijoita saatu kiinnitettyä laitokselle Kuinka hyviä? Ks seuraavat kalvot Laitos on saanut laajalti positiivista julkisuutta mediassa Laadukkaiden MOOC-kurssien järjestäminen on aikaa vievää Laitoksen MOOC toimii omalla räätälöidyllä alustallaan Oman alustan kehittäminen ja ylläpito ei ole halpaa Alustan käyttö muissa kuin ohjelmointiin liittyvissä kursseissa ei ole helppoa/järkevää Alusta on kuitenkin omaan tarkoitukseensa maailman ehdotonta eliittiä Näyttökokeen ja siihen liittyvän haastattelun järjestäminen vie paljon resursseja Erityisesti haastattelun merkitys on hieman kyseenalainen ja siitä ollaan luopumassa

Alustavia tuloksia MOOC:in kautta aloittaneiden tilastollisesta analyysistä

Yhteenveto Tilastollinen analyysi vasta alussa Näyttää siltä, että MOOC:in kautta saadaan vahvemmin pääaineen opiskelusta kiinnostuneita Opintojen intensiteetti MOOC-sisääntulijoilla kuitenkin laskee toisen vuoden jälkeen Eräs syy tähän lienee MOOC-opiskelijoiden nopea siirtyminen työelämään

Kurssin rakenne

Kurssimateriaali Perusfilosofiana on noudattaa kaiken kurssin toiminnan suhteen kisällioppimisen modeling-scaffolding-fading-sykliä Materiaali on monimuotoista Tekstiä Visualisaatioita Tietokoneen suoritusta kuvaavia animaatioita Youtube-videoita Opiskelijan aktiivisuuteen tähtääviä elementtejä runsaasti Monivalintatehtäviä Selitystehtäviä Ohjelmointitehtäviä Näillä ehdottomasti suurin painoarvo

Kurssimateriaali Modeling-scaffolding-fading-sykli näkyy erityisesti ohjelmointitehtävien muotoilussa ja kurssimateriaalin rytmityksessä Ohjelmointitehtäviä on suuri määrä Teoriaa eli esiteltäviä ohjelmointitekniikoita (modeling) sovelletaan heti tehtävien muodossa Alussa tehtävät suoraviivaisempia, ja sisältävät enemmän ohjeistusta (scaffolding) Ohjeistus vähenee (fading) ja lopulta tehtävät ovat hyvin avoimia ja edellyttävät opiskelijoilta syvällistä aiheen hallintaa Visualisoidaan opiskelijan suoriutumista ja työskentelytapoja Tulevaisuudessa materiaalista ja tehtävistä tehdään henkilökohtaisesti adaptoituvia Haastaviksi havaituista konsepteista tarjotaan lisää teoriamateriaalia ja tehtäviä

Viikoittaiset osaamistavoitteet asetetaan eksplisiittisesti

Teoriamateriaali on maanläheistä ja sisältää paljon visualisaatioita

Interaktiiviset animaatiot auttavat opiskelijaa konstruoimaan ohjelman suorituksesta mentaalisen mallin

Teorian sisäistämistä testataan välittömästi

Uusia konsepteja esittelevät tehtävät ovat hyvin ohjeistettuja

Ohjelmien askel askeleelta rakentumista kuvaavat videot

Lopulta myös haastavia tehtäviä, joissa opiskelijan on myös suunniteltava ohjelman rakenne