Brno Ph.D. Talent

Anna Řechtáčková

Developing Automatic Methods for Teaching Code Quality in Introductory Programming

Školitel: doc. Mgr. Radek Pelánek, Ph.D.

Instituce: Masaryk University, Faculty of Informatics

Obor: Computer Science

 

O projektu

Kvalita zdrojového kódu zásadně ovlivňuje, jak jednoduché je kód udržovat. Učit, jak psát kvalitní kód, pomocí ručně psaných code reviews ale špatně škáluje. Současné automatické nástroje detekují jen zlomek možných problémů a jejich zpětná vazba je pro začátečníky jen zřítkakdy užitečná. Cílem mého projektu je odhalit důležité problémy s kvalitou kódu u začínajících programátorů a vyvinout pro ně spolehlivé automatické detektory, které bude možné přímo používat při výuce programování.

 

Proč dělám vědu?

Od první chvíle, kdy jsem začala uvažovat, co podniknu se svým (pracovním) životem, jsem věděla, že se chci věnovat něčemu, co pomáhá lidem a šetří jim čas. Při hledání tématu diplomové práce jsem narazila na projekt, který kombinoval vše, co jsem chtěla najít: programování, výuku a spoustu potenciálu být reálně užitečný. S doktorátem jsem začala, abych mohla v práci na tomto projektu pokračovat, a zatím rozhodně nelituji.

 

Proč mám rád/a Brno

Brno je prostě skvělé místo, kde žít. Zejména má velikost tak akorát – je dost velké, aby tu bylo všechno, co tak člověk k životu potřebuje, ale pořád je taky dost malé, aby cesta kamkoli netrvala moc dlouho (i díky úžasnému DPMB).