Подготовка к ЕГЭ по информатике.  Часть 2.

Подготовка к ЕГЭ по информатике.  Часть 1. Информация, системы счисления, пользовательский курс

На этой странице вы получите подробный разбор всех
заданий по программированию в ЕГЭ по информатике,
включая самые сложные группы С1, С2 и С4

Больше у вас не будет никаких сложностей с решением и объяснением задач по программированию в ЕГЭ по информатике, потому что теперь у вас есть понятные и наглядные  объяснения простыми словами доступным школьнику языком без лишней теоретизации

Программирование – «страшилка» и для учителя, и для ученика. Решать задачи ЕГЭ сегодня без подготовки практически не возможно, потому что все задания, возможно только за исключением самого простого В2, требуют глубокого понимания основных тем программирования. 

Нужно обязательно знать и хорошо понимать:

  • синтаксис языкаПрограммирование а ЕГЭ по информатике
  • алгоритмические конструкции
  • работу со строками и символами
  • работу с массивами
  • базовые алгоритмы
  • составные типы данных

А для решения задач С4, вам понадобится иметь хотя бы уровень сильного районного олимпиадника, потому что эти задачи так просто, тривиально, не решаются – особенно не на компьютере. 

Учителя же сами не изучали в университетах большинство этих тем или изучали их не так глубоко, из-за чего возникают  сложности с подготовкой учащихся к этому серьезному испытанию.

Но сегодня у каждого ученика, есть шанс подготовиться и получить максимальные баллы за эти задания, а у каждого учителя есть возможность стать профессиональным репетитором, помочь сдать ЕГЭ по информатике своим ученикам на 100 баллов и, при этом, получить дополнительный доход.

Теперь и вы сможете готовить своих учащихся к сдаче ЕГЭ
по информатике на 90-100 баллов и получить стабильный дополнительный доход, даже если не являетесь 
специалистом в этой области


Дмитрий Тарасов, учителья информатикиАвтор этого проекта, учитель информатики,
разработчик сайта для учителей videouroki.net,
Дмитрий Александрович Тарасов

  • Создал более 7 видеокурсов для учителей информатики
  • Трижды член жюри областной олимпиады по информатике
  • Большой опыт реального программирования
  • Своими руками запрограммировал каждую строчку кода сайта videouroki.net

Я учитель информатики, который уже более 7 лет, кроме как информатикой,  ничем не занимаюсь. Кроме работы в школе я разрабатываю и делюсь с другими учителями полезными и удобными для работы учителя материалами. И сегодня вы можете получить один из них...

Это самый лучший и интересный проект из всех проектов, которые я когда то разрабатывал.

Предлагаю новый видеокурс, в котором подробно разобрано все программирование из заданий ЕГЭ по информатике, а так же повторяются практически все темы от самых основ до уровня районной олимпиады.

Подготовка к ЕГЭ по информатике ч.2. Программирование


Этот проект поможет сдать ЕГЭ по информатике ученику или стать 
первоклассным репетитором по информатике учителю, а так же даст 
возможность легко объяснять решение конкретных задач 
на обычных уроках информатики

Кстати да, все эти уроки можно использовать и на обычных уроках информатики. Но об этом чуть позже...

Недавно я запустил первую часть проекта "Подготовка к ЕГЭ по информатике" и уже многие учителя оценили эту работу.

Отзывы учителей

отзывы учителей о проекте Подготовка к ЕГЭ по информатике

Проект настолько понравился, что многие учителя даже спрашивали о 2-ой части!

отзывы учителей о проекте Подготовка к ЕГЭ по информатике

Сегодня вторая часть стала доступной для вас!

Давайте сейчас рассмотрим список занятий и их содержание, которые будут во второй части проекта «Подготовка к ЕГЭ по информатике». Это все программирование, включая подробный разбор самой сложной части С.

Что внутри проекта, его содержание

Берем диск и вставляем его в дисковод своего компьютера

Вставляем диск в компьютер

После этого вы увидите удобно размещенные по папкам, в соответствии с группами заданий, видеоуроки.

На диске

Рекомендуемая последовательность изучения материалов проекта:

