- Videot ovat hyödyllisiä ja niitä tulisi olla nykyistä enemmän
- Kaikki kurssin tehtävät tulisi julkaista heti kurssin alussa
- Yhdistä tekoälyä kurssiin oppimisen kannalta mielekkäällä tavalla
- Enemmän kannustusta osallistua pajoihin kampuksella
- Voisiko kurssilla olla pidempi suoritusaika tai koko vuoden avoinna?
- Käsittele kattavammin SQL-kieltä
- UNION
- INNER JOIN
- näkymät (VIEW)
- triggerit
- funktio ROW_NUMBER
- operaattori <>
- Miksi SELECT MAX(COUNT(vuosi)) ei toimi mutta SELECT SUM(LENGTH(sana)) toimii?
- SQL-kielen esimerkeissä kieleksi englanti
- Enemmän esimerkkejä vaikeiden SQL-tehtävien ratkaisemisesta
- Esimerkki tietokannan suunnittelusta ja sovelluksen toteutuksesta (Tasks-tehtävää 2 varten)
- Tietokantojen historia: mitä oli ennen SQL:ää, miten SQL on kehittynyt, mitä tulevaisuudessa?
- Tietokantojen teoria: nykyinen materiaali on liian suppea/vaikea
- Materiaali voi olla liian vaikea ilman matemaattista taustaa
- Mitä tarkoittaa avaimen nostaminen erityisasemaan?
- NoSQL-tietokannat: tämä tulisi käsitellä materiaalissa, esimerkkeinä MongoDB ja Redis?
- Tuo esille SQLiten dokumentaatio ja miten sitä kannattaa lukea
- Paranna toimintaa mobiiliselaimella
- Uudista käyttöliittymä, nykyinen antaa vanhentuneen kuvan
- Tulisi olla parempi tekstilaatikko, johon SQL-komento kirjoitetaan (tabin tulisi myös toimia)
- Paremmat ominaisuudet SQL-komennon toiminnan testaamiseen
- Kattavammat testit tehtäviin
- Automatisoituja vinkkejä tehtäviin
- Tehtävissä taulujen/sarakkeiden kieleksi englanti
- Miten varmistaa, että SQL-komento on itse tuotettu?
- Paranna tehtävänantoja niin että on selkeämpää mitä tulisi tehdä
- Teoriatehtävä koetaan edelleen hankalaksi ja epämielekkääksi
- Monivalinnasta ei saa nyt hyvää palautetta, toisaalta miten estää ettei tehtävä ole liian helppo?
- NoSQL-tehtävässä linkitetty materiaali ei ole hyvä
- NoSQL-tehtävässä arvostelussa tulisi suorittaa komennot oikeasti ja tarkistaa niiden toimivuus
- Voisi olla myös haastavampia ja mielekkäämpiä NoSQL-tehtäviä
- Ohjelmointitehtävät CSES:ään, jotta niitä voi testata kattavammin ja parempi palaute