8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

[Флагманский магазин подлинный] Научите детей изучать программирование Python Language Edition Полное -колорная печать детей программирование введение в Python Language Basic программирование

Цена: 810руб.    (¥38.3)
Артикул: 528794749711

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:人民邮电出版社官方旗舰店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 189 119.52 526руб.
¥55.81 180руб.
¥992 092руб.
¥ 79 59.251 252руб.

 

 

 

 

 

 

 

 

 


СМИ обзор

Python - это мощный язык, который широко используется в университетах и ​​крупных технологических компаниях, таких как Google и IBM. Эта книга является вводной книгой для родителей и учителей, чтобы научить детей использовать Python для базового программирования и решения проблем. Эта книга помогает детям быстро научиться мыслить компьютеры посредством пошаговых инструкций, в то время как примеры с визуализацией и ориентированными на игру продолжали привлекать их внимание. Введение в основные концепции программирования, такие как переменные, петли и функции, может помочь даже самым молодым программистам построить навыки, необходимые для создания классных игр и приложений. Независимо от того, являетесь ли вы программистом, который написал код в течение нескольких лет, или новичок, который никогда не писал программы, эта книга поможет вам узнать: ● Используйте инструмент для рисования черепах, чтобы нарисовать различные цвета для освоения геометрического рисунка. ● Напишите программы для шифрования и расшифровки информации, поиграть в игры в рок-бумаги и рассчитать, сколько настольного тенниса кто-то так высоко. ● Создавайте веселые и веселые игры, такие как War, Yahtzee и Pong. ● Добавьте взаимодействие, анимацию и звук в свои собственные приложения. Будь то вводной курс для разработки программ, в качестве послешкольного развлечения или просто для семейного образования, эта книга является идеальным учебником для поддержки. Вы все получите много, проведя веселье и продуктивное время для родителей-ребенка с детьми перед компьютером.
Каталог

Каталог
Глава 1 Python Basic: Знайте окружающую среду ... 1
1.1 Знай Питон ..................................... ... ...
1.2 Напишите программу с Python ................................................ ........... .............................
1.3 Запустите программу Python ... ................................ 5
1.4 Сводка этой главы ... ... ...
1.5 Задача программирования ... ................................................ ............ 7
Глава 2 Черепахи Нарисуйте: нарисуйте с помощью Python ...
2.1 Первая программа черепахи ... ...............................
2.1.1 Как работает программа ... ......................... 10
2.1.2 Что случилось ... .............................. 12
2.2 Вращающиеся морские черепахи ... .................................
2.3 Раунда рисования черепах ................................................................................................................................................................................................................................................................... .................................................. ..................... 14
2.4 Добавьте цвет ... ... ... ...
2.4.1 Четырехноколорная спиральная линия ... ................................ 16
2.4.2 Измените цвет фона ............................ ............... ............
2.5 Одна переменная, чтобы получить все ................................................ ......... .......................... 20
2.6 Сводка этой главы ... .............................................. двадцать два
2.7 Задача программирования ... .............................................. двадцать два
Глава 3 Цифровые и переменные: используйте Python для математических вычислений ...
3.1 Переменная: Сохраните контент ................................................ ..... ................. 25
3.2 Цифровые и математические вычисления в Python ... ............... 26
3.2.1 Номера питона ................................................ ...... .......................... 27
3.2.2 Оператор Python ... .......................... 28
3.2.3 Математические вычисления в оболочке Python ... ..... 28
3.2.4 Ошибка грамматики: что вы говорите?.................................................. .................................................. .............. ......... 29
3.2.5 переменные в раковине Python ... .................. 30

