Книга написана на основе опыта обучения программированию на языке Python в кружке юных программистов и протестирована на детях 7–12 лет. Материал рассчитан на самостоятельное, без помощи взрослых, изучение основ Python школьниками 2–5 классов, имеющими базовые навыки управления компьютером. Процесс создания программ дан пошагово со скриншотами. При создании первых программ дети не пишут код, а собирают программу из разноцветных блоков, как в Scratch, затем превращают ее в код и вносят в него небольшие правки. Дети научатся программировать черепашку для рисования узоров, а также создавать постройки, управлять персонажами и дронами в Minecraft. В процессе игрового обучения дети узнают о типах данных, операторах, циклах, списках, функциях и других элементах языка Python.
Kniga napisana na osnove opyta obucheniya programmirovaniyu na yazyke Python v kruzhke yunykh programmistov i protestirovana na detyakh 712 let. Material rasschitan na samostoyatelnoe, bez pomoshchi vzroslykh, izuchenie osnov Python shkolnikami 25 klassov, imeyushchimi bazovye navyki upravleniya kompyuterom. Protsess sozdaniya programm dan poshagovo so skrinshotami. Pri sozdanii pervykh programm deti ne pishut kod, a sobirayut programmu iz raznotsvetnykh blokov, kak v Scratch, zatem prevrashchayut ee v kod i vnosyat v nego nebolshie pravki. Deti nauchatsya programmirovat cherepashku dlya risovaniya uzorov, a takzhe sozdavat postroyki, upravlyat personazhami i dronami v Minecraft. V protsesse igrovogo obucheniya deti uznayut o tipakh dannykh, operatorakh, tsiklakh, spiskakh, funktsiyakh i drugikh elementakh yazyka Python.