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