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

There are no files associated with this item.

This item appears in the following Collection(s)

Show full item record

Find fulltext

Search DSpace


Browse

My Account