Szia,
igen a gyorsaság miatt elfogadom érveid, és a jövőre nézve könnyebbség
minden évben megtenni ezt.
A kurzusokat több éven keresztül használják majd? Milyen elnevezési
stratágiád van arra, hogy jövő évben más neve, de leglább osztályléptetés
van, tehát valószínű a kurzus neve is változik?
Tanárváltás, diákváltozás  esetén minden módosítást hogyan oldad meg?
Köszi
Ildikó



József Venczel <venczel...@gmail.com> ezt írta (időpont: 2020. szept. 11.,
P, 8:50):

> Szia!
>
> Tulajdonképpen meg is adtad rá magadnak a választ ;o)
> Egységesebb, szebb, jobban kezelhető és a kollégáknak is kényelmesebb.
> Csak a magam nevében beszélhetek, de úgy gondolom Péternél és a többieknél
> is, akik ezzel foglalkoznak, mindig a tökéletességre való törekvés a cél.
> Vannak olyan dolgok, amik zavarnak. Pl. ha letörölsz minden felhasználót,
> aki szerepel egy kurzusban (a tulajdonosát, tanárait, tanulóit), attól a
> kurzus még nem szűnik meg. Az ilyen bolygó hollandi módjára kóvájgó
> kurzusokat script-ből meg lehet szüntetni.
> Természetesen a kalandvágy, az újdonságok felfedezése, a kihívások
> keresése is benne van, de jelen helyzetben ez most másodlagos.
> Most elsődleges prioritás, hogy a sulinak legyen napokon belül egységes
> online oktatórendszere, úgyhogy már túl vagyok azon, hogy szépen oldjam meg
> a dolgokat. Majd év közben lesz időm vele piszmogni.
>
> Másik ok, hogy egyszerűsítsem a későbbi adminisztrációt is. Tehát az év
> közbeni változásokat is le tudja követni a rendszer automatikusan és a
> tanévváltások is olajozottan menjenek.
>
> Tegnap este feldobtam GitHub-ra a forrást:
> https://github.com/Longeye/G-Suite-RobAdmin
> Egyszerűsítettem a programon. Eredetileg mindig megvizsgáltam pl. egy új
> csoport létrehozása előtt, hogy már létezik-e. Ezeket kivettem és beraktam
> egy try szerkezetbe őket. Ez így nem annyira elegáns, de az API hívások
> mennyiségét felére csökkentettem. Ami érdekes, hogy így kb. 25%-al több
> lett a kalkulált futásidő.
> A másik, amin változtattam, hogy kettébontottam a nagy script-et. Az egyik
> a pedagógusokat veszi fel, a másik pedig megcsinálna minden mást, ha lenne
> rá ideje.
> Ezért sajnos maradtak benne felesleges változók és egyéb dolgok.
>
> A következő egy-két napban feldobok hozzá egy egyszerűsített kezelési
> útmutatót is, de most elkezdtem dolgozni a B terven.
> Jó munkát mindenkinek!
>
> Üdv,
> Venczel József
>
> Heitzmann Ildikó <ildiko.heitzm...@gmail.com> ezt írta (időpont: 2020.
> szept. 11., P, 7:05):
>
>> Sziasztok, elnézést a láma kérdésért, de miért nem a tanárra bízzátok a
>> kurzusok létrehozását, és diákokkal való feltöltését?
>> Értem én hogy kihívás, meg akkor szebb, egységesebb, de miért mindent az
>> admin csináljon?
>> Egyébként sehol nem lehet admin felületen látnia classroom kurzusokat, és
>> nem is feladat, hogy azokat menedzseljük.
>> Sztem nem bonyolult  egy nyugdíj előtt álló, nem szgép guru tanárnak sem.
>> ;)
>> Ildikó
>>
>> József Venczel <venczel...@gmail.com> ezt írta (időpont: 2020. szept.
>> 10., Cs, 22:35):
>>
>>> Sziasztok!
>>>
>>> Igazából, szerintem mind a kettőtöknek igaza van.
>>> Az én táblázatom 11865 soros (800 diák, 70 tanár). Ennyi
>>> kurzus-hozzárendelésnek kellene megtörténnie fél óra alatt.
>>> Azt gondoltam, az Apps Scriptben az a jó, hogy a futás sebessége nem a
>>> hálózattól, vagy a gépem sebességétől függ, mert az egész a Google gépein
>>> fut.
>>> Ha elindítom, csak az a lényeg, hogy ne zárjam be azt a böngészőfület,
>>> amelyikben elindítottam, de nem lassítja sem a gépemet, sem a hálózatot.
>>>
>>> Addig nincs is gond, amíg nem kezdek el API hívásokat használni. Egy
>>> ekkora táblázaton, egyszerűbb számítás elvégzése csupán egy kényelmes
>>> levegővételnyi idő.
>>> Az előbb futtattam egy scriptet, ami nem csinált mást, csak végigfutott
>>> a táblázaton és a diákok vezetéknevét kirakja egy logfájlba. Ez is lement
>>> néhány másodperc alatt.
>>> Ezután futtattam egy olyan scriptet, ami végigmegy a táblázaton és
>>> megpróbál egy felhasználót betenni egy csoportba. Sajnos kifutott a
>>> félórából és leállt.
>>>
>>> A felhasználók csoportba és kurzusba tételét nem lehet egyszerű CSV vagy
>>> XLSX fájl feltöltésével megoldani. Ahhoz sajnos szükség van a scriptelésre.
>>> Egyedül a felhasználók felvétele és megfelelő szervezeti egységbe való
>>> betétele lehetséges ezen a módon.
>>> Andornak abban igaza van, hogy legalább ezzel lehetne spórolni, de
>>> sajnos még így is akkora az elvégzendő műveletek mennyisége, hogy fél órába
>>> nem fér bele.
>>>
>>> A 24 órás időkeret viszont folyamatosan csúszik. Tehát ha lefutott a
>>> scipt és kifutott a félórából, akkor akár azonnal újra lehet indítani.
>>> Ugyanez a helyzet a műveleti rátákkal is.
>>> Ha kifigyok belőle és várok néhány percet, akkor ismét működik addig,
>>> amíg ki nem fogyok megint belőle. Ez nyilván csak néhány percig tarthat, de
>>> ha már több órát várok, akkor megint tudok többet is dolgozni.
>>>
>>> Erős a gyanúm, hogy ilyen volumenű műveletek esetében már a GAM is
>>> beleütközne ezekbe a korlátokba, bár az külső API hívásokkal dolgozik, ott
>>> lehet más a keret. Azt még nem néztem.
>>>
>>> Az első gondolatom nekem is az volt, mint Andornak, hogy írok egy
>>> programot, ami feldolgozza a KRÉTA exportot, s az Apps Script-nek olyan
>>> táblázatokat adok át, amiből egyből csak el kell végeznie a megfelelő
>>> műveletet, nem kell
>>> semmit ellenőríznie, vagy előállítania, ezeket elvégezné a konvertáló
>>> program, illetve amit lehet, megcsinálnám egyszerű tömeges
>>> felhasználófeltöltéssel.
>>> A kurzusra való, nagy számú jelentkezés azonban így sem férne bele, mert
>>> nem ezek a műveletek viszik az időt, hanem az API hívások.
>>> A tanulók és tanárok megfelelő csoportokba sorolása viszont talán
>>> beférne a szűkös időkeretbe. Az csak kb 1000-1100 művelet a lekérdezésekkel
>>> együtt.
>>>
>>> A kurzusokat meg esetleg úgy lehetne megoldani, hogy létrehoznék egy
>>> olyan funkciót, amit kiraknék minden tanárnak pl. a Tables menüjébe és ha
>>> rákattint, összeszedi neki a kurzusait, meg hozzá a diákokat. Így nem
>>> egyszerre futna le a script, hanem kisebb egységekben. Kb. 17 művelet
>>> tanáronként. Az semmi. Lehet, hogy Classroom-ban is ki lehet tenni custom
>>> menüt, azt még nem néztem, csak Tables-ben. Viszont mintha azt írta volna,
>>> hogy más appokban is van rá lehetőség, méghozzá szervezeti szinten.
>>>
>>> Üdv,
>>> Venczel Józse
>>>
>>> Molnár Péter <moln...@petersoft.hu> ezt írta (időpont: 2020. szept.
>>> 10., Cs, 19:50):
>>>
>>>> Hello!
>>>>  >Igen, de így csökkenthető a script használata. CSV-fel feltöltve,
>>>> módosítva amit lehet, majd a többit Apps scripttel.
>>>> Az mar ne is haragudj lopikula.
>>>> Ha tantermet akarunk felvenni tagokkal, akkor az nalunk
>>>> 58 tanar * átlag 8 tantárgy * átlag 25 fő felvétele
>>>> 58*8=464 kurzus
>>>> 58*8*25= 11600 kurzus tagi felvetel
>>>> Ez a felhasznalok jelenlegi 550 diak+58 tanar szamahoz kepest elenyeszo.
>>>> Ha 11600 lepes nem fut le 30 perc alatt, akkor van a gond.
>>>> Ezen nem segit, hogy a felhasznalokat maskeppen felvehetem
>>>> Az Apps Script hasznalata az automatizalas miatt, a kenyelem, s a sok
>>>> beallitas egyszerre torteno megoldasa.
>>>> Jó lenne hasznalni.
>>>>
>>>> --
>>>> Udv:
>>>> Molnar Peter
>>>> http://www.petersoft.hu
>>>>
>>>> _______________________________________________
>>>> Techinfo mailing list
>>>> Techinfo@lista.sulinet.hu
>>>> Fel- és leiratkozás:
>>>> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
>>>> Illemtan: http://www.szag.hu/illemtan.html
>>>> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>>>>
>>> _______________________________________________
>>> Techinfo mailing list
>>> Techinfo@lista.sulinet.hu
>>> Fel- és leiratkozás:
>>> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
>>> Illemtan: http://www.szag.hu/illemtan.html
>>> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>>>
>> _______________________________________________
>> Techinfo mailing list
>> Techinfo@lista.sulinet.hu
>> Fel- és leiratkozás:
>> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
>> Illemtan: http://www.szag.hu/illemtan.html
>> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>>
> _______________________________________________
> Techinfo mailing list
> Techinfo@lista.sulinet.hu
> Fel- és leiratkozás:
> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
_______________________________________________
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/

Reply via email to