3.2.6 Программирование рабочих символов: калькулятор пиццы ... ........ 31
3.3 Строка: настоящие символы в Python ... ........ 33
3.4 Улучшить цветовую спиральную линию со строкой ... ..................... 35
3.5 СПИСОК: СОЗДАТЬ ВСЕМ ... ............ 36
3.6 Python делает домашнее задание ... ...
3.7 Резюме этой главы .............................................. ...... .................................................. .. 40
3.8 Задача программирования ... ............................................ 41
Глава 4 Цикл - это весело (вы можете сказать это снова) ....................................... 42
4.1 Создайте свой собственный цикл ........................................... .. ................ 43
4.1.1 Использование для цикла для генерации 4 лепестков роз, состоящих из 4 кругов ...
4.1.2 Измените цикл, чтобы иметь 6 кругов лепестков роз .................................... 46
4.2 Улучшить программу лепесток Rose, чтобы позволить пользователям войти ... 48
4.3 Игровой цикл и во время петли ... .......................... 50
4.4 Спиральная линия члена семьи ................................................ .... ........................ 52
4.5 Интегрированная: вирусная спиральная линия ... ........................ 55
4.6 Сводка этой главы ............................................................................................................................................................................................................................................................................................................................................... .............................................. 59
4.7 Программирование задания ... ................................................ .................................................. ........
Глава 5 Условия (что мне делать, если это так?) .................. 62
5.1, если утверждение ... ................................................ ..............................
5.2 Знайте логическое значение ... .................................. 65
5.2.1 Оператор сравнения ................................................ ................................................... ............. 66
5.2.2 Вы недостаточно велики!.................................................. .................................................. .............. ... ...
5.3 Else Заявление ... ................................ 69
5.3.1 Полигоны или лепестки роз ... .................... 70
5.3.2 ровные числа все еще странные ... ................................ 71
5.4 Заявление Элифа ... ........................................ 74
5.5 сложные условия: если и или не ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................
5.6 Секретные новости ....................................................... .............................. 77
5.6.1 Строки хаоса ........................................................................................ 78
5.6.2 Character values ​​​​...................................................................................................................79
5.6.3 Программа шифрования/ дешифрования ............................................... ........ ............................ 80
5.7 Сводка этой главы ................................................ .. .................................................... .................................................. ..........................
5.8 Задача программирования ... ............................................ 83
Глава 6 Случайное развлечение и игры (продолжайте продвигаться, воспользуйтесь возможностью!) ............... 85
6.1 Игра по угаданию номера ....................................................................................................... 86
6.2 Цветные случайные спирали ........................................................................ 88
6.2.1 Выберите цвет, любой цвет ... ............ 89
6.2.2 Получение координат ................................................................................... 90
6.2.3 Насколько велик холст ........................................................................ 92
6.2.4 Интегрирован .................................................. ..................... ............................. .................................................. .....................
6.3 Рок-штрафы ................................................................................... 95
6.4 Выберите карту, любую карту ... ...
6.4.1 Тибетский ............................................................................................................................................................................................................... ................................................. 97
6.4.2. .................................................. ..........................................
6.4.3 Рассчитайте карту ... .............................................. .........................................
6.4.4 Продолжайте двигаться вперед ... ............................................ .......................................... 101
6.4.5 интегрирован .................................................. ..................... ............................. ..... 102
6.5 КОНТИТЕ ДИСА ......................................... ......... .................................................. ....... 103
6.5.1 Установите игру ... ............................................. ......................................... 104
6.5.2 Сортировать кости ... ............................................. ..................................................... 104
6.5.3 Проверьте кости ... ......................................... ............................................... 105
6.5.4 Интегрирован .............................................. .................................................. ............... 106
66 000 клубень ................................................................................................................................................................................................... ................... 109
6.7 Сводка этой главы ..................................... ........ .......................... 112
6.8 Программирование задания ... ............................................ 114
Глава 7 Функции (эти вещи имеют имя) ................................... 116
7.1 Интегрируйте контент с функциями ......................................... .... ...........................
7.1.1 Определить random_spiral () ................................................ ....... 118
7.1.2 Call random_spirral () ....................................................................................................................................................... .... .........................
7.2 Параметр: Перейти к функции ... ............................................ .......................... 120
7.2.1 Улыбка в случайной позиции ... ................ 121
7.2.2 Интегрирован .................................................. ................. ................................. ................................... 125
7.3 Вернуть: отправьте обратно статистические результаты ................................. ......... ............. 127
7.3.1 Вернуть значение из функции ... ....................... 127
7.3.2 Используйте возвратное значение в программе .............................. .......... .... 128
7.4 Интерактивное введение ..................................... ... ...
7.4.1 Обработка события: Turtledraw ................................. .......... .... 130
7.4.2. Инцидент с клавишными.
7.4.3 События обработки параметров: clickspiral ... ...... 135
7.4.4 Далее: ClickandSmile ................................................ ............. ........ 137
7.5 Clickkaleidoscope ............................................................................................................... 139
7.5.1 Draw_kaleido () Функция ... ..................... 139
7.5.2 Draw_spiral () функция ... .................. 140
7.5.3 Интегрирован .................................................. ....................... ........................... .................................................. ....... 140
7.6 Сводка этой главы ..................................... ........ .................................... 142
7.7 Программирование задания ... ................................................ .................................................. .. 143
Глава 8 Таймер и анимация ... ......... 144
8.1 Получите все Гис из Pygame ....................................................................................... 145
8.1.1 Нарисуйте точку с помощью Pygame ... .............. 146
8.1.2 Новый контент в Pygame .......................................................................................................................................................................................................................................................................................................................................................................................................................................................
8.1.3 часть игры .......................................... ......... ......................................... ................................. 149
8.2 Время прямо: двигаться и отскочить ... ................... 152
8.2.1 Перемещаемое смайливое лицо ....................................................................... 153
8.2.2 Реализация анимации смайликов с классом часов ................................................... 155
8.2.3 Переплесьем Смайлик Лицо от стены ........................................................ 157
8.2.4 Перепрыгните на четырех стенах ........................................................................ 162
8.3 Сводка этой главы ................................... ... ...
8.4 Задача программирования ... ... ...
Глава 9 взаимодействие с пользователем: введите игру ... 170
9.1 Увеличьте взаимодействие: нажмите и перетаскивайте ... ............................................ ..........................................
9.1.1 Нажмите точку ............................. ... ...
9.1.2 перетаскивать ... .............................................. .................................................. .....................
9.2 Усовершенствованное взаимодействие: взрыв Smiley Face ........................................................................ 177
9.2.1 Улыбающийся эльф ...........................................................................................................................................................................................................................................................................................................................................................................................................................
9.2.2 Установите эльфов ... ......................................... .................................................. . 180
9.2.3 Обновлено эльфов ........................................................................................... 182
9.2.4 Большие и меньшие смайливые лица ...................................................................
9.2.5 интегрирован ................................. ............. .................................................. .....................................
9.3 SmileyPop версии 1.0 ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
9.3.1 Тестовое столкновение и удалить эльфов ... ...................... 185
9.3.2 интегрирован .................................................. ................. ................................. .................................................. .........
9.4 Сводка этой главы ... ... ...
9.5 Задача программирования ... ................................................ .................................................. .................................................. ......
Глава 10 Игровое программирование ...................................................................
10.1 Создание игровой рамки: Smiley Pong версии 1.0 ...........................................................................................................................................
10.1.1 рисование игровых досок и игровых частей ...............................................................................................................
10.1.2 Рекордная оценка ... .............................. 194
10.1.3 Оценка отображения ... .............................. 199
10.1.4 интегрирован .................................................. ............................. ..................... ..........
10.2 Увеличьте сложность и прекратите игру: Smiley Pong Версия 2.0 ...................................................................
10.2.1 Игра заканчивается ... ........................ 203
10.2.2 Играйте снова .................................. ........... ................... 203
10.2.3 быстро ... ..............
10.2.4 Интегрирован .................................................. ....................... ........................... ... 206
10.3 Добавить больше функций: SmileyPop версия 2.0 ................................................... 208
10.3.1 Используйте Pygame, чтобы добавить звук ... ............. 208
10.3.2 Отслеживание и запись прогресса игрока ... .................. 210
10.3.3 Интеграция .............................................. ................. .......................... 213
10.4 Резюме этой главы ... ........................................ 215
10.5 Программирование задания ... ........................................ 216
Приложение A Python Установка под Windows, Mac и Linux ......... 218
A.1 Установите Python под Windows ...................................................................... 219
A.1.1 Загрузите установщик ....................................................................................... 219
A.1.2 Run the installer ...................................................................................220
A.1.3 Попробуйте Python ... ........................ 223
A.2 Python под Mac ......................................................................................... 225
A.2.1 Скачать установщик ...............................................................................................................................................................................................................................................................................................................................................................
A.2.2 Запустите установщик ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
A.2.3 Попробуйте Python ... ...................... 229
A.3 Установка Python под Linux ................................................................................... 230
Приложение B Pygame Установка под Windows, Mac и Linux ...... 233
B.1 Установить Pygame под Windows ...................................................................... 234
B.2 Pygame под Mac ................................................................................................... 238
B.2.1 Python 2.7 и Pygame 1.9.2 ... ............. 238
B.3 Pygame под Linux ...................................................................................... 240
B.3.1 Pygame для Python 2 ....................................................................................... 241
Приложение C Создайте свои собственные модули ...................................... 242
C.1 Строительные цветовые модули ................................................................................... 243
C.1.1 Использование модуля Colorspiral ........................................................ 244
C.1.2 повторное использование модуля цветов ................................................................... 245
C.2 Дополнительная информация ............................. ................ .................................................. ...... 246
Глоссарий ................................................ ....................... 247


