М. : Альт Линукс, 2010. — 126 с.: ил. — (Библиотека ALT Linux). —
ISBN 978-5-905167-02-7.
Учебно-методический комплекс ¾Практикум по алгоритмизации и
программированию на Python¿ предназначен для начального знакомства
с основными алгоритмами и с программированием на языке Python в
интегрированных средах разработки (IDE) Geany и Eric. Комплекс
состоит из учебного пособия, в котором рассматриваются типовые
задачи в рамках базового курса информатики для средней школы (с
учётом требований ЕГЭ), алгоритмы их решения и реализация этих
алгоритмов на языке Python, и методических указаний для учителей,
где описываются особенности IDE Geany и IDE Eric, а также причины и
особенности обучения программированию на Python. Кроме того,
комплекс дополняется примерами программ по каждому разделу учебного
пособия (32 файла с примерами вариантов разобранных задач.).
Дополнительно в пособии описываются основы моделирования и
программирования графики в Python с использованием модуля turtle и
кросс-платформенной библиотеки Tkinter.
Содержание
Язык Python и его особенности
Общие сведения о языке
Типы и структуры данных
Средства программирования на Python
Ввод и вывод в Python
Структура программы
Справочная система и получение информации о Python
Контрольные вопросы
Основные алгоритмы и их реализация на Python 35
Линейные алгоритмы. Операции с числами и строками
Ветвления и оператор выбора
Циклические алгоритмы
Обработка двумерных массивов (матриц)
Работа с ассоциативными массивами (таблицами данных)
Графика в Python и задачи моделирования
Управление исполнителем "черепашка"
Пользовательские подпрограммы и моделирование. Модуль Tkinter
Методические указания для учителей и преподавателей
Введение. Почему Python?
Требования к программной конфигурации
Основные понятия и определения (глоссарий)
Использование IDE Geany
Использование IDE Eric
Особенности работы с приложениями Tk и Tkinter
Использование примеров скриптов.
Содержание
Язык Python и его особенности
Общие сведения о языке
Типы и структуры данных
Средства программирования на Python
Ввод и вывод в Python
Структура программы
Справочная система и получение информации о Python
Контрольные вопросы
Основные алгоритмы и их реализация на Python 35
Линейные алгоритмы. Операции с числами и строками
Ветвления и оператор выбора
Циклические алгоритмы
Обработка двумерных массивов (матриц)
Работа с ассоциативными массивами (таблицами данных)
Графика в Python и задачи моделирования
Управление исполнителем "черепашка"
Пользовательские подпрограммы и моделирование. Модуль Tkinter
Методические указания для учителей и преподавателей
Введение. Почему Python?
Требования к программной конфигурации
Основные понятия и определения (глоссарий)
Использование IDE Geany
Использование IDE Eric
Особенности работы с приложениями Tk и Tkinter
Использование примеров скриптов.