Список литературы по дисциплине Язык программирования Python. Темы курсовых работ.

Список литературы по дисциплине Язык программирования Python. Темы курсовых работ. 

Python: список литературы, темы курсовых работ


Содержание

Репетиторы по языку программирования Python

Обучающие курсы по языку программирования Python

Список литературы по языку программирования Python 

Возможные темы курсовых работ по языку программирования Python

Готовые работы по языку программирования Python

Помощь преподавателей по языку программирования Python

Подработка для преподавателей по языку программирования Python

 

Репетиторы по языку программирования Python

Репетитора по языку программирования Python можно найти здесь: ссылка

 

Обучающие курсы по языку программирования Python

Обучающие курсы по языку программирования Python есть здесь: курсы

 

Список литературы по языку программирования Python 

В списке литературы по языку программирования Python собраны около 40 источников.

  1. Аллен Б. Дауни - Think DSP. Цифровая обработка сигналов на Python - Издательство "ДМК Пресс" - 2017 - 160с.
  2. Арсак Ж. Программирование игр и головоломок: Пер. 6 франц.- М.: Наука. Гл. ред. физ.-мат. лит., 1990.— 224 С.
  3. Бизли Д. Python. Подробный справочник. - Пер. с англ. - СПб.: Символ-Плюс, 2010. - 864 с, ил.
  4. Брукс Ф., Мифический человеко-месяц, или Как создаются программные системы, М.: Символ-Плюс, 2010.
  5. Буйначев, С. К. Основы программирования на языке Python [Электронный ресурс]: учебное пособие / С. К. Буйначев, Боклаг Н. Ю. – Электрон. текстовые дан. – Издательство Уральского университета, 2014.
  6. Гэддис Т. Начинаем программировать на Python.  – 4-е изд.: Пер. с англ. – СПб.: БХВ-Петербург, 2019. – 768 с.
  7. Долинский М.С. Решение сложных и олимпиадных задач по программированию - Учебное пособие - М.: – 2006.
  8. Доусен М. Программируем на Python (Python Programming for the Absolute Beginner)//изд. «Питер», серия Бестселлеры O'Reilly, 2016,- 416с.
  9. Доусон М. Программируем на Python. – СПб.: Питер, 2014. – 416 с.
  10. Златопольский Д.М. Основы программирования на языке Python. – М.: ДМК Пресс, 2017. – 284 с.
  11. Лутц М. Изучаем Python, 4 издание, – Пер. с англ. – СПб.: СимволПлюс, 2011. – 1280 с., ил.
  12. Лутц М. Программирование на Python, том I, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 992 с.
  13. Лутц М. Программирование на Python, том II, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 992 с.
  14. Лучано Рамальо Python. К вершинам мастерства. – М.: ДМК Пресс, 2016. – 768 с.
  15. Любанович Б. Простой Python. Современный стиль программирования, (Introducing Python: Modern Computing in Simple Packages)//изд. «Питер», серия Бестселлеры O'Reilly, 2016,- 480 с.
  16. Майк МакГрат «Программирование на Python для начинающих» Эксмо, 2015.
  17. Пилгрим Марк. Погружение в Python 3 (Dive into Python 3 на русском)
  18. Прохоренок Н., Дронов В. Python 3 и PyQt 5. Разработка приложений //изд. «БХВ-Петербург», 2016,- 832с.
  19. Прохоренок Н.А. Python 3 и PyQt. Разработка приложений. – СПб.: БХВ-Петербург, 2012. – 704 с.
  20. Прохоренок Н.А. Самое необходимое. — СПб.: БХВ-Петербург, 2011. — 416 с.
  21. Рейтц К., Шлюссер Т. Автостопом по Python. – СПб.: Питер, 2017. – 336 с.: ил. – (Серия «Бестселлеры O’Reilly»).
  22. Россум Г., Дж. Дрейк Ф.Л., Откидач Д.С. Язык программирования Python. 2001.
  23. Саммерфильд М. Python на практике, пер. А. Слинкин //изд. «ДМКПресс», 2014,-338с.
  24. Свейгарт, Эл. Автоматизация рутиных задач с помощью Python: практическое руководство для начинающих. Пер. с англ. — М.: Вильямc, 2016. – 592 с.
  25. Северенс Ч. - Введение в программирование на Python - Национальный Открытый Университет "ИНТУИТ" - 2016 - 231с.
  26. Сегаран. Т. Программируем коллективный разум. - Пер. с англ. - СПб: Символ –Плюс, 2008. -368 с, ил.
  27. Сузи, Р. А. Язык программирования Python [Электронный ресурс]: учеб. пособие/ Р. А. Сузи. – Электрон. текстовые дан. – ИнтернетУниверситет Информационных Технологий, 2007.
  28. Сузи Р.А. - Язык программирования Python - Национальный Открытый Университет "ИНТУИТ" - 2016 - 350с. 
  29. Сэнд У., Сенд К. «Hello World! Занимательное программирование на языке Python» - М.: – 2016.
  30. Федоров Д. Ю. Основы программирования на примере языка Python. //Учебное пособие. – Санкт-Петербург: 2016.
  31. Федоров, Д. Ю.  Программирование на языке высокого уровня Python : учебное пособие для прикладного бакалавриата / Д. Ю. Федоров. – 2-е изд., перераб. и доп. – Москва : Издательство Юрайт, 2019. – 161 с. – (Бакалавр. Прикладной курс).
  32. Форсайт Р. Паскаль для всех / Пер. с англ. М.В.Сергиевского, А. В.Шалашова; Под ред. Ю.И. Топчеева. — М.: Машиностроение, 1986.- 288 с: ил.
  33. Шелудько, В. М. Основы программирования на языке высокого уровня Python: учебное пособие / В. М. Шелудько. – Ростов-на-Дону, Таганрог: Издательство Южного федерального университета, 2017. – 146 c. 
  34. Шелудько, В. М. Язык программирования высокого уровня Python. Функции, структуры данных, дополнительные модули: учебное пособие / В. М. Шелудько. – Ростов-на-Дону, Таганрог: Издательство Южного федерального университета, 2017. – 107 c. 
  35. Шмпандар, Алекс Дж. Искусственный интеллект в компьютерных играх: как обучить виртуальные персонажи реагировать на внешние воздействия. : Пер. с англ. — М.: ООО "ИД. Вильямс", 2007. — 768 с.: ил.
  36. Щерба А.В. Изучение языка программирования Python на основе задач УМК авторов И.А. Калинин и Н.Н. Самылкина. //Учебное пособие. –М.: МПГУ, 2015.

 

