АНОТАЦИЯ
Целите на курса са студентите да придобият основни познания в областта на програмирането с Python. Ще се разгледат основни конструкции на езика. Ще се разгледат различните версии на езика, както и практическото им приложение. Студентите ще се запознаят и с библиотеката за визуализации VTK, с която много лесно може да се съчетае с Python. Визуализациите играят важна роля при нагледното представяне и анализ на данни. Библиотеката VTK може също така да бъде използвана и за други видове визуализация – игри, математически модели, прототипиране на продукти и т.н. Дисциплината завършва с визуализацията на проект и представянето му под формата на доклад.
Разписание на темите
Въведение в Python. Инсталиране под Windows. Основни разлики между версии 2.х и 3.х. Примери. Преглед на темите в курса.
Синтаксис. Основни конструкции в Python.
Низове и променливи. Примери
Оператори за цикъл. Примери.
Условни оператори. Примери.
Речници и масиви. Примери.
Запознаване с библиотеката VTK. Разглеждане структурата на библиотеката. Често използвани функции.
Четене на входни данни с Python. Показване на данните в подходяща форма на екрана с помощта на VTK.
Анализ на данни. Методи за презентация на данните пред широка аудитория.
Представяне и защита на проекта. Крайна оценка.