Automatizace a prvky CI/CD ve výuce programování

DSpace Repository

Language: English čeština 

Automatizace a prvky CI/CD ve výuce programování

Show full item record

No preview available
Title: Automatizace a prvky CI/CD ve výuce programování
Author: Žák, Vojtěch
Advisor: Vařacha, Pavel
Abstract: Tato práce má za cíl demonstrovat přínosy automatizace a prvků agilního vývoje software ve výuce programování na středních a vysokých školách. V rámci praktické části budu tvořit programovací cvičení s důrazem na autonomní práci studentů a tyto pak budou dostupné v git version control systému. Studenti si tedy mimo programátorské dovednosti osvojí i práci s git. Jako další benefit tohoto přístupu bude propojení git systému se školním software a nástrojem třetí strany pro hodnocení kvality kódu, čímž bude dosaženo plné automatizace od zadání práce pomocí git odkazu až k samotnému automatickému známkování. Věřím, že tento přístup zvýší mezi studenty pocit spravedlivého hodnocení, demonstruje přínosy automatizace názorným příkladem a učitelům ušetří čas při plnění činností bez přidané hodnoty.
URI: http://hdl.handle.net/10563/57763
Date: 2024-10-27
Availability: Bez omezení
Department: Ústav informatiky a umělé inteligence
Discipline: Softwarové inženýrství


Citace závěřečné práce

Files in this item

Files Size Format View Description
žák_2024_dp.zip 2.157Mb application/zip View/Open None
žák_2024_vp.pdf 122.3Kb PDF View/Open None
žák_2024_op.pdf 98.75Kb PDF View/Open None

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account