Palautteen yhteenveto
Kurssipalautteen antoi 151 opiskelijaa.
Palautteen perusteella kurssi oli kokonaisuutena onnistunut: kurssimateriaali ja tehtävät ovat opettavaisia ja automaattinen tehtävien arviointi tuntuu toimivalta ratkaisulta.
Eniten kritiikkiä palautteessa on harjoitustyön tehtävästä 5 aiheena tietokantojen teoria. Tehtävän aineistona oli kaksi tieteellistä artikkelia, joiden perusteella tuli vastata monivalintakysymyksiin. Useat opiskelijat pitivät tehtävää kohtuuttoman vaikeana ja annettua materiaalia riittämättömänä tehtävän ratkaisemiseen.
Tehtävän tarkoituksena oli esitellä kurssilla myös tietokantojen tutkimuksen historiaa (koska olemme yliopistolla), mutta palautteen perusteella vaikuttaa siltä, että tehtävän vaikeustaso oli ylimitoitettu. Suunnitelmana on seuraavalla kurssilla muuttaa tehtävää niin, että aineistona on kurssimateriaalin osana oleva suomenkielinen opetusmateriaali. Avoin kysymys on kuitenkin, mikä olisi hyvä tapa esitellä alan tutkimusta kurssilla.
Toinen kehityksen kohde on harjoitustyön tehtävä 2 aiheena tietokannan suunnittelu. Tässä tehtävässä osalle opiskelijoista ei ollut selvää, mitä tehtävässä on tarkoitus tehdä ja kuinka kattavia vastauksia haetaan. Tulevaisuudessa tavoitteena on määritellä tämä tehtävä täsmällisemmin ja parantaa tehtävän automaattista tarkastusta.
Ohjaus Zoomissa keräsi hyvin vähän osallistujia, ja toisaalta useat opiskelijat kokivat, ettei ohjausta ole riittävästi. Etäohjauksen järjestäminen mielekkäästi on osoittautunut hankalaksi, mutta seuraavalla kurssilla toivottavasti voidaan järjestää lähiohjausta yliopistolla.
Numeerinen palaute
Arvioi seuraavia väitteitä (1 = täysin eri mieltä, 5 = täysin samaa mieltä):
- Kurssin tavoitteet olivat minulle alusta asti selvät: 4.17
- Kurssimateriaali oli hyödyllinen oppimisessa: 4.41
- Tehtävät olivat hyödyllisiä oppimisessa: 4.48
- Kurssin arviointitapa tehtävillä oli onnistunut: 4.32
- Sain kurssilla riittävästi ohjausta: 3.51
- Kurssi oli työläs: 3.79
Kurssin kokonaisarvosana:
- Minkä arvosanan annat kurssille kokonaisuutena? 4.23
Sanallinen palaute
Mikä kurssilla oli hyvää?
- SQL-Trainerin tehtävät olivat johdonmukaisia vaikeusasteen mukaan. Välillä tehtävät tyssäsivät, mutta onneksi kevään videoluennot olivat katsottavissa ja niistä oli hyötyä. Googlettaminen ei ainakaan SQL-tehtävissä auttanut, vaan piti itse yrittää ratkaista.
- Materiaalit olivat todella hyvät, ja pelkillä materiaaleilla pärjäsi todella hyvin. Tehtäviä oli riittävästi, että asiat oikeasti jäivät päähän.
- SQL trainer tehtävät
- Johdonmukainen eteneminen, selkeät ohjeet, sisällöltään ja vaikeustasoltaan monipuoliset harjoitustehtävät, Telegram-tukiryhmä, mallivastaukset, mahdollisuus edetä omaan tahtiin.
- Hyviä ja monipuolisia tehtäviä. Riittävän haastavia!
- Paljon tehtäviä jotka edistivät oppimista paljon
- Mallivastausten näkeminen tehtävien ratkaisemisen jälkeen auttoi ymmärtämään asiaa paremmin. Myös vastausyritysten rajaamattomuus antoi tilaa virheiden tekemiselle ja niistä oppimiselle, ilman että siitä sakotettiin.
- Monipuoliset tehtävät.
- Paljon SQL-treeniä ja hyvät oppimismateriaalit. Kurssilta sai loogisella tavalla selkeän kokonaiskäsityksen tietokannoista. Järjestelmät toimivat hyvin, ja tehtävät sai hyvin tehtyä ilman ohjausta.
- Pidin harjoitustöistä. Niiden avulla kurssilla opittuja asioita oppi yhdistämään aikaisempaan kokemukseen ohjelmoinnista.
- sql-trainerissa olleet tehtävät olivat mielestäni hyvin suunniteltuja. Usein automaattisesti tarkastettavissa tehtävissä on usein joukossa tehtäviä mitkä voi huijata tavalla tai toisella, mutta tällä kertaa en ainakaan itse törmännyt kertaakaan vastaavaan. Eli hyvin on nähty vaivaa oppilaiden oppimisen kannalta!
- Kurssin arviointi oli ilmoitettu selvästi ja telegram kanavalta sai apua tarvittaessa. Materiaali luvuissa 1-4 oli hyvää.
- Harjoitustehtävät (tasks) olivat hyvät ja monipuoliset. SQL Trainer oli hauska, joskin haastava.
- Tietokannan suunnittelu osio materiaalissa oli erittäin hyvä.
- Oli mukavaa istahtaa hyvin laaditun kronologisesti etenevän tiiviin materiaalin avulla tietokantojen perusteisiin. Tuntui että saan edetä omalla vauhdillani. Tehtävät olivat hyvällä tavalla haastavia ja pakottivat pohtimaan ongelmia oikeasti. Myös tehtävien tasot oli hienosti suunniteltu (lähdetään perustasolta ja SQL-Trainer tehtävistä, ja edetään suuremman kokonaisuuden ongelmiin).
- Hyvät materiaalit, joiden avulla pääsi pitkälle.
- Sekä kyselytehtävät että harjoitustyö olivat mukavia.
- SQL trainerin tehtävät oli hyviä, sillä ne alkoi helpoista ja vaikeni koko ajan. Lisäksi oli monta samantapaista tehtävää, että varmasti oppi asian. Javalla kun ohjelmoi, oli hieman hankalampaa, koska esimerkit Pythonilla. Lisätietoa löytyi kuitenkin vanhemmilta kursseilta. Yksi deadline kaikille tehtäville plussaa.
- SQL-tehtävät alkoivat hyvin helpolla vaikeustasolla, ja vähitellen vaikeustaso nousi siten että tehtävät ottivat jonkin verran enemmän aikaa. Aika paljon sai googlata joidenkin kohdalla apuja SQL:n mahdollisuuksista materiaalin tueksi. Arvostin tosin että kurssilla pääsi harjoittelemaan SQL:ää hyvin ahkerasti, kiitos tästä.
- Helppo ympäristö SQL-hakujen testaamiseen.
- Kurssin kokonaisuus oli monipuolinen. Täytyi osata soveltaa aiemmin opittua (ohjelmointitehtävä), mutta myös mekaanista SQL-lauseen kokoamista oli riittävästi, jotta asia jäi pitkäkestoiseen muistiin. Myös logiikan perusopit tulivat kerratuiksi.
- Pelotti etukäteen mutta sisältö oli aivan timanttista, tehtävät reiluja ja sopivan työläitä. Materiaalin perusteella oli mielekästä suorittaa kurssia.
- Opin paljon uutta.
- Alun harjoitustehtävät kävivät läpi riittävän laajasti sql:n kyselyn käyttöä, jotta kykeni omaamaan edes alkeellisen rutiinin
- Joustava aikataulu
- SQL Trainer toimi moitteettomasti ja tehtävät olivat mielekkäitä. Harjoitustyö oli pilkottu erillisiksi osakokonaisuuksiksi, mikä helpotti työskentelyä ja aikaansaamista: työ ei tuntunut loputtomalta suolta. Kivaa, että tehtäviä voi tehdä omaan tahtiin vähän kerrallaan, ja niistä saa palautteen välittömästi. Kurssimateriaali on myös erinomainen :)
- I like how much material did it offer. Most of the materials were coherent and laconic which made it easy to make most of the exercises.
- Kurssimateriaali oli erittäin selkeä ja hyvin ryhmitelty selkeästi ymmärrettävksi kokonaisuudeksi.
- Paljon tehtäviä ja niiden ansiosta syntyi rutiini kyselyiden luomiseen. Opiskelumateriaali oli erittäin laadukasta ja asiat oli selitetty hyvin.
- Internetissä avoimesti olleet materiaalit olivat erinomaisia ja niiden avulla SQL-kielen ja sen sovellusten opettelu oli helppoa ja hauskaa! SQL Traner tehtävien vaikeusaste oli sopiva: aluksi helppoja perustehtäviä kielen perusteiden harjoitteluun ja lopuksi vähän visaisempia pulmia pohdittavaksi. Harjoitustyö auttoi hyvin ymmärtämään, miten SQL:ää käytetään osana tietokoneohjelmaa.
- Erityisen hyviä olivat tehtävät, koska ne tukivat opittavaa asiaa loistavasti. Tämä korostui varsinkin harjoitustehtävissä.
- Melko monipuolisia tehtäviä, selkeä materiaali jossa hyvin esimerkkejä.
- Tehtävät ovat erittäin tasokkaita ja niiden kautta todella oppii paljon. Ne tutustuttavat monipuolisesti tietokannan toimintaan, eivätkä esimerkiksi vain kouluta käyttäjää kirjoittamaan SQL:ää.
- sql trainer tehtävät
- Perehtyminen SQLite- tietokantaan :-) LEFT JOIN Hyvä tietokannan suunnittelutehtävä Hyviä vinkkejä Telegraph-ryhmässä
- Materiaali oli selkeää
- Materiaali oli helppotajuista ja sen avulla pääsi hyvin vauhtiin tehtävissä, vaikka asia oli aivan uutta. Tehtävien tekeminen oli mielenkiintoista ja palkitsevaa.
- Tehtävien palautusjärjestelmät (SQL Trainer ja Tasks) toimivat hyvin, ja oli kiva että tehtävistä sai automaattisesti pisteet saman tien. Tasks-osion tehtävissä oli kiva, että ne olivat todella erilaisia kaikki. Kurssin arviointi pisteillä on selkeä ratkaisu.
- Laaja valikoima harjoitustehtäviä oppimisen tueksi, sekä välittömät automaattiset palautteet. Sqliten käyttö ohjelmoinnissa oli kurssin parhaimmat tehtävät. Käytiin myös nopeasti läpi ei-relaatiotietokantaa havainnoillistavana esimerkkinä.
- Opin ymmärtämään tietokantojen tärkeyden.
- Tehtävät olivat hyödyllisiä ja niiden vaikeudessa oli riittävästi vaihtelua. Materiaali oli selkeää ja sieltä sai hyvin tietoa tehtävien ratkaisuun. Ohjaus telegramissa oli myös hyvää.
- SQL trainer oli erittäin hyvä. Pidin myös siitä, että sai tehdä omaan tahtiin kurssin.
- Pidin materiaalin määrästä ja vaihtelevuudesta kurssilla
- sql tehtävät opetti aika paljon kiitos hyvästä kurssista
- SQL-trainer oli hyvä, sekä materiaali oli pääosin hyvä. Kurssi ei ollut erityisen työläs myöskään, ja tehtävät oli pääosin hyvin toteutettu.
- Kunnon iso tehtävä oli mukavaa. Task järjestelmä tuntui ensin epäreilulta työhön nähden verrattuna aimempien vuosien kurssiin. Mutta siitä sai hyvan kuvan arvosanasta reaaliaikaisesti.
- Kurssia pystyi suorittamaan omassa tahdissa erittäin hyvän materiaalin tukemana. Kurssin tehtävät olivat koukuttavia ja opettavaisia sekä keskittyivät relevantteihin taitoihin.
- SQL-trainer toimii todella hyvin ja on mielekäs käyttää.
- Materiaali oli selkeää ja tehtävät hyvin mietittyjä. Tehtävien teko oli myös hyvin automatisoitu.
- SQL-osio ja harjoitustyö tukivat käytännöllistä tekemistä ja omaa oppimista.
- Tehtävät ovat sopivan haastavia (paikoitellen hieman liiankin) ja opettavaisia, samoin materiaali
- Se, että sai tehdä tehtäviä omaan tahtiin.
- Tehtävät olivat monipuolisia ja osa oli mielekkäitä tehdä.
- Telegram tuki, ja kurssiohjeet.
- Tehtävien määrä. Paljon pieniä tehtäviä oli hyvä. Tekemisen sai hajautettua pidemmälle ajalle, joka tuki oppimista.
- Kurrssin järjestysmuoto sopi hyvin omaan aikatauluuni ja oppimistyyliini.
- Opettaja oli nopeasti tavoitettavissa.
- Materiaalit olivat pääosin selkeitä ja ymmärrettäviä, vaikka ei olisi aiempaa osaamista tietokannoista.
- Harjoitustehtävien määrä (100 kpl) ja niiden laatu: paljon erilaisia.
- SQL Trainer tehtävät pääosin erittäin hyviä. Mukana ehkä muutama vähän tarpeettoman haastava tehtävä. Harjoitustehtävissä varsinkin 1 ja 3 erittäin hyviä ja opettavia harjoituksia. Äärimmäisen hyvä ja opettava kokonaisuus. Ennen kurssia tietokannat olivat itselleni täysin uutta asiaa, mutta kurssin jälkeen oli tunne että oikeasti ymmärsin mistä on kyse ja miten tietokantoja käytetään esim. ohjelmoinnissa.
- + selkeä ja laaja oppimateriaali + sekä helppoja että vaikeita SQL-tehtäviä toimivassa tehtäväympäristössä
- Tehtävät olivat lähes poikkeuksetta varsin hyviä ja opettavia. SQL Trainer on erittäin onnistunut harjoitteluohjelmisto. Harjoitustyössä varsinkin tehtävät 1 ja 3 olivat äärimmäisen hyviä ja mielenkiintoisia.
- Erityisesti sql trainer tehtävät olivat hyviä. Myös muiden apu telegram-ryhmässä oli hyödyllistä.
- Selkeät tavoitteet ja tehtäviin löytyi vastaukset suoraan materiaalista, ei tarvinnut turvautua googleen liikaa.
- Runsas määrä sql-kieleen liittyviä tehtäviä ja lisänä sopivasti myös teoriaa.
- Kokonaisjärjestely ja toteutustapa, ilmapiiri, opettaja (yllä rastitettujen kohtien ohessa).
- Materiaalit ja tehtävät.
- Ajasta ja paikasta riippumaton itsenäinen opiskelu omassa tahdissa. Mielenkiintoiset ja monipuoliset tehtävät. Välitön palaute vastausten lähettämisen jälkeen.
- Harjoitukset olivat erinomaisia ja opettavaisia lukuunottamatta harjoitustyön Tietokantojen teoria - osuutta.
- Tehtävät, niiden ohjeistus. Aikarajat, selkeät rajat ja tavoitteet eri arvosanoihin.
- Mielestäni todella perinpohjainen peruskurssi. Opin todella paljon!
- Thetävät olivat mukavia ja ahastavia, silti suurin osa täysin tehtävissä. Toinen osa oli hauska, sillä siinä oli monta erilaista tehtävää. Kokonaisuudessaan opin mielestäni paljon ja kurssi oli antoisa ja mukava tehdä.
- Hyvin suunniteltu ja toimiva kokonaisuus. Selvästi hioutunut loistavaksi.
- Luennot ovat olleet erittäin hyödyllisiä. Telegram kanava on loistava idea ja auttanut minua henk. koht todella paljon. Materiaali on selkeää ja tiivistettyä.
- Tehtäviä oli mukava tehdä ja niissä oppi paljon.
- Videot ja materiaalit
- Kurssimateriaali oli kattava ja antoi hyvöt eväät myös soveltavampien tehtävien ratkomiseen.
- Kurssissa oli sopiva määrä teoriaa (ei liikaa) ja erityisesti oikeasti työelämässä tarvittavan osaamisen harjoittelua. SQL-tehtävien automaattinen tarkistusjärjestelmä oli mainio ja antoi palautteen samantien mahdollistaen nopean oppimisen.
- Tykkäsin tehtävistä, sillä pääsi käyttämään SQL:ää ihan kunnolla. Oman yliopiston (Turun) versio tästä ei sisältänyt niin paljon SQL-tehtäviä.
- Harjoitustehtävät olivat suhteellisen mielenkiintoisia
- Joustava aikataulu ja monipuoliset tehtävät lopputyössä
- Hyvä idea, että on paljon tehtäviä. Toisto on näissä tärkeässä roolissa, eikä pelkkä teorian lukeminen opeta niin kuin ongelmien ratkominen.
- MongoDB osuus oli erittäin mielenkiintoinen, SQL tehtävät hyviä vaikkakin osa hyvin haastavia.
- Opin käyttämään SQL-kyselyjä ja opin tuntemaan sen teoriaa. Kurssi oli mielenkiintoinen ja haastava. Lähes kaikki harjoitustehtävät olivat mielenkiintoisia.
- Monipuolisesti tehtäviä
- Erityisen mukava oli web-pohjainen SQL Trainer. Mukava työstää siinäkin. Tosi apuna oli silti Sqlite3. Tällaiset syötä vastaus suoraan selaimeen aina mukavan helppo toteutus.
- Järjestelmällinen eteneminen tehtävissä siten että vaikeusaste nousi aina juuri sopivasti , tehtävä tehtävältä-> pidin todella paljon tästä kuviosta, koska aina pystyi luottamaan että pienellä tsemppauksella kyllä pääsee eteenpäin
- Harjoitustyö(t) oli mielenkiintoinen ja mukava.
- Runsas tehtävämäärä
- Konkreettiset esimerkit
- Toteutustapa oli toimiva ja kurssimateriaalit selkeitä, tehtävien tekeminen oli mielekästä
- Hyvä että oli erilaisia tehtäviä ja että pisteet saatiin heti
- Harjoitustehtävät olivat onnistuneita.
- Pidin SQL trainerista. Se oli todella opettavainen. Hyvää on myös, että on monta vastauskertaa, niin saa oikeasti rauhassa opetella ja kokeilla asioita, ilman “rangaistusmiinuspisteiden” pelkoa.
- Materiaalit
- Kattava katsaus tietokantoihin liittyvistä asioista.
- SQL kyselytehtävien paljous vaikka niiden ratkaisemiseen liittyvä ohjaus olikin heikkoa.
- Harjoitustyö! Muuten olisi jäänyt aika ohueksi ainakin minun osaltani, mutta tämä aivan loistavasti suunniteltu loppuhuipennus pakotti oikeasti ymmärtämään asioita ennen kuin tehtävät sai ratkottua. Todella hyvin suunniteltu lopputyö!
- Suhteellisen vapaa aikataulutus, materiaaleja saattoi lukea ja tehtäviä tehdä silloin kun itselle parhaiten sopii.
- Kurssilla oppi todella paljon.
- Kurssi on selkeä ja telegram oli tärkeä apu minulle tehtäviä tehdessä. Kurssia oli helppo suorittaa omassa tahdissa, mikä on tärkeää minulle.
- Aiheet ja tehtävät hyödyllisiä.
- Pidin siitä, että kurssimateriaalissa oli runsaasti esimerkkejä, joiden avulla asioita ei opeteltu vain abstraktilla tasolla. Tämä auttoi ymmärtämistä.
- Alusta asti käytännön tehtävien teko. Vaihdoin oman yliopistoni vastaavan kurssin tähän, sillä MOOC:in kurssi vaikutti selkeämmältä, ja pidän tehtävien kautta oppimisesta enemmän kuin pelkän teorian pänttäämisestä.
- Tehtäviä pystyi tekemään omaan tahtiin.
- Itsenäinen tehtävien suorittaminen on aina hyvä. Muutenkin erinomainen kurssi. Todella hyvä. Kiitos.
- Minusta nämä asiat olivat erittäin hyviä: - automaatinen tarkistus - tarpeeksi monta tehtävää sql trainerissa - harjoitustyön tehtävät, erityisesti seuraavat osat: tietokanta ja ohjelmointi, indeksi, nosql (minusta kaksi jälkimmäistä opetetaan harvoin)
- Itsenäiset verkossa tehtävät harjoitukset, joista sai arvostelun pisteiden muodossa välittömästi. Hyvää asia oli myös se, että Telegram-ryhmästä sai apua ongelmatilanteisiin. Suureksi avuksi olivat myös videotallenteet. Koko kurssin voi suorittaa paikasta riippumatta etänä omaan tahtiin tietyn ajan puitteissa.
- Pisteytys on mielestäni hyvin toteutettu.
- Tekemistä oli ainakin riittävästi, ja tehtävien haastavuus vaihteli
- Ei koetta ja pelkkiä tehtäviä. Vihaan verkko kokeita.
- Materiaali oli todella ytimekästä ja selkeää. Myös Telegram keskustelua oli mukava seurata, vaikka en juuri siellä jutellukaan.
- Harjoitustyö oli todella hyvä siinä mielessä, että päästiin yhdistämään SQL ja Pythonia. Tämä oli eka kerta minulle, kun käytän kahta eri kieltä samassa ohjelmassa ja opin tätä kautta todella paljon.
- Tehtävät olivat mielestäni erittäin hyvin toteutettu. Sekä SQL-trainer ja harjoitustyöt olivat erittäin mieluisia ja niiden tekeminen täydensi teorian lukemista hyvin. Kurssin telegram-ryhmää tuli lueskeltua jonkin verran ja sille on annettava iso peukku. Muutamaan tehtävään löytyi hyviä vinkkejä kuitenkaan koko tehtävän suoraa ratkaisua paljastamatta. Myös täysi etätoteutus oli mieluisa, sillä opiskelen toisessa yliopistossa.
- Kurssi oli hyvin rakennettu. Ensin käytiin läpi perus hakuja ja sen jälkeen tuli soveltaa opittuja asioita harjoitustöissä.
- Tehtävät olivat hyviä ja niistä oppi paljon.
- Saa hyvän ensikosketuksen SQL tietokantoihin.
- Tehtävät
- Kurssimateriaali on todella hyvä ja selkeä. Harjoitus tehtävät olivat hienosti linjassa kurssimateriaaliin (näin ei aina ole).
- Tehtävät olivat monipuolisia ja itsenäistä ongelmanratkaisua oli paljon.
- SQL-tehtävät avustivat merkittävästi kyselyiden ymmärtämisessä ja toimivat erinomaisina käytännön harjoituksina. Kurssimateriaalissa näytettiin hyvin, kuinka kieleen kannattaa suhtautua ja miten sen kanssa kannattaa yrittää toimia. “Harjoitustyön” tehtävät avasivat hyvin tietokantojen käyttötarkoituksia ja erilaisia puolia ja oikkuja.
- Kurssi oli hyvin järjestetty verkkokurssina, tehtävät olivat selkeästi ohjeistettu.
- Selkeä ja helppo tarttua toimeen, ei ylimääräistä häsläystä. Oppimateriaali tiiviisti laadittu ja tehtävät selkeitä. SQL-tehtävät menivät hyvin helpoista aika monimutkasiks, joten vaikeusaste kasvoi sopivasti.
- Käytännön tekeminen ja kokeilemalla oppiminen oli parasta. Minulle sopi loistavasti, että kurssin sai tehdä oman aikataulun mukaisesti noudattaen vain yhtä palautushetkeä.
- Paljon erilaisia tehtäviä ja mukavasti erityisesti Task osion tehtävät syvensivät ymmärrystä transaktioiden ja indeksien osalta.
- Materiaali pääosin hyvä, tehtävät hyviä ja hyvä että on myös haastavia joukossa. Ohjauksen saanti oli vähän hit-or-miss Telegramissa kesällä.
- Kurssin materiaalit olivat hyvät.
- SQL Trainer tehtävät lähtivät hyvin alkeista ja oli helppo päästä sisään tehtäviin. Huonoa oli taas että loppupäätä kohden nämä malliratkaisut menivät melko sotkuisiksi.
- Se, että sai tehdä tehtäviä omaan tahtiin.
- Kurssin materiaali on noussut täysin uudelle tasolle verrattuna vuoden 2019 kevään versioon. Nyt materiaalissa oli selostettu SQL:n ja tietokantojen perusasiat seikkaperäisesti olettamatta liikaa opiskelijan ennakkotiedoista. Myös tehtävät olivat tällä kertaa monipuolisempia ja erittelivät paremmin kurssin eri aihealueita. Tämä tuki oppimista hyvin.
- Kurssimateriaali oli selkeä ja mukava lukea. Telegram-ryhmä antoi paljon apua!
- Selkeä opiskelu materiaali ja hyvin keskitetty SQL- orientoitunut kurssi. Kurssi keskittyi mielestäni oleelliseen ja antoi pääosin hyvät neuvot.
- Autograde kaikista tehtävistä on oikein mukava ominaisuus.
- Kurssi on monipuolinen ja on toteutettu oikein hyvin.
- Kurssin teknine toteutus tuntui toimivan hyvin. Kurssimateriaali oli loistava ja kurssin aloitus luento oli erinomainen, jonka avulla pääsi nopeasti vauhtiin.
- Kurssin sai suorittaa kokonaan etänä ja omaan tahtiin.
- SQL Trainer & sen tehtävät todella hyviä. Oikea tapa tällaisen oppimiseen.
- Kurssi hyvin suunniteltu. Pidin myös luennoista ja tehtävät sujuivat niiden pohjalta kivasti.
Miten kurssia voisi parantaa?
- Vaikea sanoa. Kurssi lienee ollut ohjelmassa jo vuosia ja materiaalia parantunut vuosi vuodelta. En nyt kyllä äkkiseltään keksi toteutuksenkaan suhteen mitään kehittämisehdotuksia :)
- Osiot erityisesti harjoitustyössä olivat melko irrallisia ja vaikeita materiaalien perusteella (erityisesti teoriatehtävä tuntui turhalta)
- Helpompia harjoitustöitä?
- Lisätutoriaalit vaativimmissa SQL-tehtävissä olisivat olleet kaivattuja. Teoriaosuus oli ehkä hieman liian suppea; kurssila olisi voitu käsitellä enemmän relaatiotietokantoja ja niiden teoriaa. Nämä eivät kuitenkaan ole suuria puutteita.
- Projektitehtävien palautuspisteet tulisi olla selkeämpiä.
- Toivoisin aktiivisempaa vastausta ongelmatilanteissa esim telegrammissa.
- Coddin ja Kentin alkuperäistekstien käyttäminen lähteinä on tietysti kumarrus SQL:n kehittäjiä kohtaan, mutta oppimateriaalina vanha tieteellinen teksti ei ehkä ole parhaimmillaan. Normaalimuotojen sisäistäminen on laadukkaan tietokannan rakentamisessa oleellista, eikä asiaa saisi peruskurssilla suotta vaikeuttaa kiemuraisella tutkimustekstillä.
- Kaipasin enemmän luentoja kuin pelkkä aloitusluento.
- Harjoitustehtävä 5 oli älytön. Kysymykset ovat todella kryptiset. Oli vaikea löytää oikea vastaus ja jos sen löysi alkoi epäilyttämään. Englannin kielinen teksti oli haastavaa ja kun kysymykset olivat suomeksi ja niihin vastauksen löytäminen tekstistä tuntui välistä mahdottomalta ja tuskalliselta alkoi kiinnostus lopahtamaan koko teoriaa kohtaan.
- Kunnollisten tyhtenjävien vastausten antaminen joihinkin tehtäviin vaikutti vaativan huomattavasti enemmän tietoja kuin mitä kurssilla opetettiin. Ehkä tehtävänantoja kirjoittaessa on hyvä olla tarkkana ettei opiskelijalle synny kuvaa, että hänen pitäisi tietää enemmän kuin on opetettu.
- Joitakin harjoitustöitä tukevia materiaaleja olisi voinut olla mielestäni enemmän tai selvemmin esillä. Kevään kurssin luentotallenteista oli apua, mutta en löytänyt/hoksannut hyödyntää niitä myös tällä kurssilla ennen kuin aloitin harjoitustyöt. Ehkä se johtuu vain omasta kokemattomuudestani näiden järjestelmien käytön suhteen.
- Kurssimateriaaliin voisi lisätä luentovideoita tai linkkejä Youtube videoihin jotka aihetta käsittelevät.
- SQL:n ja ohjelmoinnin yhdistämisen osuutta voisi olla enemmänkin.
- Ei ehdotuksia.
- Tasks tehtävien tehtävänantoa voisi paikoin selventää.
- Tietokantojen teoria-osuus oli uskomattoman huonosti tehty. Vittuilun makua ja termistön käyttö kysymysten asettelussa sellainen, että eivät ole yleisesti hyväksyttyjä, vain siitä ilosta, ettei vastauksiin voi etsiä ulkopuolisista lähteistä tietoa. Tämä ei sinänsä olisi ongelma, jos asetettuihin kysymyksiin olisi löytynyt vastaukset materiaalista. Ei löydy. Aivan hirveää paskaa. Ei opeta mitään kenellekkään.
- Hieman “omatoiminen” kurssi kun ei ollut oikeastaan “luentoja” ollenkaan .. SQL-tehtävistä osa selvästi vaikeutui juurin 60 eteenpäin
- Enemmän käytännön esimerkkejä siitä miten tietokannan käyttö kannattaa aloittaa. Myös koodausosat jäivät hyvin vähäisiksi. Laajentaisin koodausosioita, niin että ne ohjaavat ottamaan selvää oikeasta paikasta parmemin, mikäli tarkoitus ei ole siihen paneutua itse kurssilla. Harjoitustyö “5. Tietokantojen teoria” oli erittäin työläs. Uskoin lukeneeni kaiken hyvin läpi, mutta selkeästi näin ei ollut. Kielen vaihto englannista Suomeksi kysymyksissä vaikeutti hieman tehtävän ymmärrystä. Lopulta päädyin kokeilemiseen, ja olen päätynyt siihen salaliittoteoriaan, että tämä kokeiluni varmisti sen etten voi saada pisteitä tästä tehtävästä. Yritin vaikka mitä, mutta sain tästä harjoitustehtävästä 0/15, ja käytin siihen huomattavan paljon aikaa ja vaivaa.
- Kurssimateriaali ei ole uuden asian oppimiselle kovin helppoa luettavaa.
- Kurssi on hyvä juuri tällaisena.
- Mielestäni harjoitustehtävissä tulisi ainakin vähän käydä läpi myös muita kuin pelkkää SELECT komentoa. Nykyisillä tehtävillä esim. INSERT ja UPDATE komennot eivät painu kovinkaan hyvin mieleen.
- Toisaalta materiaalia voisi laajentaa kyseessä on 5op arvoinen kurssi.
- Harjoitustyöpuolella olisin mielummin työskennellyt yhden isomman kokonaisuuden parissa kuin nyt monen pienemmän.
- En oikein osaa vastata tähän. Opettaja vastaili kysymyksiin aktiivisesti telegramissa ja muutenkin oppimateriaali oli hyvä. En ehkä lähtisi muuttamaan mitään kurssilla.
- I had problems with the exercise 2 - I had no idea did the sql command mean in this case - create table or fetch something from the table? It would be alot easier if there was some clarification there… Exercise 3 - There are several ways to interpret on how the index performance should be applied. Therefor many students got compltelty different result when it came to the MB value. I had 20 to 25, others had 30 or even over 40….
- Kurssi on hyvin työläs. Tehtävien määrä ja niiden vaatimustaso tuntuu suurelta viiden opintopisteen kurssiksi. Lisäksi kurssin suorittamiseen on aikaa vain pari kuukautta, mikä tekee urakasta vielä vaikeamman.
- Tietokannan suunnittelu tehtävää (tehtävä 2) voisi miettiä, miten siitä saisi ehkä paremmin oppimista tukevan. Ehkä voisi olla monivaiheinen tarkistus jossa tarkemmin tarkistetaan mikä oli oma schema ja mikä on malli schema ja niiden väliset erot taulu kerrallaan.
- Osa sql-tehtävistä oli erittäin haastavia, ja niihin saattoi upota useita tunteja, ellei päiviä. Telegram-kanavan ansiosta sai apua muilta opiskelijoilta, mutta jotain helpotusta/vinkkejä tehtäviin olisin kaivannut muutenkin.
- Muutama asia löytyi mielestäni pelkästään luentovideoista tai sqliten dokumentaatiosta. Nämä olisivat voineet olla kurssimateriaalissa. Näiden poisjättäminen materiaalista saattoi kuitenkin olla tarkoitus. Relaatiomalliin liittyvät tehtävät olivat mielestäni vaikeimmat asiat kurssilla. Jouduin lukemaan wikipediasta artikkelin, että asia selkeytyi kunnolla.
- Ohjausta kurssin tekemiseen oli jossain määrin niukasti. Tietyt tehtävät veivät paljon aikaa koska ei meinannut löytyä vastauksia edes telegrammista kyselemällä.
- Antamalla enemmän ohjausta vaativampien SQL-kyselyiden yhteydessä. Nyt suurin osa noista vaativista tehtävistä meni täysin sokkona asioita yrittämällä. Iso osa niistä tuli läpäistyä aivan liian monimutkaisilla tavoilla esimerkkivastauksiin verrattuna. Opiskelumateriaalin ja noiden vaikeampien tehtävien yhteys oli aivan liian heikko. Samalla käytännön sovellutusten opiskeluun tarvittu aika ja vaiva oli mitätöntä verrattuna noihin kyselytehtäviin.
- Lopputehtävien ohjeistuksissa oli hieman vajaavaisuutta etenkin pythonin sovittamisesta sql:n käyttöön. Myöskin monivalintatehtävien termistöt olivat väärin suomennettu, verrattuna esimerkiksi muiden yliopistojen käyttämiin suomenkielisiin termeihin.
- I had problems with the exercise 2 - I had no idea did the sql command mean in this case - create table or fetch something from the table? It would be alot easier if there was some clarification there… Exercise 3 - There are several ways to interpret on how the index performance should be applied. Therefor many students got compltelty different result when it came to the MB value. I had 20 to 25, others had 30 or even over 40….
- Jotkut SQL-trainer tehtävät tuntuivat hieman “nippelöinniltä” eli tarkoituksenmukaisesti vaikeilta ilman käytännön relevanssia. Tehtävien lisäksi voisi olla ehkä enemmän esimerkkejä oikeiden tietokantojen rakenteista. Harjoitustyön suunnitteluharjoitus ja materiaalin esimerkki antoivat tästä esimakua, mutta ehkä jokin “aito” tietokanta, jota voisi päästä “käpistelemään” voisi auttaa ymmärtämään suunnittelun sekä käytön haasteita.
- Vielä selkeämmät ohjeet/esimerkkejä joihinkin Task tehtävistä
- Tietokantojen teorian osuutta voisi kehittää jotenkin niin että aiheesta olisi todella selkeä materiaali suomeksi, jossa tuo vaikea teoria koetettaisiin ‘vääntää rautalangasta’ -> nyt joutui liikaa arvailemaan niissä monivalintatehtävissä
- Säännöllisemmät ohjausajat kesän kurssille, jolloin varmasti saa assarilta/ohjaajalta apua.
- SQL-Trainerin käyttöliittymä on melko vanhanaikainen ja tehtävien välillä liikkuminen voisi olla hieman helpompaa. Esimerkiksi painikkeet seuraavalle ja edelliselle tehtävälle voisivat olla hyvät.
- Kurssiprojektin 2. tehtävä meinasi mennä TSOHA-työksi ja kävi todella työlääksi. Ehkä tämä on henkilökohtainen ongelma, joten en tiedä auttaisiko jos sitä muokkaisi vähän jotenkin.
- Tarkempi ohjeistus tietokannan suunnitteluun
- Vaikea sanoa, kuten Antin muillakin kursseilla.
- Vaikka olenkin opiskellut englanniksi, on aina kivempi opiskella äidinkielellään ja osa materiaalista oli englanninkielistä. Ohjaus ja avoin keskustelu on itselleni paremmin oppimista tukevaa kuin tämän kaltainen yksinäinen puurtaminen ja tuolin+googlen kuluttaminen ongelmien edessä. Siksi suosin jonkinlaista koetta mielummin. Aika tuskaista oli viimeiset tehtävät sql trainerissä yksin selvitellä ilman aiempaa kokemusta ja näillä materiaaleilla.
- Harjoitustehtävissä oli joitakin tehtäviä, joita ei ymmärtänyt. Niitä voisi jotenkin selkeyttää.
- Varmasti on niin, että itsenäinen tiedonhaku ja asioiden oivaltaminen on tärkeää tietojenkäsittelytieteessä ja aloilla, joille tietojenkäsittelytieteilijät työelämässä sijoittuvat, mutta en silti oikein ymmärrä tätä “eti ja tajua ite” -asennetta perusopintotason opetuksessa. Tai siis “opetuksessa”, sillä opetustahan näillä kursseilla ei ole. Lisäksi materiaalien kirjoittajat ja tehtävien suunnittelijat ovat selkeästi henkilöitä, jotka ovat tajunneet nämä asiat luonnostaan, eikä heillä ole minkäänlaista käsitystä siitä, miten asioita kannattaisi selittää opiskelijoille, jotka kaipaisivat asioiden selittämistä. Esim. harjoitustyön tehtävä 5 on aivan käsittämätön, jos ei jo ennestään tunne tietokantojen teoriaa ja alan terminologiaa. Kai se on sitten niin, että tyhmän ei kannata opiskella tietojenkäsittelytiedettä?
- tikape-moocissa voisi olla hiukan pidempi teksti tehtävien ja harjoitustöiden luonteesta. Tällöin kurssia harkitseva ymmärtäisi selkeämmin kurssin suoritustavan
- Jotkin kurssin aihelueet kuten normaalimuodot tuntuivat jäävät aavistuksen verran hämäriksi, vaikka niistä saikin materiaalien pohjalta ihan ymmärrettävän kuvan. Kenties olisi hyvä, jos kurssin aiheista julkaistaisiin useampia luentotallenteita.
- Performance and tuning osuus voisi olla hyvä lisämauste.
- Erilaisia tosimaailman tietokantoja ja niiden käyttötarkoituksia sekä tietokantojen tehokkuuksia olisi voitu käsitellä tarkemmin (toisaalta tämä asia selviänee tulevaisuudessa paremmin). SQL Trainerin mallivastauksia ja erilaisia näkökulmia tehtävään olisi voinut selventää ja klarifioida, jotta omituiset, materiaalissa käsittelemättömät komennot tulisivat hieman tutummiksi - tämä voisi auttaa siisteistä kyselyistä oppimista.
- Teoriakysymykset ovat äärimmäisen hankalia, sillä termien englanti-suomi -käännös tekee kaiken ekstavaikeaksi. Nämä osoittautuivat hankalimmiksi koko kurssilla. Voi olla ihan hyväkin juttu eikä tarvi muuttaa.
- Monivalinnan materiaalit olivat vaikeaselkoisia.
- Teorian voisi selittää vielä selkeämmin.
- Paikoittain tehtävänannot olivat hieman epäselviä. Lisäksi olisin kaivannut hieman tarkempaa materiaalia SQLite-tulkin käytöstä.
- Ei tule mitään suurempaa mieleen. Verkkokurssi on aina verkkokurssi.
- Kenties sql tulkin lataamiseen voisi antaa hieman selkeämmät ohjeet.
- Tietokantojen suunnittelua voisi olla tarjolla luentopohjaisesti.
- Kurssi materiaalissa voisi olla vielä avattu enemmän vaikeampia aiheita. Tuntuu että aika paljon sai etsiä tietoa muualta, kuin kurssimateriaalista.
- Materiaaleissa voisi ehkä käsitellä hieman laajemmin esimerkkejä
- Hieman vaikeuksia tietyissä SQL-tehtävissä. Muutama monimutkaisempi esimerkki materiaaliin olisi toivottavaa.
- Vaikea keksiä tähän hätään mitään. Sain SQL:ään hyvän pohjan tällä kurssilla, ja tästä taitoja onkin hyvä lähteä kehittämään. En tiedä, olisikä tällä kesän kurssilla jotain aiempia luentotallenteita ollut olemassa, mutta ei ainakaan minulle tullut vastaan, ja sellaiset varmaan olisivat olleet ihan kivoja.
- Joissain SQL tehtävissä olisi ehkä kaivannut vinkkejä lisämateriaalien sijainnista ja mistä löytyisi muita SQL:n ominaisuuksia, joista olisi tehtävissä apua. Osaan kurssin tehtävistä oli himena hankala tarttua kurssimateriaalin pohjalta.
- Materiaalia voisi parantaa huomattavasti kattavammaksi, varsinkin harjoitustöiden tueksi. Nyt materiaalia tuntui olevan vähän ja sekin paikoin varsin suppea.
- Harjoitustyön tietokantojen teoriaa koskeva osuus oli todella rasittava. Tehtävän pisteytys oli niin sanoin kuvaamattoman rasittava, että usean illan yrittämisen jälkeen päätin luovuttaa koko tehtävän, kun en saanut vastauksia oikein. Tehtävän myötä fiilis koko kurssista laski valitettavan paljon.
- Tehtävien yhteydessä voisi olla jotakin vihjeitä. Joissakin tehtävissä tuntui että ratkaisu oli ihan pienen muutoksen päässä, mutta koska palaute tehtävästä on pelkkä “väärin”, jäi tehtävät tekemättä. Harjoitustöiden ohjeet voisivat olla selkeämmät. Sen selvittämisessä, mitä piti tehdä, kesti oma aikansa. Lisäksi SQLliten lataamisesta ja käytöstä harjoitustöissä olisi voinut olla esim. joku video.
- Muutama luento kurssin aikana voisi olla mukava lisä.
- Harjoitustyötehtäviin olisi ollut kiva nähdä jonkinlaiset malliratkaisut, että tietäisi, miten hyvin on itse onnistunut. Etenkin oman tietokannan suunnittelu tuntui kurssimateriaalin pohjalta vielä aika haastavalta. Toisaalta oli kiva, että tehtäviä oli mahdollista yrittää monta kertaa ja siinäkin oppi, niin ehkä malliratkaisuja ei voi antaa ainakaan ennen kuin kurssi on päättynyt. Voisiko malliratkaisut saada nähtäväksi jälkikäteen?
- Hyvin toimii mielestäni.
- Toivoisin enemmän apua materiaalista sql trainerin tehtävien 70 - 100 ratkaisemisessa. Tehtävät olivat osittain tosi vaikeita ja se vie motivaation. Olen sitä mieltä, että tietokannan suunnittelun tehtävä oli turhan työläs, koska vastauksessa vaaditaan sql-komennot kaiken muun työn lisäksi. Toisaalta komentojen avulla voi miettiä omaa tietokantaa ja sen toimintaa, mutta toisaalta moni sql-komento ovat aika samanlaisia, joten tehtävästä tulee turhan laaja ja aikaa vievä.
- sql-trainer tehtävissä voisi olla enemmän keskivaikeita tehtäviä. Nyt tehtävät olivat joko vaikeita tai helppoja.
- esimerkiksi monivalintatehtävä ei ole kovin opettavainen, kun ei tiedä mikä menee väärin, joten ei tiedä mitä asiaa pitää vielä opetella ja opettelu on tehotonta. SQLtrainerin viimeisiin tehtäviin kaipaisi oikeasti apua, kun on ihan hukassa sen kanssa, mitä pitäisi tehdä. Edes oikeiden vastausten näkeminen pisteiden menetyksen kustannuksella olisi hyvä. Välillä tehtävät testaavat enemmän koodaamistaitoja kuin itse kurssiasian hallintaa. Luentoja olisi mukava olla enemmän.
- Joissain Tasks-osion tehtävissä teoria monivalinnassa ja transaktiohommissa joutu miettiin, että miksei vastaukset kelpaa. Ehkä olin väsynyt enkä osannut.
- Työkaluista voisi ehkä laittaa helpompaan paikkaan jotain opastusta, että esim. mikä sql-tulkki tulisi ladata. Johonkin suorilta näkyville - vaikka tehtävien kanssa yhteen?
- Kurssimateriaali voisi olla vieläkin kattavampi.
- Ainut mieleen tuleva on ettei olisi sellaisia ansatehtäviä kuin lopputyön 5, jossa voi jäädä nollalle pisteelle vaikka tekisi paljon työtä asian ymmärtämiseksi.
- Enemmän kurssimateriaaleja.
- Materiaalia voisi hieman laajentaa
- Task osion harjoitustehtävien ohjoitus oli paikkapaikoin hieman epäselvää.
- Olisi kätevää, jos kurssin sivustolla (https://tikape.mooc.fi/kesa-2021/) vasemmassa laidassa olevan sisällysluettelopalkin saisi halutessaan piiloon, niin saisi enemmän tilaa näytölle.
- Kurssimateriaali on melko suppea, mutta toisaalta netistä löytyy kattavasti ohjeita. Identiteetti ja turvallisuuspuolta olisi voinut käsitellä hieman enemmän. Esim. tietokannan suunnittelu sovellukselle oli mielettömän hyvä kokonaisuus sekä materiaalissa että harjoitustyössä, mutta käyttäjän id-tietojen/session tallentuminen ja yhdistäminen tauluihin jäi itselleni vielä epäselväksi, kun asiasta ei lukenut kunnolla missään.
- Osassa tehtävistä ohjeistus oli sekava. Esimerkiksi en vieläkään ymmärrä täysin, mitä tietokannan suunnittelu -tehtävässä tuli oikeastaan tehdä, ja siksi se täytyi jättää tekemättä.
- Lyhyen mongo-paketin voisi myös tehdä
- Tietokantojen suunnittelua voisi avata vielä joillakin esimerkeillä. Tämä osio tuntuu osittain epäselvältä.
- Selkeyttää Task-osuuden tehtäviä
- Kurssitehtävät nro.60-100 olivat todella vaikeita pelkän kurssimateriaalin pohjalta. Olisin kaivannut lisää esimerkkejä tai luettavaa teoriaa niiden tueksi. Nyt ne jäivät aikalailla tekemättä.
- Joistakin harjoitustyön osioista (erit. osat 1, 2 ja 3) olisi ollut kiva saada jonkinlaista tarkempaa palautetta.
- Olisin toivonut lisää luentoja
- Materiaalissa oli mielestäni vajavuutta. Mielestäni esimerksiksi käyntijärjestys oli epämääräinen ja asiat hyppivät.
- Kaikki on ihan ok.
- Osa SQL trainerin malliratkaisuista näyttää kuin joku kilpakoodari olisi ne väsännyt näyttääkseen miten epäselvää ja kikkailu koodia voi halutessaan tehdä. Tälläinen koodi ei useinkaan ole työelämässä kovinkaan hyvää kun sitä on vaikea ylläpitää kollektiivisesti ja toisekseen järjestelmällisesti ja tylsästi ongelmia ratkomalla saadaan kuitenkin vähemmällä vaivalla varmemmin ratkaistua ongelmia. Esimerkiksi VIEW käyttö olisi ratkaissut melko selkeästi monta tehtävää todella selkeästi, mutta toki useammalla rivillä koodia. Tälläisiä järjestelmällisiä ongelmanratkonta esimerkkejä tarvitaan ehdottomasti kurssille. Rinnalla voi toki näyttää vertailun vuoksi nuo kikkailu onliner koodit.
- NoSQL-tietokannat, MongoDB erityisesti, tuntui todella tärkeältä näkökulmalta tietokantoihin ja olisin kaivannut enemmä “TiKaPe”-tyylistä materiaalia myös siitä. MongoDB:n oma dokumentaatio on liian syvyyksiin sukeltavaa ja sitä oli vaikea seurata ja muodostaa samanlaista tasoittain kronologisesti etenevää ajatusta kuin kurssin (Laaksosen?) materiaalissa koskien relaatiotietokantoja. Lisäksi kannustaisin tekemään joitain visualisointeja joistain monimutkaisemmista käsitteistä. Kuitenkin siis kokonaisuudessan ihan killeri kurssi ja opin niin paljon, eli ei todellakaan mitään valitettavaa! Good job!
- Tasks osio oli aika haastava ja ei ehkä ihan korreloinut opintomateriaalin kanssa.
- Suurempi painotus SQL-tehtäviin, harjoitustehtävän sijasta.
- Havainnollistavaa materiaalia voisi ehkä lisätä (esimerkkejä). Tämä toisaalta luo riskin, että opiskelija ajattelee itse vähemmän, jos esimerkit antavat suoria ratkaisuja harjoitustehtäviin.
- Tenttikysely monivalinta oli hieman hankala, en silti osaa sanoa miten sitä voisi kehittää. Se tuntui kuitenkin hieman raskaalta. Myös tuohon tietokannan suunnitteluun voisi jotenkin enemmän apuja se tuntui erityisen haastavalta kun kuitenkin vasta perusteissa. Myös hieman enemmän esimerkkejä voisi tietty olla jos sellaisia hankalia kuten 93-95 SQL Trainer. Pari vikaa tuntui olevan hieman perusteiden ulkopuolella. Kokonaisuudessaan silti aivan mahtava kurssi.
- Mahdollisesti jokin iso harjoitustyö, jossa tulee hyödyntää tietokantaa (esim. foorumi tai joku muu). Oli myös hieman epäselvää, kuinka tarkasti ja runsaasti harjoitustehtävien vastauskenttiin tuli vastata.
- Harjoitustyön tehtävät 2 ja 5 olivat melko työläitä ja tehtävään 5 meni todella paljon aikaa. Itse hyödynsin aiemmin tähän kurssiin liittyen pidettyjä luentotallenteita ja materiaaleja, koska ne olivat joiltain osin kattavammat mitä nyt.
- Tehtävissä tuntui tulevan välillä “piikkejä” vaikeustason suhteen, etenkin SQL-harjoituksissa. SQL Traineria on ikävä käyttää. Ajatus on hyvä, ehkä käyttäjäkokemusta voisi parantaa jotenkin? Vanhoista artikkeleista (Tasksin monivalintatehtävän alustus) ei ollut oman oppimiseni kannalta mitään hyötyä, sillä artikkeleikden formaatti ja fonttivalinnat ym. tekivät lukemisesta huomattavan työlästä.
- Tuntuu, että tehtäviä ei voi saada tehtyä ellei etsi tuntikausia itsenäisesti netistä lisätietoa. Kurssilla sanotaan ohimennen joku asia tai konsepti, josta pitää itse selvittää lisää. Telegram ryhmästä avun etsiminen on enimmäkseen turhaa.
- Materiaali luvusta 5 eteen päin voisi vastata paremmin tehtäviä tai niitä varten voisi olla parempia lähteitä.
- Selvemmät ohjeet. Myös kurssille voisi mainita MOT Englannin jos vaikeaa tekstiä joutuu lukemaan.
- Enemmän mahdollisuuksia kommunikoida ohjaajien kanssa.
- Olisi kiva, jos mallivastaus olisi mahdollista saada jotenkin näkyviin, jos toteaa, ettei kertaa kaikkiaan keksi ratkaisua (vaikka palauttamalla kaikki tehtävät kerralla vielä lopullisesti).
- Harjoitustehtäviin olisi kiva saada mallivastaukset, vaikka omista vastauksista olisi saanut täydet pisteet niin niistä varmasti voisi oppia paljon.
- Taks-tehtävä Tehtävä 2: Tietokannan suunnittelu oli varsin työläs, enkä ole varma, teinkö turhan paljon työtä siinä (käytin siihen selvästi enemmän aikaa kuin muihin Task-tehtäviin yhteensä). Automaattisen tarkistuksen välitön palaute antoi nimittäin vaikutelman, että tosiasiassa mitään muuta kuin että vastauskenttä ei ole tyhjä, ei edes tarkastettu ainakaan siinä osiossa, missä piti kertoa, miten jonkin vaaditun ominaisuuden toteutti. Jos olen väärässä, niin on kyllä huippuunsa viritetty tarkistusohjelma. Ehkä tuollaisessa suunnittelutehtävässä voisi vähentää vaatimuksia ja vaatia sitten myös toteutettavaksi tietokanta ja testaus voisi perustua siihen.
- Itse koin ehkä lievää epävarmuutta harjoitustyön tehtävän 2 kanssa, koska tehtävä oli avoimemepi kuin monet muut kurssin tehtävät. Toisaalta tämä on hyvä asia, mutta palauttamisen jälkeen koin epävarmuutta olivatko tehtävät oikein, vaikka automaattinen tarkistus ne hyväksyikin. Ehkä olisin kaivannut jonkin oikean käytännön tietokannan tekoa suunnittelun sijaan, vaikkakin suunnittelustahan sekin lähtee.
- Vuoden -75 teorian lukeminen ei oikein inspiroinut. Ymmärrän kyllä pointin, mutta…
- harjoitus 5: tietokantojen teoriaa oli hieman sekava ja vaikea. Kysymykset olisi voinut olla esim. englanniksi tai materiaali suomeksi.
- hieman enemmän opastusta harjoitustehtäviin ja niissä vaauhtiin pääsemiseen. Varsinki aloittelijoille voi olla hankalaa ymmärtää miten databaset saadaan puhumaan javan kanssa yhteen. Opastus oli vajavainen. ymmärrän toki että konkarin on hankala nähdä mitkä stepit ovat kokemattomimmille hankalia koska ne vaikuttavat helposti hänelle itsestäänselvyyksiltä
- Harjoitustyöstä lopullisesti saatavien pisteiden määrä on epäselvä, etenkin tehtävässä 2 tuntui, että virheiden mahdollisuus on suuri ja lopullisten pisteiden määrää oli vaikea tietää.
- Oli muutama hieman turhan vaikea tehtävä.
- Join lauseiden visualisointi, esim jokin animaatio.
- Tehtäviin liittyen vois järjestää avoimia zoom kokouksia joihin vois tulla kysymään vinkkejä. Muut saisivat vinkit samalla.
- Ei oikeastaan tule mitään parannettavaa mieleen.
- Kaikki eivät välttämättä ole käyneet mitään ohjelmointi 1 -kurssia, Python, Java, C++ tai vastaavaa, joten hieman matalampi osaamistaso voisi riittää peruskurssille, tai vastaavasti selkeä ohejlmointi -ohje kurssin sivuille.
- TASKS-tehtävät koin päinvastoin hyvin irtonaisiksi. Ehkä tuohon voisi rakentaa jonkun yhden isomman harjoitustyön esimerkiksi johonkin arkielämän tai työn käytännön esimerkkiin, jonka vaiheet on purettu pienempiin osiin tehtäviksi. Saisi paremman käsityksen, miten SQL-toimii ammattikäytössä. Vaikea kuvitella, että tietokantaa kirjoitetaan rivi kerrallaan, niinkuin tässä kurssilla tehtiin. Toki silmukan avulla tehtiin kerran isompi määrä dataa satunnaisluvuilla. Tieteelliset artikkelit olivat hankalia, ehkä niitä voisi avata luennoilla, jotta ei nuo monivalinnat olisi arpapeliä. Myös Mongon käytön idea jäi vähän epäselväksi.
Muuta palautetta kurssin järjestäjille
- Yleisesti ottaen hyvin toteutettu kurssi.
- Jotain asioita voisi vielä parantaa, mutta kurssi kokonaisuutena oli tosi hyvä ja hyödyllinen. Kiitoksia!
- Telegram kanavana tuntui hankalalta. Foorumityylisellä keskustelualustalla voisi olla eri osiot SQL-tehtäville ja harjoitustyön tehtäville, jolloin viestien selaaminen olisi helpompaa ja niistä keskustelu onnistuisi ilman että väliin tulee viestejä joistakin ihan eri tehtävistä.
- Kiitos kurssista!
- Toivoisin lisää yhtä hyvin järjestettyjä kursseja kuin tämä Tietokantojen perusteet kesä 2021 -kurssi.
- Kiitos aktiivisesta Telegram-kanavasta.
- Hyvä kurssi kaikin puolin! Hienoa, että tällaisia kursseja on avoimesti saatavana!
- Kiitos kurssista!
- Kiitos! Olette mahtavia, kun järjestätte näitä avoimesti.
- Hyvä kurssi. Arvostan kovasti nopeita vastauksia kysymyksiin joita sain.
- Hyvä tavoitettavuus ohjaajaan. Vaativuutta voisi laskea hieman, tai lisätä materiaalia. Vaativuuden vuoksi 4,5.
- Kiitokset hyvästä työstä!
- Iso kiitos!
- Tästä kurssista joi tosi hyvä mieli ja tunnen että sain hyvät valmiudet tietokantojen kanssa työskentelyyn.
- Hyvää kesänjatkoa!
- Kiitos mielenkiintoisesta kurssista ja oikein hyvää kesää!
- Kiitos erinomaisesta kurssista! :)
- Kiitoksia kurssista!
- Hyvin toteutettu kurssi tärkeästä aiheesta. Kiitos kurssista!
- Mukavaa kesää!
- Kurssi oli selkeä kokonaisuus, jossa omaa edistymistä oli helppo seurata. Uutta asiaa tuli minulle todella paljon, mutta harjoituspainoitteinen suoritusmuoto auttoi sisäistämään materiaalin asioita ja painamaan niitä mieleen.
- https://www.cs.helsinki.fi/u/ahslaaks/tikape/codd.pdf teksti oli vaikeaa luettavaa..
- Kiitos! Opin todella paljon tietokannoista, MOOCin sivut olivat juuri sopivasti täynnä tietoa ja netistä löytyi sitten loput. :)
- Mahtava kurssi. Kiitokset tekijöille.
- Kiitos!
- Kiitos mielenkiintoisesta ja monipuolisesta kurssista!
- Mukavaa ja aurinkoista kesää :)
- Hyvää kesää sinne!
- :)
- Suurin ongelma oli se, että vain pythonille oli suoraa ohjausta. Itse opettelin vuosi sitten javaa joten se oli vähän ongelma.
- Dark-moodi kuten TIRAn tasks sivulla on, olisi hyvä olla kaikissa muissakin. Joka paikassa.
- Kiitos kurssista.
- Korvasin tällä Oulun yliopiston vastaavan kurssin, ja olen todella tyytyväinen valintaan. Kiitos kurssista!
- Olisi ollut hyvä tietää jo kurssinn alussa, että harjoitustöitä olisi tiedossa useampi kuin yksi. Nyt kurssin mooc-sivun tehtäväosiossa puhutaan vain yhden harjoitustyön palautuksesta ja ensimmäisen harjoitustyön jälkeen vasta tajusin, että hommaahan on vielä rutkasti edessä, josta koitui aikataulutushaasteita.
- Kiva kurssi.
- Erityiskiitos myös ohjauksesta, tämä kurssi kokonaisuudessaan toimi valtavan hyvin!
- Kiitos kurssista!
- Laittakaa SQLTraineriin selkeä virheilmoitus WASM-tuen puutteesta. Nyt Tarkasta-nappi jäi harmaaksi ilman virheilmoitusta, jos tukea ei ollut.
- Kurssi on erinomainen, mutta hieman laajempi opetus itse tietokannoista, ja koodauskielen käyttö interaktiivisen tietokannan luonnissa, olisi positiivinen lisä.
- Kyllä se siitä
- Erittäin hyvä kokonaisuus. Iso kiitos tekijöille.
- Tykkään erittäin paljon siitä, miten tehtävien palautus ja arvostelu on järjestetty automaattisten testien kautta. Onko harjoitustehtävien osalta kirjattu jonnekin, että palautuksia voi tehdä vaikka kuinka monta, ja vain paras huomioidaan? Itse en sellaiseen törmännyt, ehkä en vain löytänyt, mutta sen ymmärtäminen aikaisemmin olisi varmasti muuttanut lähestymistapaani harjoitustehtävään. Hyvää ja arvokasta työtä teette!
- Kurssin järjestäjä vaikutti todella positiiviselta tyypiltä Telegramissa. Helposti lähestyttävä ja viestesitä houkui kannustava fiilis.
- Kiitos selkeästä perusmateriaalista.
- Kiitokset kurssista, hienoa että tämä on avoimena kurssina!
- Kiitos!
- Hyvä kurssi.
- Kiitokset kurssista! Koin saaneeni tästä paljon irti, ja luultavasti jatkan jatkossakin tietokantoihin tutustumista.
- Onnistunut kurssi.
- Apuja kun kysellään niin hieman vähemmän kryptinen voisi olla. Oppiminen edellä eikä aina tuijotella pongoja, että jos tässä autan niin hän saa ilmaisen pisteen. Kuitenkin pääasia, että opitaan tuskin se arvosana siitä yhdestä pisteestä roikkuu.
- Kehittäisin harjoitustehtävä 5:sta. Lisäisin siihen suomenkielisen teoria osuuden tai helpottaisin kysymyksiä. Järjestelmä oli todella ärsyttävä. Muutoin kurssi oli todella mielenkiintoinen.
- Kiitos kurssista!
- Pääosin hyvin järjestetty kurssi, tehtävät todella hyviä ja arviointiperusteet mainiot!
- Kurssimateriaali oli todella hyvä! Kiitos!
- Kiitoksia MOOC-kursseista, antavat mahdollisuuden tehdä hommia omaan tahtiin ..
- Oli hieno kokemus tämä kurssi!
- Kiitos aktiivisesta osallistumisesta telegramissa!
- Kiitos kurssista ja hyvää kesän jatkoa
- Hyvää työtä!
- Erittäin hyvin toteutettu kurssi, jatkakaa samaan malliin!
- Hyvä hyvä.
- Hyvä kokonaisuus.
- Kiitos AY:n mahtavasta kurssitarjonnasta ja oikeasti intuitiivisesta oppimisesta, jota on vaikea löytää muualta!
- Materiaalit olivat erinomaisia, kiitos!
- Iso kiitos oikein hyvin toteutetusta ja hyödyllisestä kurssista!
- Kiitos hyvästä kurssist
- Kiitoksia kivasta kurssista!
- Hyvää kesää!
- En saanut kurssilla mitään ohjausta, koska en sellaisen perään kysellyt. Kai vastaus “Sain kurssilla riittävästi ohjausta; täysin samaa mieltä” kuvaa tätä.
- Projektikysymykset olivat epäselviä, ainakin tehtävä jossa piti tehdä tietokantakaavio.
- Kiitos todella hyvästä kurssista.
- Kiitos laadukkaasta kurssista!
- Kelpo kurssi, kiitoss!
- Kiitos kurssista!
- Kiitos
- Kiitokset loistavasta kurssista, jatkan pisteiden keruuta vielä palautteen jälkeenkin!
- Kiitos hyvästä kurssista!
- Mukavaa kesänjatkoa!
- Kiitos kurssista!