Kyselytutkimus opiskelijoiden ajankäytöstä tietojenkäsittelyteorian peruskurssilla



Samankaltaiset tiedostot
Ajankäyttötutkimuksen satoa eli miten saan ystäviä, menestystä ja hyvän arvosanan tietojenkäsittelyteorian perusteista

Laskennan mallit

CHEM-A1200 Kemiallinen rakenne ja sitoutuminen, syksy 2016

Tietokoneavusteinen arviointi kurssilla Diskreetin matematiikan perusteet. Helle Majander Aalto-yliopiston teknillinen korkeakoulu

Matematiikan oppimisen uudet tuulet Metropolia Ammattikorkeakoulun talotekniikan koulutusohjelmassa

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 12. lokakuuta 2016

o Ohjeet annetaan kurssin aikana. MAY1 Luvut ja lukujonot, Opintokortti

Turingin koneet. Sisällys. Aluksi. Turingin koneet. Turingin teesi. Aluksi. Turingin koneet. Turingin teesi

(0 1) 010(0 1) Koska kieli on yksinkertainen, muodostetaan sen tunnistava epädeterministinen q 0 q 1 q 2 q3

1. Universaaleja laskennan malleja

Automaatit. Muodolliset kielet

Aktivoiviin opetusmenetelmiin perustuvat matematiikan opetuskokeilut Aalto-yliopistossa

Rajoittamattomat kieliopit

Aktivoiva matematiikan opetus Aalto-yliopistossa

Algoritmin määritelmä [Sipser luku 3.3]

TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 31. maaliskuuta 2011

Yksilöllisen oppimisen menetelmä. Ville

Esimerkki 1: Kahviautomaatti.

uv n, v 1, ja uv i w A kaikilla

TIEA241 Automaatit ja kieliopit, kesä Antti-Juhani Kaijanaho. 29. toukokuuta 2013

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 12. marraskuuta 2015

TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 19. tammikuuta 2012

MAB2 Geometria, Opintokortti. Nimi:

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 31. maaliskuuta 2011

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 19. syyskuuta 2016

Yhteydettömän kieliopin jäsennysongelma

Kohti tentitöntä matematiikkaa

Aktivoivat opetuskokeilut matematiikan perusopetuksessa

KJR-C2002 Kontinuumimekaniikan perusteet Kurssiesite 2018

MAA5 Vektori, Opintokortti

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 16. marraskuuta 2015

OPINTOKYSELYN KOOSTE 2015

M = (Q, Σ, Γ, δ, q 0, q acc, q rej )

Turingin koneet. TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 7. joulukuuta 2015 TIETOTEKNIIKAN LAITOS.

vaihtoehtoja TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho 13. lokakuuta 2016 TIETOTEKNIIKAN LAITOS

TIEA241 Automaatit ja kieliopit, kevät Antti-Juhani Kaijanaho. 8. maaliskuuta 2012

ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio

MAA8 Juuri- ja logaritmifunktiot, Opintokortti

MAY1 Luvut ja lukujonot, opintokortti

Turingin koneen laajennuksia

Flippauksen arvioinnista

Laskennan rajoja. Sisällys. Meta. Palataan torstaihin. Ratkeavuus. Meta. Universaalikoneet. Palataan torstaihin. Ratkeavuus.

Täytyy ehtiä luennolle. Opiskelijan ajankäytön seuranta 2003 Oulun yliopisto Teknillinen tiedekunta/ Sähkö- ja tietotekniikan osasto Suvi Jutila

031075P MATEMATIIKAN PERUSKURSSI II 5,0 op

031075P MATEMATIIKAN PERUSKURSSI II 5,0 op

Säännöllisen kielen tunnistavat Turingin koneet

Matematiikan osaaminen ja osaamattomuus

Chomskyn hierarkia ja yhteysherkät kieliopit

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

Ongelma(t): Mikä on Turingin kone? Miten Turingin kone liittyy funktioihin ja algoritmeihin? Miten Turingin kone liittyy tietokoneisiin?

ICS-C2000 Tietojenkäsittelyteoria