Введение

Python является интерпретированным, объектно-ориентированным, динамическим типом данных высокого уровня языка программирования. Этот мощный язык в настоящее время широко используется в университетах и ​​крупных технологических компаниях, таких как Google и IBM. Эта книга является вводной книгой для родителей и учителей, чтобы научить своих детей использовать Python для базового программирования и решения проблем. Эта книга помогает детям изучать компьютерное мышление с помощью научной и разумной структуры, простого для понимания текста, а также живых и интересных иллюстраций, в то время как примеры в основном фокусируются на визуализации и игре продолжают привлекать внимание читателей. Введение в основные концепции программирования, такие как переменные, петли и функции, может помочь самым молодым программистам построить навыки, необходимые им для создания собственных классных игр и приложений. Проблемы программирования в конце каждой главы могут расширить мышление читателей и объединить знания и навыки, которые они изучали. Эта книга подходит для любого читателя, который хочет изучать программирование через Python, особенно для родителей, учителей, учеников и несовершеннолетних, которые хотят понять основы компьютерного программирования.
об авторе

Брайсон Пейн - профессор факультета компьютерных наук в Университете Северной Джорджии.Он преподавал информатику более 15 лет. До этого он преподавал математику и программированию средней школы.Он продолжал сотрудничать с преподавателями K-12, используя 3D-принтеры, роботы, технологии дистанционного управления самолетами и технологиями программирования мобильных приложений, и позволил студентам участвовать в программировании.
Рекомендуемая рекомендация

Полно -лорная печать, развлекательная, легко учиться у родителей, чтобы научить детей изучать рекомендации по легкому использованию для программирования Python