Возможные темы курсовых работ по языку программирования Python

Подобраны темы курсовых работ, связанные с языком программирования Python, из разных источников.

  1. Классы и объектно-ориентированное программирование в среде Python.
  2. Python - доступ к базам данных и прикладной интерфейс доступа к реляционным базам данных.
  3. Алгоритмы и модули упрощения программного кода в среде Python
  4. Модули обработки и представления данных в Интернете на языке Python.
  5. Основные модули операционной системы среды Python.
  6. Среда выполнения. Запуск приложений на языке Python.
  7. Работа с сетью и сокеты. Основы разработки приложений в Python.
  8. Модули работы с файлами и каталогами в среде Python.
  9. Разработка интернет-приложений в Python.
  10. Модули Веб-программирования в среде Python. 
  11. Модули работы с текстом и строками в Python.
  12. Потоки и многозадачность. Параллельное программирование в среде Python.
  13. Создать программу обслуживания телефонных абонентов, в которой создается база данных, содержащая сведения о номере абонента, Ф.И.О., лицевом счете. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  14. Простой справочник. Программа должна реализовывать простой справочник, хранящий различные данные (общие или специализированные – например – номера телефонов). Должны обеспечиваться: ввод новых данных с проверкой их корректности (в зависимости от назначения справочника), просмотр справочника, поиск необходимых данных по образцу, корректировка данных, удаление ненужных записей, сохранение данных в файле и чтение данных из файла. Справочник можно реализовать в виде консольного либо экранного приложения. Тема справочника: "студенты курса".
  15. Создать программу обслуживания клиентов банка, в которой создается база данных, содержащая код клиента, лицевой счет (величина вклада, проценты по вкладу, даты и суммы вложений и изъятий в течении года). Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  16. Разработать экранное приложение "Игра 15" (так называемые "пятнашки")
  17. Создать программу обслуживания клиентов заправочной станции, в которой создается база данных, содержащая марку и номер машины, дату заправки, номер и количество отпускаемого бензина, суммы оплаты. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  18. Используя пакет PyGame разработать простую игру.
  19. Создать программу регистрации нарушителей ПДД, в которой создается база данных, содержащая марку и номер машины, дату нарушения, Ф.И.О., вид нарушения, номер квитанции, суммы оплаты. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  20. Программа "Игра в кости". Основа – рассмотренный в учебном курсе общий механизм реализации игры в кости. Программа может быть реализована в виде консольного или экранного приложения. В случае реализации в виде консольного приложения – разработать класс автомата, реализующего нетривиальный алгоритм стратегии игры, провести анализ его стратегии по сравнению с тривиальной стратегией (выбор всегда одинакового числа бросков). При реализации в виде экранного приложения – провести сравнительный анализ различных "тривиальных" стратегий.
  21. Создать программу регистрации подписчиков журнала, в которой создается база данных, содержащая Ф.И.О., название журнала, номер квитанции, сумму оплаты, срок подписки. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  22. Простой справочник. Программа должна реализовывать простой справочник, хранящий различные данные (общие или специализированные – например – номера телефонов). Должны обеспечиваться: ввод новых данных с проверкой их корректности (в зависимости от назначения справочника), просмотр справочника, поиск необходимых данных по образцу, корректировка данных, удаление ненужных записей, сохранение данных в файле и чтение данных из файла. Справочник можно реализовать в виде консольного либо экранного приложения. Тема справочника "моя фонотека".
  23. Создать программу регистрации посетителей ресторана, в которой создается база данных, содержащая номер заказа, Ф.И.О. официанта, перечень заказанных блюд, сумму оплаты. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  24. Простой справочник. Программа должна реализовывать простой справочник, хранящий различные данные (общие или специализированные – например – номера телефонов). Должны обеспечиваться: ввод новых данных с проверкой их корректности (в зависимости от назначения справочника), просмотр справочника, поиск необходимых данных по образцу, корректировка данных, удаление ненужных записей, сохранение данных в файле и чтение данных из файла. Справочник можно реализовать в виде консольного либо экранного приложения. Тема справочника: "расписание занятий".
  25. Создать программу регистрации сотрудников, в которой создается база данных, содержащая Ф.И.О. сотрудника предприятия, номер трудовой книжки, дата трудоустройства, дата увольнения, причина увольнения, а также поощрения и наказания. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  26.  Экранное приложение "календарь". 
  27. Создать программу регистрации посетителей поликлиники, в которой создается база данных, содержащая Ф.И.О. больного, принимающий специалист, время приема, номер полиса. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  28. Разработать экранное приложение игры "Гомоку".
  29. Простой справочник. Программа должна реализовывать простой справочник, хранящий различные данные (общие или специализированные – например – номера телефонов). Должны обеспечиваться: ввод новых данных с проверкой их корректности (в зависимости от назначения справочника), просмотр справочника, поиск необходимых данных по образцу, корректировка данных, удаление ненужных записей, сохранение данных в файле и чтение данных из файла. Справочник можно реализовать в виде консольного либо экранного приложения. Тема справочника: "адресная книга".
  30. Создать программу учета материалов, в которой создается база данных, содержащая перечень расходуемых материалов на стройке. В перечень входят: наименование материала, количество, Ф.И.О. отпустившего, Ф.И.О. получившего. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  31. Экранное приложение "калькулятор". Простой калькулятор для выполнения элементарных арифметических операций (типа стандартного калькулятора MS Windows, вид – "обычный").
  32. Создать программу, в которой создается база данных, содержащая информацию об экзопланетах: название, масса и размеры планеты; радиус орбиты; название звезды вокруг которой обращается планета. Программа должна предоставлять возможность просматривать, добавлять, удалять, копировать, хранить данные.
  33. Простой справочник. Программа должна реализовывать простой справочник, хранящий различные данные (общие или специализированные – например – номера телефонов). Должны обеспечиваться: ввод новых данных с проверкой их корректности (в зависимости от назначения справочника), просмотр справочника, поиск необходимых данных по образцу, корректировка данных, удаление ненужных записей, сохранение данных в файле и чтение данных из файла. Справочник можно реализовать в виде консольного либо экранного приложения. Тема справочника: "моя библиотека".

 