В2, В5, В8, В14, С1, А12, С2, С4

Так будет понятнее, потому что не будем перепрыгивать с одной темы на другую и обратно. 

Смотрим, что в каждой из папок.

В2. Операторы присваивания и ветвления (7 видеоуроков)

Задание В2 в ЕГЭ по информатике это самое простое задание по теме программирование.  Здесь нужно знать, что такое переменная, что переменная имеет всегда имя, тип и значение, как работает команда присваивания, а так же алгоритмическая конструкция «ветвления», которая здесь так же не редко встречается.

Далее нам понадобятся знания обозначений арифметических операций и операций целочисленного деления, а так же их приоритета. Ну и,  конечно же, нужно уметь выполнять элементарные арифметические расчеты.  

В2. Операторы присваивания и ветвления (7 видеоуроков)

Вначале будет специальный урок, в котором мы повторим все это, посмотрим,  как это работает в программе, как происходит присваивание, ввод, вывод и изменение переменных в процессе работы программы. Обязательно повторим и посмотрим на работу операций целочисленного деления div и mod.  После этого рассмотрим основные типы заданий, которые чаще всего встречаются в группе заданий В2 ЕГЭ по информатике. Подробно разберем их решение.

 

В5. Анализ программ с циклами (7 видеоуроков)

Для того что бы решать задачи из этой группы нужно уметь выполнять ручной прогон программы, причем хорошо знать как работает цикл с предусловием, и когда именно он заканчивает свое выполнение.  И это в самом лучшем варианте. Иногда встречаются задачи, в которых ручной прогон программы не возможен из-за большого количества действий.  Поэтому здесь нам так же понадобятся знания из математики по теме «Арифметическая прогрессия». 

В5. Анализ программ с циклами (7 видеоуроков)

Все это мы повторим в специальном предварительном уроке. Причем, поскольку в этом и последующих заданиях понадобятся знания условных операторов и циклов, то мы подробно их повторим в специальном вводном уроке.

Детально изучим простое ветвление, составные и вложенные условные операторы, цикл с параметром, цикл с условием, цикл с постусловием. Все объяснение будет не только в виде наглядных рисунков, но и прямо на ваших глазах оно будет запрограммировано в паскале и показано как все работает в реальной жизни. После этого мы рассмотрим некоторые особенности группы заданий В5.


Вот пример задания. Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования): 

пример задачи В5 ЕГЭ по инфомратике

На первый взгляд оно простое.  Но чтобы его решить нужно постараться. Нужно заметить,  что в переменную s накапливается сумма арифметической прогрессии, члены которой формируются в цикле, внутри переменной k с шагом d=1.  Именно после этого и правильного использования формул арифметической прогрессии можно быстро и правильно решить эту задачу.

Лучше один раз увидеть, чем 100 раз услышать, пример урока

* Качество видео и звука на диске будет намного выше

Кроме того, в этой задаче может быть ряд подвохов, которые мы и разберем при рассмотрении примеров В5 ЕГЭ по информатике.

Это может быть не нулевая начальная сумма, подвох с выводом не той переменной, которую вы ожидали, могут поменять местами s и k , как строки так и сами переменные, изменение шага арифметической прогрессии, в s может накапливаться не сумма арифметической прогрессии, а просто возрастать само значение s (например будет s:=s+4; ) и т.д.  Так же здесь бывает частая игра со знаком «<» либо  «<=»,  что приводит к изменению количества итераций цикла на единицу и естественно повлияет на ответ в этой задаче. 

Все эти вариации мы рассмотрим в этих видеоуроках.

 

В8. Анализ программ с циклами и условными операторами (11 видеоуроков)

В этой группе заданий у вас должно быть четкое понимание работы цикла while, а так же операторов div и mod. Так же может понадобиться знание систем счисления. Особенностью этой задачи является то, что мы должны определить не то что будет выведено в окне вывода в результате выполнения программы, а число х, которое подается на вход программы. А то, что выводится, нам дано изначально. Таких значений х чаще всего много, поэтому нас попросят вывести наибольшее или наименьшее из них.

