Практикум по алгоритмизации и программированию на Python

Учебное пособие.

Хахаев И. А. "Практикум по алгоритмизации и программированию на Python" Альт Линукс, 2010 год, 126 стр. (1,44 мб. pdf + 16,3 кб. Source Code)

"Практикум по алгоритмизации и программированию на Python" - это уроки python, которые можно выполнять при изучении программирования в рамках курса по информатике для студентов. Представленное учебно-методическое пособие предназначено для начального знакомства с основами программирования и алгоритмизации на языке Python. Рассмотрены: интегрированная среда разработки (IDE) Geany и Eric.

Книгу можно рассматривать, как учебное пособие с базовым курсом информатики для средней школы (относительно ЕГЭ). Показаны типичные блок схемы алгоритмов и их реализация на языке Python. Так же даются методические указания для учителей, с описанием специфики IDE Geany и IDE Eric и технологии эффективного обучения программированию на Python. Предложенные уроки Python сопровождаются примерами программ по всем разделам учебника (показаны 32 примера - урока, с разбором вариантов).

Дополнительно рассмотрены основы моделирования и создания графики в Python с подключением модуля turtle и кросс-платформенной библиотеки Tkinter. Книга предназначена для студентов изучающих информатику и программирование с реализацией на Python. Будет полезна для преподавателей и читателей интересующихся программированием и изучением языка Python.
ISBN 978-5-905167-02-7

Оглавление книги.

Глава 1. Язык Python и его особенности 4
1.1 Общие сведения о языке 4
1.2 Типы и структуры данных 5
1.3 Средства программирования на Python 22
1.4 Ввод и вывод в Python 26
1.5 Структура программы 31
1.6 Справочная система и получение информации о Python 32
1.7 Контрольные вопросы 34

Глава 2. Основные алгоритмы и их реализация на Python 35
2.1 Линейные алгоритмы. Операции с числами и строками 35
2.2 Ветвления и оператор выбора 40
2.3 Циклические алгоритмы 46
2.4 Обработка двумерных массивов (матриц) 59
2.5 Работа с ассоциативными массивами (таблицами данных) 65

Глава 3. Графика в Python и задачи моделирования 70
3.1 Управление исполнителем "черепашка" 70
3.2 Пользовательские подпрограммы и моделирование. Модуль Tkinter 77

Глава 4. Методические указания для учителей и преподавателей 92
4.1 Введение. Почему Python? 92
4.2 Требования к программной конфигурации 93
4.3 Основные понятия и определения (глоссарий) 94
4.4 Использование IDE Geany 98
4.5 Использование IDE Eric 111
4.6 Особенности работы с приложениями Tk и Tkinter 123
4.7 Использование примеров скриптов 124

 
Скачать книгу бесплатно1,44 мб. pdf Скачать бесплатно16,3 кб. Source Code