Integracija igralnih pogonov: Kombinirano učenje kot sredstvo za spodbujanje interakcije in empatije med študenti

Ta študija primera obravnava strategije za vključevanje modula Game Engines. Cilj je bil povečati vključenost in interakcijo med študenti. Predavatelj je poučeval nov igralni pogon, imenovan Godot, pri čemer je za izboljšanje učne izkušnje uporabil prenose v živo, Discord in spremembe kode. Pristop je bil osredotočen na obravnavo študentov kot vrstnikov in spodbujanje empatije.

Kontekst

V pričujoči študiji primera bo opisan poseben primer, ki se je zgodil leta 2023 na Tehnološki fakulteti v Dublinu (TU Dublin) v modulu Game Engines 2, ki je na voljo dodiplomskim študentom računalništva (4. letniki) in oblikovanja iger (študentje 3. letnika). Modul je obvezen za študente oblikovanja iger, za študente računalništva pa neobvezen, zato ga študentje izberejo s seznama modulov, povezanih s področjem študija.

Preoblikovanje tega modula v kombinirani tečaj je vključevalo uporabo prenosov v živo in vnaprej posnetih učnih gradiv. Študentje imajo dostop do visokokakovostnega gradiva in obsežnega seznama primerov kode. To preoblikovanje je vključevalo tudi zahtevno odločitev. V zadnjih šestih letih je bil Unity glavni igralni pogon, ki se je poučeval v tem modulu – vendar je na trg prišel nov igralni pogon, imenovan Godot, ki je vse bolj priljubljen, saj je odprtokodno, prosto dostopno in zelo učinkovito orodje. Zato je ta novi pristop k modulu Igralni pogoni 2 vključeval kot vir tudi ta pogon. Sprva je bil cilj poučevati samo Godot, vendar so študentje prosili za nekaj primerov tudi v Unityju, saj so bili študentje dodiplomskega študija oblikovanja iger tega orodja že vajeni.

Pri novem kombiniranem pristopu je glavna strategija empatično poučevanje. Pri tem pristopu so študentje obravnavani kot vrstniki, predavatelji pa se postavijo na njihovo mesto, da bi bolje razumeli njihove izzive. To bo ponazorjeno z videoposnetki v živo, v katerih predavatelj študentom skozi proces učenja novega igralnega pogona (Godot) pokaže, da je to lahko dolga pot z veliko raziskovanja ter poskusi in napakami. To pot spremljajo vnaprej pripravljeni primeri kode in vodiči, ki študentom prihranijo težko pot učenja nečesa od začetka brez podpore. Študentje so tudi povabljeni, da prispevajo k tem primerom, tako da izboljšajo učinkovitost kode ali odkrijejo napake. Prav tako bodo imeli dostop do sistema za takojšnje sporočanje, kjer bodo lahko s svojim predavateljem ali sošolci delili morebitne poizvedbe.

Kombinirani pristop je še posebej zanimiv za študente računalništva. Ti študentje so v zadnjem letniku univerzitetnega, dodiplomskega študija in se trudijo uskladiti vse akademske dejavnosti, zaključni študijski projekt in iskanje zaposlitve. Če tem študentom omogočimo, da nadoknadijo zamujeno vsebino s pomočjo posnetkov predavanj in vnaprej posnetih vaj, poleg tega pa imajo dostop do platforme za takojšnje sporočanje in lahko postavljajo vprašanja, je to lahko še dodatna motivacija za kombinirani pristop k temu modulu.

Vključene osebe

Ta študija primera opisuje strategije, sprejete v modulu kombiniranega učenja programiranja za dodiplomske študente računalništva in oblikovanja iger na Tehnični fakulteti v Dublinu. Predavatelj, odgovoren za modul Igralni motorji 2, poučuje modul že šest let in je pred tem že delal na vnaprejšnjem snemanju videoposnetkov, poleg tega pa je pripravil veliko gradiva na voljo na spletu.