Мы с вами рассмотрим и подробно разберем 10 различных примеров, в которых исследуем все модификации этого задания.

В8. Анализ программ с циклами и условными операторами (11 видеоуроков)

 

В14. Анализ программ с циклами и подпрограммами (6 видеоуроков)

В этой группе заданий проверяются знания по теме процедуры и функции, а так же понимание написанной программы с их использованием. Придется так же вспомнить и математику, потому что нам здесь   дается математическая функция, которая описана отдельно от программы и используется в ней. В самой же программе мы будем искать минимальное или максимальное значение этой функции или значение переменной на данном нам промежутке.

Как и во многих задачах, здесь возможны различные уловки, которые могут использовать составители ЕГЭ. Их нужно знать и мы с вами разберем всевозможные модификации этой задачи на конкретных примерах.

В14. Анализ программ с циклами и подпрограммами (6 видеоуроков)

 

С1. Поиск ошибок в программе со сложным условием (5 видеоуроков)

Выполнение задач С1 ЕГЭ по информатике потребуют от вас отличного знания условного оператора, причем обязательно со вложенными и составными условиями. Понимание вложенных условий понадобятся для определения ошибки в программе, которую допустил при написании программист, а  понимание составного условия и логических операций помогут вам максимально просто исправить неправильное решение и написать собственный правильный вариант программы.

С1. Поиск ошибок в программе со сложным условием (5 видеоуроков)

Здесь так же не помешает знание графиков функций из математики и владение координатной плоскостью, потому что выполнение всех условий, по которым нужно заполнить таблицу нужно проверять по данным графикам и отмеченным на них областям.

 

A12. Обработка массивов и матриц (16 видеоуроков)

Для решения задач из этой группы, мы должны предварительно познакомиться или, если вы знаете, повторить, само понятие массив и его использование в программах.  В рамках этой группы заданий вы встретитесь с тремя группами задач, в которых заполняется указанный массив и потом значения этих элементов меняется каким либо образом в цикле. Вам же нужно будет определить, какими элементами будет заполнен указанный массив после выполнения данного фрагмента программы.

A12. Обработка массивов и матриц (16 видеоуроков)

Первый тип задач это два одномерных массива. В них второй массив заполняется элементами первого. В разных задачах по-разному. Это наиболее простой тип задач.  Второй тип это двумерный массив или матрица. И третий тип – одномерный массив, в котором изменения значений элементов происходит прямо в процессе выполнения фрагмента программы. Они могут перемешиваться, меняться первые с последними, или сдвигаться вправо или влево, причем в самых трудных вариантах, где решение будет возможно только полной ручной прокруткой, значения элементов будут изменяться несколькими действиями на каждом кругу цикла.

Поскольку вариаций в этой группе заданий очень много, вы получите целых 16 видеоуроков, которые помогут вам детально разобраться с этой темой.

 

С2. Алгоритмы обработки массивов  (10 видеоуроков)

Продолжаем работать с массивами. В этом задании мы уже будет самостоятельно писать программу – решение поставленной задачи. Нам дается условие задачи и описание переменных, которые можно использовать при решении. Причем свои собственные переменные вводить нельзя. Все задачи из группы С2 на алгоритмы обработки массивов можно условно разделить на группы, в зависимости от того, что спрашивается по условию задачи.

С2. Алгоритмы обработки массивов (10 видеоуроков)

Типы заданий в С2:

  • Поиск значение элемента массива и возврат его индекса
  • Фильтрация или вывод элементов по заданному критерию
  • Поиск минимума и максимума
  • Подсчет количества элементов
  • Суммирование  значений некоторых элементов
  • Произведение значение некоторых элементов
  • Среднее арифметическое элементов
  • Логический анализ соседних элементов
  • Полный перебор элементов массива
  • Подпоследовательности среди элементов массива

Многие варианты задач включают в себя сразу несколько выделенных нами вопросов, поэтому понимание каждого из них будет необходимо для решения подобных заданий.

 

С4. Обработка массивов, символьных строк и последовательностей (10 видеоуроков)

