Pagrindo kūrimas: ankstyvojo programinės įrangos inžinerijos mokymo pranašumai

children-using-laptops-in-a-classroom-xru4jvilco261ingnzsrciz3.png


Autoriai:

(1) Džozefas Latessa, Veino valstijos universiteto Kompiuterių mokslų katedra, Detroito MI JAV ([email protected]);

(2) Aadi Huria, vyresnysis, Salemo vidurinės mokyklos Kantonas, MI JAV ([email protected]);

(3) Deepak Raju, vyresnysis, Seilemo vidurinė mokykla, Kantono MI JAV ([email protected]).

Santrauka ir įvadas

Susijes darbas

Projekto prielaidos

Projekto įgyvendinimas

Įžvalga ir apmąstymai

Išvados, padėka ir nuorodos

6 IŠVADA

Motyvuotiems savarankiškų studijų studentams būsimose studijose bus naudinga mokytis programinės įrangos inžinerijos koncepcijų, tokių kaip versijų kontrolė ir nuolatinis integravimas. Kaip parodyta čia, šis turinys studentams pasiekiamas net pradiniame informatikos mokymosi etape. Specialus pagyrimų projektas arba papildomas vienos įskaitos valandos trukmės įrankių ir technikų kursas, kuris yra tradicinio įvado į programavimo takelį būtina sąlyga, galėtų būti kitas žingsnis siekiant toliau tobulinti, išplėsti ir apibendrinti medžiagą ir unikalų formatą, sukurtą ir pradėtą. Šis projektas.

PADĖKA

Norėtume padėkoti Loren Schwiebert iš Wayne State universiteto už pagalbą, atsiliepimus ir patarimus kuriant ir įgyvendinant šį projektą. Taip pat norėtume padėkoti JETSCAPE bendradarbiavimui [1] ir GOMC [2] už šaltinių saugyklų ir programų, kuriose buvo sukurti mūsų automatiniai testai, teikimą. Taip pat pripažįstame „LinkChecker“. [12]GitHub Actions HTML5 tikrinimo priemonė [10]ir svenkreiss/html5validator [11] kaip prekyvietė ir atvirojo kodo komunalinės paslaugos, aptartos ir taikomos kaip šio projekto dalis.

NUORODOS

[1] JETSCAPE svetainė: https://jetscape.org.

[2] GOMC – GPU optimizuota Monte Karlo svetainė: https://gomc-wsu.org.

[3] Chib, Siddhartha ir Edward Greenberg. „MetropolisHastings algoritmo supratimas“. The American Statistician, t. 49, Nr. 4, 1995, p. 327–35. JSTOR, https://doi.org/10.2307/2684568. Žiūrėta 2023 m. rugpjūčio 17 d.

[4] Richardas Glassey. 2019 m. „Git/Github“ pritaikymas mokymui: įrankių palaikymo apklausa. ACM konferencijos dėl pasaulinio kompiuterinio švietimo (CompEd '19) medžiaga. Computing Machinery asociacija, Niujorkas, NY, JAV, 143–149. https://doi.org/10.1145/3300115.3309518

[5] Yu-Cheng Tu, Valerio Terragni, Ewanas Tempero, Asma Shakil, Andrew Meadsas, Nasseris Giacamanas, Allanas Fowleris ir Kelly Blincoe. 2022 m. „GitHub“ klasėje: išmoktos pamokos. 24-osios Australijos kompiuterių mokymo konferencijos (ACE '22) pranešimuose. Computing Machinery asociacija, Niujorkas, NY, JAV, 163–172. https://doi.org/10.1145/3511861.3511879

[6] Lassi Haaranen ir Teemu Lehtinen. 2015. „Git on the Side“ mokymas: versijų valdymo sistema kaip kurso platforma. 2015 m. ACM konferencijos „Innovation and Technology in Computer Science Education“ (ITiCSE '15) medžiaga. Computing Machinery asociacija, Niujorkas, NY, JAV, 87–92. https://doi.org/10.1145/2729094.2742608

[7] David S. Janzen ir Hossein Saiedian. 2006. Testu grindžiamas mokymasis: vidinė testavimo integracija į CS/SE mokymo programą. SIGCSE bulius. 38, 1 (2006 m. kovo mėn.), 254–258. https://doi.org/10.1145/1124706.1121419

[8] BP Eddy ir kt., „Bandomasis tyrimas dėl nuolatinio integravimo ir pristatymo į bakalauro programinės įrangos inžinerijos kursus“, 2017 m. IEEE 30-oji programinės įrangos inžinerijos švietimo ir mokymo konferencija (CSEE&T), Savannah, GA, JAV, 2017 m., p. 47–56 , doi: 10.1109/CSEET.2017.18.

[9] Alexas Radermacheris ir Gursimranas Walia. 2013. Atotrūkis tarp pramonės lūkesčių ir absolventų gebėjimų. Vykdomas 44-asis ACM techninis simpoziumas apie informatikos mokymą (SIGCSE '13). Computing Machinery asociacija, Niujorkas, NY, JAV, 525–530. https://doi.org/10.1145/2445196.2445351

[10] HTML5 tikrintuvas – „GitHub Marketplace“: https://github.com/marketplace/actions/html5-validator.

[11] GitHub – svenkreiss/html5validator: komandų eilutės įrankis HTML5 failams patvirtinti. Puikiai tinka nuolatiniam integravimui.: 2022. https://github.com/svenkreiss/html5validator.

[12] LinkChecker: 2022. https://pypi.org/project/LinkChecker/.



Source link

Draugai: - Marketingo agentūra - Teisinės konsultacijos - Skaidrių skenavimas - Fotofilmų kūrimas - Miesto naujienos - Šeimos gydytojai - Saulius Narbutas - Įvaizdžio kūrimas - Veidoskaita - Nuotekų valymo įrenginiai - Teniso treniruotės - Pranešimai spaudai -