Študentje, ki se udeležujejo tega modula, so stari okoli 20 let in nameravajo kmalu diplomirati. Pri študiju računalništva je ta modul neobvezen, zato študentje, ki se ga odločijo obiskovati, običajno pripravljajo zaključni projekt, povezan z razvojem iger, ali pa si želijo zagotoviti zaposlitev kot razvijalci iger.

V razredu je približno 40-50 študentov. Študenti v glavnem obvladajo angleščino (jezik, ki se uporablja pri predavanjih) in imajo dovolj digitalnega/tehnološkega znanja, da se lahko udeležijo tečaja, vendar jih večina pred začetkom tečaja še nikoli ni oblikovala ali razvila igre.

Seminar poteka v kombinaciji spletnega pristopa kot tudi srečanj v živo, gradivo pa je na voljo v virtualnem učnem okolju (VLE), ki ga je sprejela fakulteta. Trenutni pristop vključuje tudi prenose v živo, ki so na voljo na predavateljevem kanalu na YouTubu.

Izmišljeno ime:

Vanessa

Demografski podatki:

21-22

naravni govorec

Izmišljeno ime:

Andrew

Demografski podatki:

20-21

Angleščina

 

Poklic:

Redni študent

Motivacija za vključitev v tečaj:

Zagotoviti si službo razvijalke iger.

Poklic:

Redni študent

Motivacija za vključitev v tečaj:

Več informacij o razvoju iger za zaključni projekt v zadnjem letniku.

Njihovi izzivi kot študenti:

–       Želela bi več primerov in podpore.

Njihovi izzivi kot študenti:

           Ima naporno rutino med službo in zasebnim življenjem.

Kako jim je preobrazba pomagala:

–           Posnetke razredov je tudi po udeležbi na sejah v živo mogoče pogledati na spletu.

– Možnost prošnje za pomoč predavatelja ali sošolca s pomočjo sistema za takojšnje sporočanje.

Kako jim je preobrazba pomagala:

–       Možnost ogleda posnetkov, kadar se srečanj ni mogoče udeležiti v živo.



Pred preoblikovanjem

Pred preoblikovanjem je modul, opisan v tej študiji primera, v celoti potekal v živo. Čeprav je bilo na voljo veliko vnaprej posnetih vaj in primerov, študentje niso imeli dostopa do prenosov v živo ali sistema za takojšnje sporočanje. Učili so se tudi drugega igralnega pogona.

Težava, ki jo rešujemo, je nudenje podpore študentom zadnjega letnika. Ker gre za naporno fazo študija, bi lahko študentje cenili dostop do spletnih orodij, kot so posnetki predavanj, prenosi v živo, primeri kode in sistemi za takojšnje sporočanje. Cilj empatičnega pristopa je tudi povečati njihovo samozavest, saj bodo ti študentje kmalu začeli svojo poklicno pot.

Preoblikovanje

Modul Games Engine 2 vključuje kombinacijo spletnega sodelovanja in sodelovanje s študenti v živo, pri čemer gre za kombinacijo predavateljeve predstavitve in praktičnih dejavnosti. Celoten modul se poučuje enkrat na teden v 13 tednih. Pri kombiniranem pristopu se bodo izvajale naslednje dejavnosti:

Prenos v živo

Učne vaje se bodo prenašale v živo in bodo na voljo na YouTubu. To bo vključevalo predavateljev postopek učenja novega igralnega pogona, da bi študentom pokazali, da je to lahko zahtevna pot tudi za izkušene razvijalce.

Primeri kode na GitHubu in študentski pull-requesti

Primeri kode bodo na voljo na platformi za razvijalce Github. Študentje bodo lahko oddali zahtevke za prenos kode, ki vključujejo spremembe, preglede in izboljšave ustvarjene kode. Študentje se v tem postopku obravnavajo kot enakovredni razvijalci.

Sistem za sporočanje

Discord je platforma za takojšnje sporočanje, ki jo pogosto uporabljajo mlajši uporabniki in igričarji. Ta platforma bo vsebovala različne kanale, kjer bodo študentje lahko razpravljali o temah modula, postavljali vprašanja, delili ideje in primere ter sodelovali s sošolci in predavateljem.

Po preoblikovanju

