Различия между версиями 10 и 37 (по 27 версиям)
Версия 10 от 2012-11-04 19:08:37
Размер: 5991
Редактор: FrBrGeorge
Комментарий:
Версия 37 от 2019-12-30 14:50:42
Размер: 7839
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 1: Строка 1:
= Решение олимпиадных задач на языке Python = = Программирование на Python / PyGame =
Строка 3: Строка 3:
Пятница, 16-20, ауд. 653
<<MonthCalendar(,,,,,,,VMSHClassTemplate)>>
Пятница, 16-20, ауд. 758
##<<MonthCalendar(,,,,,,,VMSHClassTemplate)>>
Строка 6: Строка 6:
-----
## Я завёл [[http://vk.com/club46069336|группу вконташке]] для обратной связи по материалам занятий. --(Посмотрим, поможет ли это :) )--. Это ни на что не повлияло :( FrBrGeorge
Реанимируем [[http://vk.com/club46069336|группу вконташке]] для обратной связи по материалам занятий.
Строка 9: Строка 12:
 * [[http://pythonworld.ru/|Цикл учебных статей]] по ''Python3''
Строка 10: Строка 14:
 * [[http://fantom-lab.narod.ru/Python/python.htm|Материалы Fantom-Lab]] <!> переводы не очень качественные, возможно, стоит читать по-английски
  * [[http://fantom-lab.narod.ru/Python/LerningPythonHelpRus/IndexRus.htm|Документация по Python 2.4.2]] <!> Переведена не до конца и слегка устарела
  * [[http://fantom-lab.narod.ru/Python/LerningNoName/IndexNoName.html|Питон за 24 часа]] <!> Книга довольно фрагментарная, как всё в стиле "за 24 часа"
 * '''Задачник''': Задачи по программированию / С. А. Абрамов, Г. Г. Гнездилова, Е. Н. Капустина, М. И. Селюн. — М.: Наука, 1988.
  * Похоже, он опубликован здесь :): http://kufas.ru/programming179.htm
 * '''[[http://narhoz-chita.ru/zadachnik/|Задачник]]''': Задачи по программированию / С. А. Абрамов, Г. Г. Гнездилова, Е. Н. Капустина, М. И. Селюн. — М.: Наука, 1988.
 * [[http://kufas.ru/programming179.htm|Ещё один задачник]]: Основы программирования / 2002 / Семакин И. Г., Шестаков А. П. ISBN: 5-294-00054-7
 * '''Олимпиадные задачи''': [[http://informatics.mccme.ru|МЦНМО]] (один из источников задач, иногда с разбором) и [[http://e-maxx.ru|MAXimal]] (теоретический материал по алгоритмам)
Строка 16: Строка 18:
  * Перевод документации по PyGame (очень неполный!): http://pythonpro.narod.ru/docsrus/index.html
  * Нечто вроде небольшого учебника (есть странности с русски языком): http://www.bykovo-sky.ru/pygame/
  * Ещё один самоучитель: http://www.xione.ru/?cat=9
 * [[http://wiki.python.su|Wiki Портала Python-программистов]]
  . вот такой блог, но там только две статьи: http://zerc.ru/tag/pygame
  * Учебник [[http://programarcadegames.com/index.php?lang=ru|Программирование аркадных игр и обучение информатике]]
  * Насколько блогов со статьями: [[http://notformat.blogspot.ru/search/label/PyGame%20на%20русском|noTformaT]], (участник [[http://pyweek.org/|PyWeek]]); [[http://plambir.blogspot.ru/search/label/pygame|plambir]]; [[http://www.xione.ru/?cat=9|xione]]
Строка 26: Строка 25:
 * [[http://www.pygame.org/docs/|собственная документация PyGame]]
 * ...
 * !PyGame
  * Учебник [[http://programarcadegames.com/index.php?lang=en|Program Arcade Games With Python And Pygame]]
  * [[http://www.pygame.org/docs/|собственная документация PyGame]]
  * Книга [[http://inventwithpython.com/pygame/index.html|Создание игр на PyGame]]
  * ...
==== Другие веб-рсурсы ====
Визуализация выполнения python-программы с показом всех создаваемых объектов: [[http://www.pythontutor.com/visualize.html|Online python tutor]]
==== ПО для Windows ====
<<Anchor(WinSoft)>>
 * ''Обязательное''
  * [[http://python.org/ftp/python/2.7.5/python-2.7.5.msi|Установщик Python 2.7]] (ссылка на [[http://python.org/download|странице загрузки]])
  * [[http://download.geany.org/geany-1.23.1_setup.exe|Редактор Geany]] (ссылка на [[http://www.geany.org/Download/Releases|странице загрузки]])
   * [[/WindowsGeany|Инструкция по настройке Geany]]
  * [[http://pygame.org/ftp/pygame-1.9.1.win32-py2.7.msi|библиотека PyGame]] (ссылка на [[http://pygame.org/download.shtml|странице загрузки]])
 * ''Рекомендованное''
  * [[http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-2.8.12.1-py27.exe|Библиотека wxPython и оболочка PyCrust]] (ссылка на [[http://www.wxpython.org/download.php#binaries|странице загрузки]])
   * [[http://wiki.python.su/Книги/WxPythonInAction/Упрощение%20работы%20в%20wxPython%20при%20помощи%20PyCrust|Инструкция по работе с PyCrust на русском]]
  * [[http://dia-installer.de/index_en.html|Редактор диаграмм Dia]] (ссылка со [[https://wiki.gnome.org/Apps/Dia|страницы]] проекта)
==== Разное ====
 * [[FrBrGeorge/TodoVMSH|Замечания и предложения к прошивке толстых терминалов]]
== 2015—2016 учебный год, «Задачи повышенной трудности по информатике и алгоритмы на языке Python в операционной системе Linux» ==
<<Include(^LecturesVMSH/Python/201(5-(09|1[0-2])|6-0[1-5])-..,,,to="==$|^$",sort=ascending,titlesonly)>>
== 2014—2015 учебный год, «Задачи повышенной трудности по информатике и алгоритмы на языке Python в операционной системе Linux» ==
<<Include(^LecturesVMSH/Python/201(4-(09|1[0-2])|5-0[1-5])-..,,,to="==$|^$",sort=ascending,titlesonly)>>
== 2013—2014 учебный год, «Программирование на Python/Pygame» ==
<<Include(^LecturesVMSH/Python/201(3-(09|1[0-2])|4-0[1-5])-..,,,to="==$",sort=ascending,titlesonly)>>
Строка 29: Строка 52:
==== ПО для Windows ====
 * ''Обязательное''
  * [[http://python.org/ftp/python/2.6.3/python-2.6.3.msi|Установщик Python]] (ссылка на [[http://python.org/|главной странице]])
  * [[http://download.geany.org/geany-0.18_setup.exe|Редактор Geany]] (ссылка на [[http://www.geany.org/Download/Releases|странице загрузки]])
  * [[/WindowGeany|Инструкция по настройке Geany]]
 * ''Рекомендованное''
  * [[http://pygame.org/ftp/pygame-1.9.1.win32-py2.6.msi|библиотека PyGame]] (ссылка на [[http://pygame.org/download.shtml|странице загрузки]])
  * [[http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-2.8.10.1-py26.exe|Библиотека wxPython и оболочка PyCrust]] (ссылка на [[http://www.wxpython.org/download.php#binaries|странице загрузки]])
   * [[http://wiki.python.su/Книги/WxPythonInAction/Упрощение%20работы%20в%20wxPython%20при%20помощи%20PyCrust|Инструкция по работе с PyCrust на русском]]
  * [[http://dia-installer.de/index_en.html|Редактор диаграмм Dia]] (ссылка со [[http://live.gnome.org/Dia/Download|страницы зарузок]] проекта)
==== Разное ====
 * [[FrBrGeorge/TodoVMSH|Замечания и прелдожения к прошивке толстых терминалов]]
== 2012—2013 учебный год, «Решение олимпиадных задач на языке Python» (облегчённый вариант) ==
<<Include(^LecturesVMSH/Python/201(2-(09|1[0-2])|3-0[1-5])-..,,,to="==$",sort=ascending,titlesonly)>>
Строка 69: Строка 82:
[[FrBrGeorge|Я]] решил снова заняться преподаванием на [[http://vmsh.cs.msu.su/|ВМШ]]. На этот раз буду вести не программирование, а загадочный курс под названием «Linux». Курс этот и материалы к нему постараюсь выкладывать здесь: /LinuxCourse. Если получится, курс войдёт в [[http://heap.altlinux.ru/engine/Edu/Soft|Образовательный дистрибутив ALT Linux]]. [[FrBrGeorge|Я]] решил снова заняться преподаванием на [[http://vmsh.cs.msu.su/|ВМШ]]. На этот раз буду вести не программирование, а загадочный курс под названием «Linux». Курс этот и материалы к нему постараюсь выкладывать здесь: ../LinuxCourse. Если получится, курс войдёт в [[http://heap.altlinux.ru/engine/Edu/Soft|Образовательный дистрибутив ALT Linux]].

Программирование на Python / PyGame

Пятница, 16-20, ауд. 758


Реанимируем группу вконташке для обратной связи по материалам занятий.

Литература на русском

Литература на английском

Другие веб-рсурсы

Визуализация выполнения python-программы с показом всех создаваемых объектов: Online python tutor

ПО для Windows

Разное

2015—2016 учебный год, «Задачи повышенной трудности по информатике и алгоритмы на языке Python в операционной системе Linux»

2014—2015 учебный год, «Задачи повышенной трудности по информатике и алгоритмы на языке Python в операционной системе Linux»

2013—2014 учебный год, «Программирование на Python/Pygame»

2012—2013 учебный год, «Решение олимпиадных задач на языке Python» (облегчённый вариант)

2011—2012 учебный год, «Решение олимпиадных задач на языке Python» (облегчённый вариант)

2010—2011 учебный год, «Решение олимпиадных задач на языке Python»

2009—2010 учебный год

2008—2009 учебный год

Темы занятий


2006—2007 учебный год

Я решил снова заняться преподаванием на ВМШ. На этот раз буду вести не программирование, а загадочный курс под названием «Linux». Курс этот и материалы к нему постараюсь выкладывать здесь: ../LinuxCourse. Если получится, курс войдёт в Образовательный дистрибутив ALT Linux.

LecturesVMSH/Python (последним исправлял пользователь FrBrGeorge 2019-12-30 14:50:42)