Для решения задач С4 мало просто потренироваться решать определенный тип задач. Именно в этом задании это вам не поможет. Самое главное здесь это опыт программирования.  Чем больше у вас опыта программирования, тем больше шансов, что вы решите это задание правильно.

Для начала перед тем как решать задачи С4 нужно будет рассмотреть некоторые темы программирования а так же наиболее часто встречающиеся алгоритмы, которые используются при решении подобных задач.  Поэтому перед тем как приступить к решению задач С4, код которых может занимать более 50 строк, мы рассмотрим 6 вводных уроков с теорией и алгоритмами, которые чаще всего используются в этом задании.

Теория и алгоритмы для С4 ЕГЭ по информатике

Теория и алгоритмы для С4

  • Работа со строковыми и символьными величинами
  • Составной пользовательский тип данных record
  • Однопроходный  алгоритм поиска 2-4 максимумов или минимумов
  • Сортировка пузырьком
  • Сортировка подсчетом
  • Оптимизация и сложность

После рассмотрения вводных уроков, можно приступать к подробному объяснению решений конкретных задач С4.

С4. Обработка массивов, символьных строк и последовательностей

Мы рассмотрим 4 задачи, в которых подробно будет рассматриваться и программироваться на ваших глазах

  • аккуратное считывание нужной части строки
  • массивы переменного размера
  • применение сортировки строк пузырьком
  • использование частотного анализа
  • одновременная сортировка двух массивов
  • использование записей в задачах С4 и их удобство
  • использование дополнительного массива

Плюс будет несколько подарочных видеоуроков, о которых вы узнаете чуть позже.

Особое внимание хочется уделить наглядному объяснению самых сложных задач С2 и С4.  Дело в том, что в разборах этих задач используется интересный новый подход, который заключается в рассмотрении алгоритма задачи на рисунке с использованием разноцветных фломастеров, а потом не теряя из виду этот рассмотренный рисунок, мы пишем программу.

Новый нагладный подход в изучении программирования

Благодаря такому подходу объяснение будет
максимально простым, комфортным и понятным

Даже если у вас есть готовые написанные программы уже решенных задач – очень сложно разобраться в чужом авторском коде, не смотря на все комментарии. Лучше всего и понятнее всего, когда решение и разбор задачи происходит прямо у вас на глазах. Таким образом, вы получите не только начальное условие и конечный результат, а поучаствуете в самом процессе составления алгоритма и написания программы. 

Ведь каждое авторское решение будет иметь его характер, а вы можете думать по-своему и не понимать, почему автор решенной задачи выполнил именно такие действия.  Но, если вы будете участвовать в процессе рассуждения и решения задачи, где каждый шаг будет проговариваться и создаваться в вашем присутствии, то решение будет понятно на 100%.

При решении различных типов задач мы учимся не только правильно их решать, но и аккуратно и грамотно писать код. Каждый раз указываем на оформление отступов внутри различных алгоритмических конструкций.

Отзывы учителей

Отзывы учителей о проекте подготовка к ЕГЭ по информатике

Этот проект будет для вас полезен, даже если
вы вообще не готовите учащихся к ЕГЭ

Разобранные задачи ЕГЭ вы можете использовать на обыкновенных уроках информатикиВ ЕГЭ по информатике есть много интересных заданий, которые мы можем изучать на уроках и после уроков информатики. Это идет на пользу нашему профессиональному росту и показывает что информатика это не только технологии обработки текстовой, числовой или графической информации, но и в какой-то степени целая наука со своими законами и правилами, а самое главное с огромными возможностями автоматизации обработки любого вида информации.

Даже если ваши учащиеся не сдают ЕГЭ, вы сможете разнообразить свои уроки свежими, интересными материалами и задачами, которые с удовольствием будут выполнять  хорошо успевающие ученики.

Многие темы, рассматриваемые в этом курсе, отлично дополняют программу школьной информатики и намного проще показывают её смысл. А у детей часто возникают вопросы типа "Зачем мне это?". Практические задачи будут ответом на эти вопросы.

Этот проект будет полезен специалистам
по подготовке к ЕГЭ по информатике

