Koodianalüsaatori arendus kursuse „Programmeerimise alused“ projektide tehnilise analüüsi automatiseerimiseks
Laen...
Kuupäev
Autorid
Ajakirja pealkiri
Ajakirja ISSN
Köite pealkiri
Kirjastaja
Tartu Ülikool
Abstrakt
Evaluating and performing analysis to over 100 projects in a programming course is a timeconsuming task. With this thesis, a code analyzer was proposed and developed for the course “Introduction to Programming” to automatically analyze projects. The result was a code analyzer, which in 2 minutes, outputted code analyses of over a hundred projects into a single summarized Excel file, where each project has 48-50 different technical analysis metrics.
Programmeerimise kursusel on ajamahukas analüüsida ja hinnata üle saja projekti. Selle lõputöö käigus arendati koodianalüsaator kursusele „Programmeerimise alused“, et projekte automaatselt analüüsida. Tulemusena valmis koodianalüsaator, mis väljastas kahe minutiga üle saja projekti koodianalüüsid ühte kokkuvõtvasse Exceli faili, kus on igal projektil 48-50 erinevat tehnilist analüüsimõõtu.
Programmeerimise kursusel on ajamahukas analüüsida ja hinnata üle saja projekti. Selle lõputöö käigus arendati koodianalüsaator kursusele „Programmeerimise alused“, et projekte automaatselt analüüsida. Tulemusena valmis koodianalüsaator, mis väljastas kahe minutiga üle saja projekti koodianalüüsid ühte kokkuvõtvasse Exceli faili, kus on igal projektil 48-50 erinevat tehnilist analüüsimõõtu.
Kirjeldus
Märksõnad
Python, programmeerimine, koodianalüsaator, koodianalüüs