АНОТАЦИЯ

Целите на курса са студентите да придобият основни познания в областта на програмирането с Python. Ще се разгледат основни конструкции на езика. Ще се разгледат различните версии на езика, както и практическото им приложение. Студентите ще се запознаят и с библиотеката за визуализации VTK, с която много лесно може да се съчетае с Python. Визуализациите играят важна роля при нагледното представяне и анализ на данни. Библиотеката VTK може също така да бъде използвана и за други видове визуализация – игри, математически модели, прототипиране на продукти и т.н. Дисциплината завършва с визуализацията на проект и представянето му под формата на доклад.

Разписание на темите

  1. Въведение в Python. Инсталиране под Windows. Основни разлики между версии 2.х и 3.х. Примери. Преглед на темите в курса.

  2. Синтаксис. Основни конструкции в Python.

  3. Низове и променливи. Примери

  4. Оператори за цикъл. Примери.

  5. Условни оператори. Примери.

  6. Речници и масиви. Примери.

  7. Запознаване с библиотеката VTK. Разглеждане структурата на библиотеката. Често използвани функции.

  8. Четене на входни данни с Python. Показване на данните в подходяща форма на екрана с помощта на VTK.

  9. Анализ на данни. Методи за презентация на данните пред широка аудитория.

  10. Представяне и защита на проекта. Крайна оценка.