Если вы специалист по подготовке к ЕГЭ по информатике, то скорее всего вам  надоедает объяснять одно и тоже каждой подгруппе, каждому ученику, тем более если это элементарные вещи. 

Недавно получил письмо: «Дмитрий, добрый вечер! У меня уже несколько лет ученики сдают ЕГЭ, занимаюсь "натаскиванием" . Надоело...»

А почему даже опытному учителю надоедает заниматься «натаскиванием»? Ответ прост – нужно многократно, каждый раз повторять одно и тоже. Готовые объяснения в форме видеоуроков решают эту проблему.  Вам останется только добавить свои пояснения, все темы уже максимально наглядно раскрыты для ваших учеников. Они смогут самостоятельно изучать уроки, смотреть понятное наглядное объяснение и по аналогии решать задачи из сборника.

Самостоятельное изучение с помощью видеоуроков

Если же останутся вопросы или нужно будет разобрать нестандартное решение, то здесь уже вы подключите свою помощь. Получается что даже если вы специалист, то вы просто избавитесь от рутинной части подготовки к ЕГЭ по информатике и сможете посвятить свое время и силы на наиболее продуктивную часть работы – помощь учащимся в конкретных ситуациях.

Этот проект 100% поможет вам, даже если вы не специалист

Ни для кого не секрет, что многие учителя информатики не являются специалистами и ведут информатику как дополнительный предмет. Как говорят "в нагрузку". Но даже в этом случае сегодня у вас есть возможность стать первоклассным репетитором и начать готовить своих учащихся к ЕГЭ по информатике.

Если у вас не хватает своего собственного опыта, то с помощью этих видеоурков вы его получите и будете  уверены в своих знаниях, будете чувствовать свою значимость, самоудовлетворенность. И с этого дня вы всегда сможете помочь ученику хорошо освоить предмет или сдать экзамен на отлично.

Помощь не специалистам

Вы можете сами учиться по этим урокам в любое удобное для вас время. Вечером, утром в выходные с чашечкой чая и тортиком, как вам удобно, вы сами строите свой график.

Новые проекты, разработаны исключительно с этой целью. Сделать подготовку к ЕГЭ по информатике максимально простой для учителя и максимально удобной и наглядной для ученика. В этом проекте подробно разбираются всевозможные варианты заданий. Происходит их решение и объяснение в реальном времени.  Все разложено по полочкам. Нигде в русскоязычном сегменте Интернет, нет более подробных разборов.

Вы сможете использовать этот материал
в своей работе еще много лет

Можно еще долго использовать этот проектЭто не школьная программа, которая устаревает и меняется очень быстро. Это фундаментальные основы информатики, на которых строится все остальное.  Кроме того, вы сможете использовать эти уроки еще и как дополнительный материал на обычных уроках информатики и факультативах. Все материалы проекта  удобно разложены по папкам и даже если название групп заданий поменяются, что иногда происходит из года в год, то вы сможете просто переименовать папку и снова иметь под рукой нужный и актуальный проект.

Вы можете давать объяснение с помощью этих уроков для отстающих учеников, которые никак не могут усвоить материал и которым нужно по 100 раз объяснить одно и тоже.  Поберегите свою психику, пусть посмотрят сначала наглядное объяснение в форме видео, а потом уже вы ответите на их конкретные вопросы.  Кстати, когда они придут к конкретным вопросам, то, скорее всего, они сами найдут ответы на них и обучение станет намного более эффективным, чем, если вы им все разжуете и положите прямо в ротик. 

Для каждой группы заданий сначала подробно объясняется теория, а затем разбираются всевозможные задачи, решая которые можно полностью разобраться в теме.  

Итак, давайте подведем итоги

Проект "Подготовка к ЕГЭ по информатике, ч.2. Программирование" это:

  • Готовые наглядные объяснения по важнейшей теме, изучаемой в курсе информатики, программированию
  • Большое количество разобранных задач, которые вы можете применять на обычных уроках информатики
  • Темы, которые не рассматриваются в современных учебниках по информатике
  • Большая помощь специалистам и не специалистам в самообразовании и проведении подготовки к экзамену
  • Возможность получить дополнительный доход, занимаясь репетиторством