Matematiikan ainetuutorointi, Laskuillat

ICS-C2000 Tietojenkäsittelyteoria

Menetelmiä jatkuvaan opiskeluun kannustamiseen ja oppimisen seurantaan

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

Aalto-yliopisto, Matematiikan ja systeemianalyysin laitos /Malmivuori MS-A0501 Todennäköisyyslaskennan ja tilastotieteen peruskurssi,

Perusaineiden laajan oppimäärän opinnot lukuvuosina , ja

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 9. lokakuuta 2016

TKT20005 Laskennan mallit (syksy 2018) Kurssikoe, malliratkaisut

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 20. lokakuuta 2016

ICS-C2000 Tietojenkäsittelyteoria. Tähän mennessä: säännölliset kielet. Säännöllisten kielten pumppauslemma M :=

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 5. marraskuuta 2015

KJR-C2002 Kontinuumimekaniikan perusteet Kurssiesite

Laskennan rajoja. TIEA241 Automaatit ja kieliopit, kesä Antti-Juhani Kaijanaho. 20. kesäkuuta 2013 TIETOTEKNIIKAN LAITOS.

031010P MATEMATIIKAN PERUSKURSSI I 5,0 op

YipTree.com. hommannimionmatematiikka.com

5.3 Ratkeavia ongelmia

Opintosuunnitelma. Suunta: Tietoliikenneohjelmistot ja -sovellukset Pääaine: Tietoliikenneohjelmistot Sivuaine: Yritysturvallisuus

TIEA241 Automaatit ja kieliopit, kesä Antti-Juhani Kaijanaho. 22. toukokuuta 2013

Yksilöllisen oppimisen menetelmä. Ville

HARJOITUSTEN UUDISTAMINEN SEKÄ TIETOLIIKENNETEKNIIKKAA VIIKKO-, VÄLI-, JA LOPPUKOKEILLA SUORITETTUNA: SUORITUSTAPOJEN VERTAILU

ICS-C2000 Tietojenkäsittelyteoria Kevät 2016

9.5. Turingin kone. Turingin koneen ohjeet. Turingin kone on järjestetty seitsikko

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Laskennan teoria

802118P Lineaarialgebra I (4 op)

Kurssin oppimistavoitteet. Heikki Lokki Kurssin suorituksen jälkeen osaat

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 8. syyskuuta 2016

YRITYSVASTUU JA -ETIIKKA: KNOWING, DOING, BEING

- Ilmoittaudu OODI:n kautta ainakin luentojen kohdalle, jotta olet mukana opintotoimiston listoilla.

Flippausta 3 korkeakoulun opiskelijoille

Laskennan rajoja. TIEA241 Automaatit ja kieliopit, kevät Antti-Juhani Kaijanaho. 6. maaliskuuta 2012 TIETOTEKNIIKAN LAITOS.

AB TEKNILLINEN KORKEAKOULU

VUODEN 2017 KURSSIARVIOINTI YHTEENVETO. Jari Paajanen

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

Avoimen yliopiston kauppatieteellisten opintojen alkuinfo klo Töölön kampus

Laskennan mallit (syksy 2009) Harjoitus 11, ratkaisuja

