Platvormi uuendused
Koidu meeskond
17.01.2025
Oleme mõnda aega arendanud platvormile uusi võimalusi ning nüüd on aeg avalikustada, mille kallal me töötanud oleme.
![](https://firebasestorage.googleapis.com/v0/b/koodkadeemia.appspot.com/o/blogipildid%2F57.png?alt=media&token=cc169301-a693-497d-ab48-fb2fd07e9601)
Uus server
Seni olid kõik meie API päringud ainult Google Cloud Run Functions’is. See tagas meile turvalisuse, väga hea käideldavuse (server töötas alati kindla peale) ning odava hinna. Ainus miinus oli sellel nn cold start käivitused, mis vahel võtsid kuni 5 sekundit.
Nüüd oleme liikunud multicloud lahenduse peale, mis tähendab, et meie API päringud on Express.js ja PM2 abil Zone serveris vastu võetavad. See hoiab ära aeglase käivitamise ning pole meie jaoks lisakulu, kuna kasutame seda serverit juba e-maili jaoks. Kõik API-d on jätkuvalt turvalised, kuid automaatkontrolli hoiame siiski Google Cloud’is, sest me ei taha ise koodi kaugkäituse turvaprobleemidega tegeleda.
Uuendatud Discordi assistent
Gerten kirjutas kogu boti koodi uuesti JavaScriptis ning lisas ka mitmeid uusi võimalusi. Tugipiletite süsteem on nüüd kasutajasõbralikum, võimaldades küsida abi ka peidetuna, kui keegi tunneb, et avalikult abi küsimine on piinlik (tegelikult see ei ole🙂). Lisaks aitab bot meil lihtsasti õpilaste töö edenemist jälgida.
Õpilaste esituste vaatamine
Ka meie õpetajapaneel sai uue kuue. Nüüd saavad õpetajad oma grupi õpilaste progressi paremini hallata ning näha kõiki esitatud lahendusi. Esitustele saab anda tagasisidet ning õpilased saavad seda mõistagi ka lugeda.
Mis edasi?
Jätkame Koidu arendusega, kuna soovime lihtsustada õpetajate tööd. Vaatame pidevalt kursusi uuesti üle, teeme parandusi ja lisandusi. Samuti jätkame õpetajapaneeli arendamisega ning integreerime Pythoni ülesannetele automaatkontrolli loomiseks ühe lihtsa süsteemi. Lisaks hakkame õpilaste õppeprotsessi kohta koguma logisid, mis aitavad õpetajal paremini tuvastada plagiaati, leida abi vajavad õpilased ja palju muud. Õpetaja saab selle soovi korral muidugi ka välja lülitada.
Soovid aidata Koitu missioonil parandada Eesti koolide programmeerimisharidust? Otsime praegu oma tiimi paari uut liiget. Huvi korral kirjuta meile! ;)