Miten käytettävyyttä kannattaa opettaa?

Kirjoitin edellisessä postauksessa kokemuksestani ekan käytettävyysluennon ja projektikurssilaisten konsultoinnin parissa: Käytettävyyttä opettamassa. Siitäpä heräsi ajatuksia siitä, mikä kulmani käytettävyys/UX-kasvatukseen voisi olla. Mikä on UX-koulutuksen pihvi? Luennon ja saadun palautteen ansiosta mulle kirkastui lisää se mihin suuntaan haluan käytettävyysopetusta viedä. Tajusin palautteesta kuinka tärkeää käytettävyyden opetuksessa itse asiassa saattaakin olla itse käyttöliittymäsuunnittelu ammatillisena osaamisena, craftina, muun…

Kokemuksia käytettävyystyön opettamisesta

Kokemuksia käytettävyystyön opettamisesta

Kirjoitin aiemmin teoreettisemman tekstin käytettävyyden (UX) opettamisesta. Oikeastaan tärkeämmältä tuntuu kirjoittaa auki itse kokemusta opettamisesta! Eli tässä: Valmisteluja Eka varsinainen oman alani luennointikerta jännitti ihan sikana. Edellisen lauantain tuparit auttoivat mua orientoitumaan opetustilanteeseen, kun oli sosiaalisuutta isommassa ryhmässä pari päivää aiemminkin. Yrittäjän arjessa kun ei isoja opiskelijaryhmiä tule joka päivä nähtyä. Erilaiset meditaatiot ja fyysiset…

Käyttäjäkeskeinen suunnittelu ja oppimiskäsitykset

Olen saanut alkuperäisen koulutukseni HCI (Human-Computer Interaction) -alan piiristä. Jotkin samat perusperiaatteet kuin kasvatustieteen oppimisteorioissa ovat siellä ytimessä. Tuotesuunnittelija, kuten opettaja, ei voi olettaa luomansa kokemuksen vastaanottajasta paljoakaan. Tuote osoittautuu hyväksi vasta, kun todellinen ihminen on käyttämällä tuotetta osoittanut, että se soveltuu tarkoitukseensa. Käyttäjän/asiakkaan/oppijan syvä kuuntelu on molemmissa keskeistä: Mitkä ovat ne työkalut, joita käyttäen…

Oppiminen ja poliittiset tappel… keskustelut

Oppiminen ja poliittiset tappel… keskustelut

Ehkä tärkein oivallus mitä opekoulussa on iskostunut päähän, on se että koko ihmisyys on oppimista. Jos sen annetaan tapahtua.   Tää tuntuu tärkeeltä tajuta erityisesti poliittisessa keskustelussa tällä hetkellä. Näkökulmat on erilaisia, eikä meillä kenelläkään ole kai salaista supervoimaa, jolla pääsee käsiksi siihen, mitkä toisen syvimmät motiivit on. Noin tuhat tsiljoonaa kertaa tehokkaampi tapa suhtautua…

Tenteistä: Moodle ja Sähköinen tenttipalvelu

Tenteistä: Moodle ja Sähköinen tenttipalvelu

Siirryn ohjelmointikursseissa mahdollisimman nopeasti sähköisiin Moodle-tentteihin, joskin valvonta on näissä vähän kysymysmerkki. Pitäisin mielelläni avoin materiaali -tenttejä. Ne ovat usein oppimisen kannalta sinänsä toimivin ratkaisu. Ohjelmoinnin perusteissa opiskelijoille ei kuitenkaan ehdi syntyä kovin syvällistä ymmärrystä aiheesta. Mahdollisuus googlata vastauksia käytännössä tekisi tentin arvioinnillisen tavoitteen tyhjäksi. Vaikka en testaakaan faktojen pänttäämistä vaan ymmärrystä, käytännössä se ymmärrys…

Viope ja oppimisen tukeminen

Viope ja oppimisen tukeminen

Ohjelmoinnin opetuksessa käytettävän suomalaisen Viope-ympäristön tekijöiden kanssa on käyty tänä talvena rikasta keskustelua, ohjelmoinnin opetuksen tulevaisuudesta. Viopea ollaan käytetty ohjelmointikursseillani alusta asti, ja suhde siihen on muodostunut suhteellisen intiimiksi. Rohkaisen kurssilla opiskelijoita lähettämään kauttani Viopesta palautetta. Materiaalista on välillä löytynyt jokunen virhe, mutta palaute on otettu hyvin vastaan, ja Viopelaiset ovat miettimässä useamman muunkin ehdotuksen…

Infrastruktuurista ja ohjelmoinnin opetuksen laajentamisesta

Infrastruktuurista ja ohjelmoinnin opetuksen laajentamisesta

Tänä talvena olen laajentanut ohjelmistokehityksen opetuksen kenttää vähitellen ja yksi pieni keskustelu kerrallaan. PC osana mittausjärjestelmää (C, C++) -kurssi, joka lähenee ohjelmointia automaatiojärjestelmien näkökulmasta, on yksi tärkeä erikoistumisalue, jota ilmeisesti harva Metropoliassa hallitsee. (Ohjelmoinnin perusteiden eritasoisia opettajia taitaa Suomessa riittää.) Edellisen postauksen ajatukset tilakoneista ovat peräisin tältä opintojaksolta. Ensi syksynä tarkoitus on mennä syvemmälle myös…

Tilakoneiden oppimisesta

Tilakoneiden oppimisesta

Olen tämän syksyn opettanut itselleni uutta PC osana mittausjärjestelmää -opintojaksoa, josta käsittelyssäni on tullut pitkälti ohjelmoinnin jatkokurssi. Hommassa kiintoisinta on ollut ohjelmistosuunnittelun välineiden tärkeyden hahmottaminen ja tämän välittäminen opiskelijoille. Tilakone on periaatteessa (peruskäyttöä tarkastellessa) hyvin yksinkertainen väline, tai formalismi. Se auttaa hahmottamaan ohjelmiston, no, tilojen rakennetta ja suhteita toisiinsa. Opettaminen laittaa aika pienelle paikalle, kun…

C-kielen opettamisen haasteet

C-kielen opettamisen haasteet

(Kirjoittajat: Olli Savolainen ja Daniel Schildt) Olli: Ohjelmoinnin perusteiden opetuksessa on minusta tärkeää pidättäytyä oleelliseen: Sen oppimiseen, minkä avulla pääsee liikkeelle nopeasti ja toteuttamaan omia ideoita. Erityisesti C- ja C++-kielissä tämä on erityisen haastavaa. Kun kieli on kolme-neljäkymmentä vuotta vanha, voi olla varma siitä että siinä on rakenteita ja käytäntöjä, joiden opettelusta ei monissa uusissa…