Книга представляет собой завершающую, четвёртую часть серии учебных пособий по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня - Python и С++. Главные темы пособия - объектно-ориентированное программирование и создание программ с графическим интерфейсом. Изучаются основные принципы объектного подхода к созданию программ: абстракция, инкапсуляция, наследование, полиморфизм. Изложение ведётся на примерах программирования игр, в которых моделируются системы взаимодействующих объектов. Для демонстрации возможностей сред быстрой разработки программ в последней части пособия рассмотрены примеры приложений на языке C#. После каждого параграфа приводится большое число заданий для самостоятельного выполнения разной сложности и вариантов проектных работ. Пособие предназначено для учащихся средних школ.
Kniga predstavljaet soboj zavershajuschuju, chetvjortuju chast serii uchebnykh posobij po programmirovaniju. V otlichie ot bolshinstva analogichnykh izdanij, v nej predstavleny dva jazyka programmirovanija vysokogo urovnja - Python i S++. Glavnye temy posobija - obektno-orientirovannoe programmirovanie i sozdanie programm s graficheskim interfejsom. Izuchajutsja osnovnye printsipy obektnogo podkhoda k sozdaniju programm: abstraktsija, inkapsuljatsija, nasledovanie, polimorfizm. Izlozhenie vedjotsja na primerakh programmirovanija igr, v kotorykh modelirujutsja sistemy vzaimodejstvujuschikh obektov. Dlja demonstratsii vozmozhnostej sred bystroj razrabotki programm v poslednej chasti posobija rassmotreny primery prilozhenij na jazyke C#. Posle kazhdogo paragrafa privoditsja bolshoe chislo zadanij dlja samostojatelnogo vypolnenija raznoj slozhnosti i variantov proektnykh rabot. Posobie prednaznacheno dlja uchaschikhsja srednikh shkol.