Сборник содержит разнообразные тематически сгруппированные задачи по моделированию. Приведены задачи на моделирование в офисных средах: графическом редакторе, текстовом процессоре, электронных таблицах, системе управления базами данных. Последний раздел посвящён моделированию в среде программирования, в разборе решений используются четыре языка: Бейсик, Паскаль, С++ и Python. Процесс моделирования рассматривается с позиции стандартной схемы в виде четырёх этапов моделирования: постановки задачи, разработки модели, компьютерного эксперимента, анализа результатов моделирования. В каждой теме помимо подробно рассмотренных задач предлагаются задачи и проекты для самостоятельной работы. Сборник задач может быть использован как для работы в классе, так и для самостоятельной работы при изучении информатики на базовом и углублённом уровнях.
В задачнике представлено несколько сотен разработанных авторами задач разной степени сложности. Часть задач позволяет закрепить полученные знания по базовому курсу информатики. Другая часть задач ориентирована на подготовку к ЕГЭ, соответствует требованиям к уровню подготовки выпускников, кодификатору элементов содержания и спецификации контрольных измерительных материалов. Задания сгруппированы по разделам: информация и кодирование, логика, средства ИКТ, моделирование, алгоритмизация и программирование. В разделах выделены темы, в каждой теме приведены теоретические сведения в виде справочных материалов; примеры типовых задач с подробными решениями; задачи для самостоятельной работы; дополнительные задачи. В конце задачника приводятся ответы и пояснения к задачам. Рекомендуется учащимся как для освоения базового курса информатики, так и для подготовки к ЕГЭ по информатике. Задачник может быть использован на протяжении всех лет обучения информатике с 7 по 11 класс.
Учебник состоит из двух частей и ориентирован на изучение языков программирования Бейсик и Паскаль, инструментарий которых может быть использован как при структурном, так и при объектно-ориентированном программировании. Сходство лингвистических конструкций этих языков позволяет рассматривать методы программирования в двух средах параллельно до момента, определенного сложностью задач и спецификой языковых конструкций, не изучаемой на базовом уровне освоения технологии программирования. Первая часть учебника посвящена теоретическим вопросам по технологии программирования, которые не только рассматриваются в плане различных конструкций языка, но и иллюстрируются примерами программной реализации. Вторая часть учебника служит методическим обеспечением практикума по технологии программирования. Соответствует ФГОС СПО последнего поколения. Рекомендовано для освоения профессий из списка ТОП-50 наиболее востребованных на рынке труда, новых и перспективных профессий. Для учащихся средних профессиональных образовательных учреждений по всем специальностям, изучающих дисциплину «Основы программирования».