Готовые работы по языку программирования Python

Готовые работы по программированию есть готовые работы

 

Помощь преподавателей по языку программирования Python

Если нужна помощь в написании программы на Python, обращайтесь по ссылкам: помощь

 

Подработка для преподавателей по языку программирования Python

При желании заработать на написании программы на Python, регистрируйтесь по ссылкам (нужно прикрепить пример своей работы): ссылка

 

Другие дисциплины:

  1. Базы данных Готовые работы. Курсы. Репетиторы.
  2. Фундаментальная информатика и информационные технологии
  3. Веб-программирование (Web-программирование)
  4. Язык программирования Delphi / Pascal Темы курсовых работ. Список литературы.
  5. Язык программирования Java
  6. Язык программирования JavaScript
  7. Язык программирования PHP
  8. Язык программирования C++ Темы курсовых работ. Список литературы.
  9. Язык программирования Visual Basic
  10. Язык программирования C# (Си Шарп)
  11. Язык программирования C Темы курсовых работ. Список литературы.
  12. Информатика
Категория: Информатика/Программирование | Добавил: astor (22.11.2020)
Просмотров: 4318 | Теги: дипломная, подработка, базы данных, работа, язык программирования, темы курсовых работ, магистерская, дополнительное образование, репетитор, программирование, Курсовая, курсы, контрольная, Python, список литературы | Рейтинг: 0.0/0