M =(K, Σ, Γ,, s, F ) Σ ={a, b} Γ ={c, d} = {( (s, a, e), (s, cd) ), ( (s, e, e), (f, e) ), (f, e, d), (f, e)

811120P Diskreetit rakenteet

Laskennan rajoja. TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 10. joulukuuta 2015 TIETOTEKNIIKAN LAITOS.

KJR-C2002 Kontinuumimekaniikan perusteet Kurssiesite 2016

AB TEKNILLINEN KORKEAKOULU

Matematiikan ja fysiikan peruskokeet

Hallintotieteiden opinto-opas lkv , Yleisopinnot ok Yleisopinnot

Laskennan mallit (syksy 2008) 2. kurssikoe , ratkaisuja

ELEC-C7230 Tietoliikenteen siirtomenetelmät

Smart Board lukion lyhyen matematiikan opetuksessa

OPINTOKYSELY Tämä on Inkubion vuoden 2014 opintokysely

Tietotekniikan valintakoe

Transkriptio:

Kyselytutkimus opiskelijoiden ajankäytöstä tietojenkäsittelyteorian peruskurssilla Harri Haanpää Peda-forum 2004 AB TEKNILLINEN KORKEAKOULU Tietojenkäsittelyteorian laboratorio

T 79.148 Tietojenkäsittelyteorian perusteet 2 ov Tietojenkäsittelyteorian peruskurssi tietotekniikan (T-osasto) ja tietoliikennetekniikan (S-osasto) opiskelijoille Lukuvuonna 2003 2004 n. 400 opiskelijaa / lukukausi, hiljakseen laskemaan päin Tietotekniikan mallilukujärjestyksessä 2. vuoden syksyllä, mutta osaston (epäsuosittuun) palautekyselyyn vastanneista vain 34 % oli 2. vsk opiskelijoita Tarkastellaan äärellisiä automaatteja, yhteydettömiä kielioppeja, Turingin koneita ja laskettavuutta matemaattisen täsmällisesti:

T 79.148 Tietojenkäsittelyteorian perusteet Esimerkki 2: C-kielen etumerkittömät reaaliluvut. q 7 q 0 q 1 q 2 q 3 q 4 q 6 +,- q 5 Käytetyt lyhenteet: digit = {0, 1,...,9}, exp = {E, e}. Harri Haanpää 2003 2004

T 79.148 Tietojenkäsittelyteorian perusteet Täsmällinen muotoilu: Äärellinen automaatti on viisikko M = (Q, Σ, δ, q 0, F ), missä Q on automaatin tilojen äärellinen joukko; Σ on automaatin syöteaakkosto; δ : Q Σ Q on automaatin siirtymäfunktio; q 0 Q on automaatin alkutila; F Q on automaatin (hyväksyvien) lopputilojen joukko. Harri Haanpää 2003 2004

T 79.148 Tietojenkäsittelyteorian perusteet Toinen esimerkki: kielioppi C-tyyppisen ohjelmointikielen aritmeettisille lausekkeille (yksinkertaistettu). E T E + T T F T F F a (E). Esimerkiksi lausekkeen (a + a) a tuottaminen: E T T F F F (E) F (E + T ) F (T + T ) F (F + T ) F (a + T ) F (a + F) F (a + a) F (a + a) a. Harri Haanpää 2003 2004

T 79.148 Tietojenkäsittelyteorian perusteet 4. TURINGIN KONEET Alan Turing 1935 36. nauha. Kone voi siirtää > < q 1 q 2 q 0 δ Turingin kone on kuin äärellinen automaatti, jolla on käytössään nauhapäätä vasemmalle tai oikealle; se voi myös lukea tai kirjoittaa nauhapään kohdalla olevan merkin. Nauha on oikealle rajaton. Churchin Turingin teesi: Mikä tahansa mekaanisesti ratkeava ongelma voidaan ratkaista Turingin koneella. Harri Haanpää 2003 2004

Kurssin suoritus Tentti (max. 60 p., läpipääsyyn riittää 30 p.) Pakolliset tietokoneharjoitukset nopeasta suorituksesta +2 p. bonus 12 13 viikottaiset laskuharjoitukset 3 kotitehtävää kussakin opiskelija voi ansaita kotitehtäväpisteen laskemalla kotitehtävän kotona ja ilmoittamalla tehtävän lasketuksi laskuharjoituksissa; kunkin tehtävän ilmoittaneista valitaan joku esittämään ratkaisunsa taululla jokaisesta 5 kotitehtäväpisteestä saa tenttiin 1 bonuspisteen; yhteensä max. 6 p. 1 arvosana (asteikolla 0 5) Kevään 2004 kyselyyn osallistumisesta sai 2 bonuspistettä.

Kysely Opiskelijat saivat vastata seuraavanlaiseen kyselyyn helmi-, maalis-, huhti- ja toukokuun puolivälissä. 1. Mikä on opiskelijanumerosi? 2. Tässä voit antaa vapaamuotoista palautetta nimettömästi. Seuraavat kysymykset koskevat ajanjaksoa ma 16.2. ma 15.3. 3. Kuinka monella luennolla olet käynyt? 4. Monissako laskuharjoituksissa olet käynyt? 5. Kuinka monta tuntia olet käyttänyt laskuharjoitusten laskemiseen (muuten kuin laskuharjoituksissa)? 6. Montako tuntia olet käyttänyt tietokoneistettujen kotitehtävien tekemiseen? 7. Montako tuntia olet käyttänyt muuhun kurssiin liittyvään opiskeluun? 8. Kuinka täsmällisiä ovat ylläolevat arviosi?

Harva opiskeli mitoitetut 80 tuntia: lkm. 0 5 10 15 0 100 200 300 n. 400 ilmoittautui kurssille 82 vastasi kaikkiin kyselyihin 196 osallistui tenttiin 71 osallistui kyselyihin ja tenttiin opiskelutunnit

Ajankäytön ja kurssimenestyksen yhteys on heikko: Koulutusohjelma S T 0 50 150 250 Yhteispisteet 0 20 40 60 0 50 150 250 Opiskelutunnit

Itse laskemisen ja kurssimenestyksen yhteys on vähäinen: data$yht 0 10 20 30 40 50 60 0 10 20 30 40 50 60 laskeminen

Laskuharjoituksissa vietetty aika ei selitä kurssimenestystä (monet osallistuvat laskuharjoituksiin kuunteluoppilaina): kokonaispisteet 0 10 20 30 40 50 60 0 10 20 30 laskuharjoituskerrat

Laskuharjoitus- ja tenttipisteiden yhteys on erittäin selvä (P < 10 15 ) Kyselyyn vastanneet: n = 71 Tenttiin osallistuneet: n = 196 tenttipisteet 0 10 20 30 40 50 60 Yhteispisteet 0 10 20 30 40 50 60 0 5 10 15 20 25 30 35 laskuharjoituspisteet 0 1 2 3 4 5 6 Laskuharjoituspisteet

Johtopäätöksiä Ajankäyttö ei selitä menestystä, mutta laskuharjoituspisteiden kerääminen selittää laskuharjoituspisteiden kerääminen on selvästi hyvin tehokasta oppimista! Tulokset eivät ole järin hyviä, mutta keskimääräinen ajankäyttökin oli vain 57 tuntia Miten saisi opiskelijat osallistumaan aktiivisemmin laskuharjoituksiin? kepillä (esim. pakollisin tehtävin)? Pakolliset tehtävät lisäävät hallintotyötä ja erikoistapauksia porkkanalla (esim. bonuspistein)? On jo käytössä; painon lisääminen voisi houkutella vilppiin valistuksella? (esim. laskuharjoitusaktiivisuuden hyödyistä)

Vaihtoehtoinen johtopäätös: toisille asia on helppoa 35 Arvosanat 30 25 Laskuharjoituspisteet 20 15 10 5 0 0 10 20 30 40 50 60 Laskenta/h Vaaka-akselilla laskemiseen käytetty aika, pystyakselilla ansaitut laskuharjoituspisteet, vaalea väri vastaa hyvää arvosanaa tietty ryhmä saa vähällä vaivalla paljon laskuharjoituspisteitä ja edelleen hyvän arvosanan.

Vaikuttaa siltä, että opiskelijoiden edellytyksissä suorittaa kurssi on huomattavia eroja Olisiko toisilla paremmat esitiedot, esim. Diskreetin matematiikan perusteet? Miten aineksen heterogeenisyyden voisi ottaa huomioon massakurssilla? Jos syynä on esitiedot, miten tilannetta voisi parantaa? 57 h < 2 ov = 80 h mutta montako ECTS:ä? Pitäisikö kurssille tehdä jotakin? Valmistuisiko kukaan a) 5 vuodessa b) koskaan, jos joka kurssista annettaisiin keskimääräisen opiskelijan työmäärää vastaava määrä pisteitä? (vrt. Jutila: opiskelijat opiskelevat hiukan yli 20 h/vko lukukausien aikana)