Začetne povratne informacije so temeljile na interakciji študentov na Discordu, poleg tega pa tudi na njihovi interakciji v prenosih v živo in videoposnetkih, ki so bili na voljo. Zdi se, da študentje cenijo kanal za pošiljanje sporočil in možnost, da svoja vprašanja delijo z vrstniki. Študentje so bili navdušeni tudi nad možnostjo spreminjanja kode, vadbe in deljenja svojega znanja.

Katere tehnologije ste uporabili?

Bongo je rešitev, ki je vključena v VLE, ki ga je sprejela fakulteta. Zagotavlja okolje, v katerem lahko predavatelj prenaša svoja predavanja, snema seje in komunicira s študenti prek spletnega klepeta.

Discord je socialna platforma za takojšnje sporočanje, kjer lahko študentje komunicirajo z glasovnimi in video klici, besedilnimi sporočili, mediji in datotekami v zasebnih klepetalnicah ali kot del skupnosti, imenovanih severji. Na Discordu je mogoče odpreti različne kanale, prek katerih lahko študentje razpravljajo z vrstniki in predavateljem o temah, obravnavanih v modulu.

Github je storitev gostovanja za razvoj programske opreme, kjer lahko predavatelj da na voljo primere kode, študenti pa lahko z njimi komunicirajo tako, da jih spreminjajo in delijo svoje prispevke h kodi. To platformo pogosto uporabljajo podjetja za sodelovalni postopek kodiranja.

YouTube je spletna platforma za izmenjavo videoposnetkov. Predavatelj je na tej platformi omogočil neposredne prenose in vnaprej posnete videoposnetke učnih gradiv.

Opažanja

Kaj se ni izšlo?

Sprva je bil cilj preiti z Unityja (igralnega pogona, ki smo ga uporabljali v preteklosti) na Godota (nov igralni pogon). Vendar so nekateri študenti že poznali Unity in so prosili, da se zagotovijo tudi primeri iz tega igralnega pogona. Čeprav to ni bilo v prvotnem načrtu, to tudi ni bil problem, saj je imel predavatelj na voljo veliko učnih gradiv in primerov kode iz preteklih let, ko se je modul poučeval.

Študentje cenijo nov pristop, še posebej vaje in primere kode, ki so na voljo. Uporaba sistema za takojšnje sporočanje Discord je bila precej uspešna. Predavatelj je lahko ne le komuniciral s študenti, temveč tudi bolje razumel njihovo kulturo in z njimi komuniciral na platformi, ki jo uporabljajo tudi zunaj akademskega okolja. Raven sodelovanja na platformi je bila visoka.

Kaj je šlo dobro?

Alternative

V prihodnosti bodo študentje spodbujeni tudi k pripravi lastnih videoposnetkov, v katerih bodo prikazali svoj učni proces. To lahko poveča njihovo samozavest kot razvijalcev iger in jim pomaga, da zabeležijo svoj učni proces ter ustvarijo lastne vire za uporabo v prihodnosti.

Stroški

Pri pripravi tega modula ni bilo finančnih stroškov. Vsa uporabljena orodja so bila na voljo brezplačno. Čeprav je bilo za pripravo učnih posnetkov in primerov kode porabljenega precej časa, je mogoče vsa sredstva ponovno uporabiti pri nadaljnjem poučevanju.

Učinkovitost

Preoblikovanje je prispevalo k doseganju učnih ciljev. Študentje, ki se niso mogli udeležiti srečanj v živo, so lahko dostopali do posnetkov. Empatični pristop je poleg večje interakcije z vrstniki in predavateljem pripomogel tudi k njihovi samozavesti kot bodočih razvijalcev iger.

Snemanje videoposnetkov in prenos v živo je tudi del učne poti za predavatelja, ki želi izboljšati svoje sposobnosti pred kamero in pri deljenju vsebine na družabnih omrežjih. Prepletanje tečaja je bilo torej koristno tako za študente kot za predavatelja.

Integracija igralnih pogonov: Kombinirano učenje kot sredstvo za spodbujanje interakcije in empatije med študenti

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top