Сколько все это стоит?

Для оценки стоимости этого проекта я изучил цены на услуги репетиторов, которые готовят учащихся к ЕГЭ по информатике. Если репетитор хороший, с опытом работы, то это 1000-2000 рублей за 1 учебный час (45 минут). Можете проверить через поисковик. Это Московские расценки, в регионах они могут быть меньше. Минимальные цены, которые я нашел в регионах это 300-500 рублей.

Цены на услуги репетиторов по информатикецены на услуги репетиторов

Стоимость усуг репетиторовУчитывая то, что репетитор не только объясняет, но и дает вам задания, которые вы выполняете, плюс организационные моменты, то за одно занятие в лучшем случае вы получаете 20 минут полноценных объяснений. В этом проекте вы получите почти 18 астрономических часов чистого наглядного объяснение и разбора конкретных заданий ЕГЭ по информатике.

По самым скромным расценкам при занятиях с репетитором это будет стоить вам 18*3*1000=54000 рублей.

Второй вариант интернет-курсы, более дешевый, но к сожалению, не очень качественный. Стоит он 12000 рублей. И самый дешевый вариант за 3000 рублей, в котором были разобраны только по одному примеру, причем еще и не все задания.

Поэтому предложение на этой странице – это самый оптимальный вариант на сегодняшний день.

 54000 рублей

Стоимость:     1970 рублей  

Сейчас: 1670 рублей
Стоимость может увеличиться уже завтра

Здесь вы получите в десятки раз больше по цене всего двух-трех часов репетиторства. Это самый лучший вариант и для учащихся, и для учителей.

Кстати, для учителя информатики это еще и отличная возможность начать зарабатывать с помощью проведения платных занятий по урокам этого курса. Пускай даже вы будете брать 500 рублей за одно занятие, тогда получается, что вы окупите все свои расходы всего за 5 занятий со своими учениками, а дальше вы будете просто зарабатывать деньги на свою жизнь и на собственные интересы.

 

Технические характеристики

Формат видео mp4, 1024x578px, 10 кадров/сек, звук 128 кбит/сек, 44 кГц

Всего 72 видеоурока

Общая продолжительность 17 часов, 49 минут и 10 секунд исключительно полезных объяснений

Все это работает в Линукс и Windows

 

Не пропустите!

3 видеокурса в подарок

Специальные подарки для тех, кто оформит заказ сегодня

Бонусы по программированиюКогда вы откроете диск, то увидите кроме основных папок с разобранными группами заданий, папку "Бонусы". В этой папке вас будут ждать специальные подарки, которые помогут вам и вашим учащимся повторить или освоить основные темы программирования школьного курса.

Это полноценные объяснения начиная от ввода-вывода и простых алгоритмиеских конструкций, до подробного изучения массивов и строк.

Это еще 22 видеоурока и более 3-х часов объяснений!

Подарок №1.
Видеокурс "Повторение программирования"
(7 видеоуроков)

Цена: 500 рублей , для вас бесплатно

Видеокурс "Повторение программирования"

Список уроков:

Повторение программирования

 

Подарок №2.
Видеокурс "Массивы"
(6 видеоуроков)

Цена: 600 рублей , для вас бесплатно

Видеокурс "Массивы"

Список уроков:

Массивы

 

Подарок №3.
Видеокурс по программированию "Символы и строки"
(9 видеоуроков)

Цена: 700 рублей , для вас бесплатно

Видеокурс "Символы и строки"

Список уроков:

Список уроков символы и строки

Получить этот проект с подарками

 

В заключение предлагаю посмотреть, что еще пишут другие учителя
(Скриншоты-отзывы из моего почтового ящика)

Получите сегодня новый проект
на самых выгодных условиях

Подготовка к ЕГЭ по информатике.  Часть 1. Информация, системы счисления, пользовательский курс

Перейти к заказу

Отзывы учителей о проекте подготовка к ЕГЭ по информатике


P.s. Помните, вы приобретаете свое личное свободное время, а не просто готовые видеоуроки!

P.p.s. Вы сможете окупить эту инвестицию, проведя всего три-четыре платных занятий