
Программирование: пишем игры на Python, часть 1
- Рейтинг: 4,7 (78 оценок)
- Скачиваний: 10 тыс +
- Размер: 18.2 MB
- Возраст: 12+
Скриншоты








Описание приложения
О чём материал? Создание игр, программирование с нуля: для детей и подростков, а также их родителей и учителей! Материал для всех, кто волею судеб вынужден заняться программированием. Или просто по жизни творческий, увлекающийся человек, которому интересно изучать что-то новое и реализовывать себя в современности. И не забываем: изучение языков программирования и алгоритмов повышает логику и интеллект. Пишем игры: изучаем программирование на Python на примере написания простых, но демонстрирующих возможности программирования игр. Почему именно этот учебник? Я уже почти два десятка лет работаю преподавателем информатики и сталкиваюсь с одной иногда раздражающей вещью. Большинство материалов, призванных "научить программированию", на самом деле не учат, а являются своеобразными справочниками по языку: синтаксис, функции, результат. Согласитесь, даже если мы выучим весь русско-английский словарь, то на английском не заговорим. Потому что для разговора нужно знать ещё тысячу тонкостей: времена, склонения, использование местоимений и предлогов и прочее. В этом учебнике я рассказываю не только о языке Python, но и веду читателя путём рассуждений, логический умозаключений, отвечая не только вопрос "С помощью чего?", но и "Для чего?" и "Почему?" Вся теория сразу же найдёт отражение в практике. СТРУКТУРА МАТЕРИАЛА: - базовые сведения о языке Python: где скачать, как установить, каким образом пользоваться, что делать для получения результата, реализация простейших алгоритмов, некоторые хитрости и тонкости, словом, дружеские советы; - архитектура игр: на каких принципах строятся игры, что нужно предусмотреть, как выстроить систему получения и обработки данных; - игры: в этой части представлено четыре игры: 1. «Угадай число». Цель игры: развлечение и анализ числовых рядов. Подойдёт для детей, которые учатся считать. Вы, если вы родитель, можете написать игру конкретно для своего ребёнка, заложив в программу особенности и пожелания. Например, выбрать диапазон чисел или установить правила счёта. 2. «Учись считать». Цель игры: развитие навыков счёта, сложение, вычитание, умножение и деление. Работа со временем (на скорость). Подойдёт вообще всем - и даже взрослым, которые желают повысить навык и увеличить скорость правильного счёта "в уме". 3. «Казино 678». Цель игры: антипропаганда азартных игр. Когда вы увидите алгоритм, на котором пусть даже приблизительно строится большинство азартных игр, различных «одноруких бандитов», казино и прочего - отобьёт надежду на получение прибыли напрочь. Когда вы своими руками напишите алгоритм и, проигрывая виртуальные деньги (которых сможете поставить себе сколько угодно!), поймёте, что выиграть попросту нельзя, сразу интерес к азартным играм пропадёт. Рекомендовано для подростков с надеждой внезапно обогатиться на как минимум «миллион долларов» и жить припеваючи. 4. «Ипподром». Цель игры: изучение влияния скрытых параметров на обработку данных, практическое умение разработать и реализовать системную взаимосвязь между изменением видимых данных и случайными значениями. Побочный эффект: антипропаганда азартных игр и просто интересно :) Все представленные алгоритмы направлены на воспитание: - понимания внутренних принципов работы процессора; - практического умения создавать и записывать алгоритмы на конкретном языке программирования; - практического умения реализовывать обработку данных с помощью инструментов Python; - ... и популяризацию творческого, интересного и созидательного времяпровождения. Вы найдёте: - систематизированную информацию по базовым конструкциям языка; - базовые алгоритмы обработки данных; - практические советы и замечания, выработанные на основе многолетнего опыта; - примеры рабочего кода; - взгляд на архитектуру современных игр; - основные этапы проектирования алгоритмов для игр. Пожалуйста, если вам понравилось приложение, - поставьте оценку и напишите комментарий. Это очень мотивирует на продолжение работы :)
Оценки и отзывы
Не могу оплатить, запрашивает смс, а я сейчас там где только Интернет без телефона при этом версия с рекламой не даёт "сформировать рекламный блок". В результате застрял в начале😭
Минимум теории, максимум практики. Для меня лучший учебник Python пока, спасибо за доступ за рекламу
К сожалению перестало открываться
Приложение отличное. Из минусов - не могу посмотреть рекламу для доступа к закрытам разделам
Лучший учебник по пайтону, написано просто и понятно, язык изложения не сухой (отдельное спасибо за шутеечки, я улыбалась от души). Теперь верю, что мне под силу изучать языки программирования, хотя всегда считала себя гуманитарием до мозга костей
Что нового
Версия: ru_6.05
Дата: 7 мая 2024
- обновление библиотек, исправление ошибок в тексте.
История версийРазработчик
Viktor TrofimovЗапрашиваемые данные
Приложение может запрашивать доступ к данным и функциям устройства для работы отдельных возможностей
Местоположение
Приблизительное местоположение
Действия в приложении
Взаимодействие с приложением
Данные о работе приложения
Другие данные о работе приложения
Советуем почитать
Возможно, вам понравится
Python Practice Programs
Образование
Рецепты Кода
Образование·Полезные инструменты
Программирование
Образование
Руководство по языку Python
Образование·Книги
Учим ПИТОН
Образование·Книги
ООП в Python 3.x
Образование
Python
Образование
Программирование: пишем игры на Python, часть 2
Образование
Linux Helper
Образование
Руководство по языку Kotlin
Образование
Compile+ - All in 1 Compiler
Образование
C++ Compiler - Run .cpp Code
Образование
Версия: ru_6.05
Дата: 7 мая 2024
- обновление библиотек, исправление ошибок в тексте.
История версий