Доброго времени суток каждому жителю Хабрвилля! Давненько я не писал статей! Пора это исправить!
В сегодняшней статье поговорим о насущной для многих выпускников школ теме — ЕГЭ. Да-да-да! Я знаю, что Хабр — это сообщество разработчиков, а не начинающих айтишников, но сейчас ребятам как никогда нужна поддержка именно сообщества. Ребят опять посадили на дистант. Пока не ясно на какой период, но уже сейчас можно сказать, что ЕГЭ по информатике будет на компьютерах и его можно зарешать при помощи языка Python.
Вот я и подумал, чтобы не получилось как в песне, стоит этим заняться. Я расскажу про все задачи первой части и их решения на примере демо варианта ЕГЭ за октябрь.
Всех желающих — приглашаю ниже!
Быстрый перевод из системы в систему
В Python есть интересные функции bin()
, oct()
и hex()
. Работают данные функции очень просто:
bin(156) #Выводит '0b10011100'
oct(156) #Выводит '0o234'
hex(156) #Выводит '0x9c'
Как вы видите, выводится строка, где 0b — означает, что число далее в двоичной системе счисления, 0o — в восьмеричной, а 0x — в шестнадцатеричной. Но это стандартные системы, а есть и необычные…
Давайте посмотрим и на них:
n = int(input()) #Вводим целое число
b = '' #Формируем пустую строку
while n > 0: #Пока число не ноль
b = str(n % 2) + b #Остатот от деления нужной системы (в нашем сл записываем слева
n = n // 2 #Целочисленное деление
print(b) #Вывод
Данная программа будет работать при переводе из десятичной системы счисления в любую до 9, так как у нас нет букв. Давайте добавим буквы:
n = int(input()) #Вводим целое число
b = '' #Формируем пустую строку
while n > 0: #Пока число не ноль
if (n % 21) > 9: #Если остаток от деления больше 9...
if n % 21 == 10: #... и равен 10...
b = 'A' + b #... запишем слева A
elif n % 21 == 11:#... и равен 11...
b = 'B' + b#... запишем слева B
'''
И так далее, пока не дойдём до системы счисления -1 (я переводил в 21-ную систему и шёл до 20)
'''
elif n % 21 == 11:
b = 'B' + b
elif n % 21 == 12:
b = 'C' + b
elif n % 21 == 13:
b = 'D' + b
elif n % 21 == 14:
b = 'E' + b
elif n % 21 == 15:
b = 'F' + b
elif n % 21 == 16:
b = 'G' + b
elif n % 21 == 17:
b = 'H' + b
elif n % 21 == 18:
b = 'I' + b
elif n % 21 == 19:
b = 'J' + b
elif n % 21 == 20:
b = 'K' + b
else: #Иначе (остаток меньше 10)
b = str(n % 21) + b #Остатот от деления записываем слева
n = n // 21 #Целочисленное деление
print(b) #Вывод
Способ объёмен, но понятен. Теперь давайте используем тот же функцию перевода из любой системы счисления в любую:
def convert_base(num, to_base=10, from_base=10):
# Перевод в десятичную систему
if isinstance(num, str): # Если число - строка, то ...
n = int(num, from_base) # ... переводим его в нужную систему счисления
else: # Если же ввели число, то ...
n = int(num) # ... просто воспринять его как число
# Перевод десятичной в 'to_base' систему
alphabet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" # Берём алфавит
if n < to_base: # Если число меньше системы счисления в которую переводить...
return alphabet[n] # ... вернуть значения номера в алфавите (остаток от деления)
else: # Иначе...
return convert_base(n // to_base, to_base) + alphabet[n % to_base] # ... рекурсивно обратиться к функии нахождения остатка
Вызвав функцию вывода print(convert_base(156, 16, 10))
мы переведём 156 из 10 в 16 систему счисления, а введя print(convert_base('23', 21, 4))
переведёт 23 из 4-ичной в 21-ичную систему (ответ: B).
Задача 2
Все задания беру из первого октябрьского варианта (он же вариант № 9325894) с сайта Решу.ЕГЭ.
Решение данной задачи совсем простое: банальный перебор.
print('y', 'x', 'z', 'F') #Напечатаем заголовки таблицы
for y in range(2): #Берём все переменные и меняем их в циклах '0' и '1'
for x in range(2):
for z in range(2):
for w in range(2):
F = ((not x or y) == (not z or w)) or (x and w) #Записываем функцию
print(x, y, z, F) #Выводим результат
Результат:
Нам вывелась вся таблица истинности (1 = True, 0 = False). Но это не очень удобно. Обратите внимание, что в задании, функция равно 0, так и давайте подправим код:
print('y', 'x', 'z', 'F') #Напечатаем заголовки таблицы
for y in range(2): #Берём все переменные и меняем их в циклах '0' и '1'
for x in range(2):
for z in range(2):
for w in range(2):
F = ((not x or y) == (not z or w)) or (x and w) #Записываем функцию
if not F:
print(x, y, z, F) #Выводим результат
Результат:
Далее — простой анализ.
Задача 5
Данная задача легко решается простой последовательностью действий в интерпретационном режиме:
Задача 6
Перепечатали и получили ответ:
s = 0
k = 1
while s < 66:
k += 3
s += k
print(k)
Задача 12
В очередной раз, просто заменим слова на код:
a = '9' * 1000
while '999' in a or '888' in a:
if '888' in a:
a = a.replace('888', '9', 1)
else:
a = a.replace('999', '8', 1)
print(a)
Задача 14
Компьютер железный, он всё посчитает:
a = 4 ** 2020 + 2 ** 2017 - 15
k = 0
while a > 0:
if a % 2 == 1:
k += 1
a = a // 2
print(k)
Задача 16
Опять же, просто дублируем программу в python:
def F(n):
if n > 0:
F(n // 4)
print(n)
F (n - 1)
print(F(5))
Результат:
Задача 17
Задача с файлом. Самое сложное — достать данные из файла. Но где наша не пропадала?!
with open("17.txt", "r") as f: #Открыли файл 17.txt для чтения
text = f.read() #В переменную text запихнули строку целиком
a = text.split("n") #Разбили строку энтерами (n - знак перехода на новую строку)
k = 0 #Стандартно обнуляем количество
m = -20001 #Так как у нас сумма 2-ух чисел и минимальное равно -10000, то минимум по условию равен -20000, поэтому...
for i in range(len(a)): #Обходим все элементы массива
if (int(a[i - 1]) % 3 == 0) or (int(a[i]) % 3 == 0): #Условное условие
k += 1 #Счётчик
if int(a[i - 1]) + int(a[i]) > m: #Нахождение минимума
m = int(a[i - 1]) + int(a[i])
print(k, m) #Вывод
Немного пояснений. Функция with() открывает файл считывает данные при помощи функции read() и закрывает файл. В остальном — задача стандартна.
Задача 19, 20 и 21
Все три задачи — задачи на рекурсию. Задачи идентичны, а вопросы разные. Итак, первая задача:
Пишем рекурсивную функцию и цикл перебора S:
def f(x, y, p): #Рекурсивная функция
if x + y >= 69 or p > 3: #Условия завершения игры
return p == 3
return f(x + 1, y, p + 1) or f(x, y + 1, p + 1) or
f(x * 2, y, p + 1) or f(x, y * 3, p + 1) #Варианты действий
for s in range (1, 58 + 1): #Перебор S
if f(10, s, 1): #Начали с 10 камней
print(s)
break
Немного пояснений. В рекурсивной функции существует 3 переменные x
— число камней в первой куче, y
— число камней во второй куче, p
— позиция. Позиция рассчитывается по таблице:
Игра |
Петя |
Ваня |
Петя |
Ваня |
Петя |
|
p |
1 |
2 |
3 |
4 |
5 |
6 |
Далее — всё по условию задачи.
Вторая задача на теорию игр:
Все отличия в рамке. Ну и код, соответственно, не сильно отличается:
def f(x, y, p): #Рекурсивная функция
if x + y >= 69 or p > 4: #Условия завершения игры
return p == 4
if p % 2 != 0:
return f(x + 1, y, p + 1) or f(x, y + 1, p + 1) or
f(x * 2, y, p + 1) or f(x, y * 3, p + 1) #Варианты действий
else:
return f(x + 1, y, p + 1) and f(x, y + 1, p + 1) and
f(x * 2, y, p + 1) and f(x, y * 3, p + 1) #Варианты действий
for s in range (1, 58 + 1): #Перебор S
if f(10, s, 1): #Начали с 10 камней
print(s)
Отличия:
-
Выиграл Петя, соответственно, позиция 4
-
Так как Петя не может выиграть за один ход — он выигрывает за 2 хода (and, а не or на нечётных позициях (играх Пети))
-
Убрали break, так как нам нужны все S, а не единственный
Последняя вариация задачи:
Сразу код:
def f(x, y, p): #Рекурсивная функция
if x + y >= 69 or p > 5: #Условия завершения игры
return p == 3 or p == 5
if p % 2 == 0:
return f(x + 1, y, p + 1) or f(x, y + 1, p + 1) or
f(x * 2, y, p + 1) or f(x, y * 3, p + 1) #Варианты действий
else:
return f(x + 1, y, p + 1) and f(x, y + 1, p + 1) and
f(x * 2, y, p + 1) and f(x, y * 3, p + 1) #Варианты действий
for s in range (1, 58 + 1): #Перебор S
if f(10, s, 1): #Начали с 10 камней
print(s)
Ну и всего лишь 2 отличия:
-
Позиции 3 или 5, а не 4, так как выиграл Ваня
-
На второй ход выигрывает Ваня и нам нужно or и and поменять. Я заменил только кратность 2.
Задача 22
Ctrl+C, Ctrl+V — наше всё!
for i in range(1, 100000):
x = i
L = 0
M = 0
while x > 0 :
L = L+1
if (x % 2) != 0:
M = M + x % 8
x = x // 8
if L == 3 and M == 6:
print(i)
Задача 23
Итак, код:
def f(x, y):
if x > y: #Перегнали цель
return 0
if x == y: #Догнали цель
return 1
if x < y: #Догоняем цель тремя методами
return f(x + 1, y) + f(x + 2, y) + f(x * 2, y)
print(f(3, 10) * f(10, 12)) #Прошло через 10, значит догнали 10 и от де догоняем 12
Так как в условии задачи мы увеличиваем число, но будем числа «догонять». Три метода описаны, ну а пройти через 10 — значит дойти до него и идти от него.
Собственно, это и есть вся первая часть ЕГЭ по информатике решённая на Python.
Ссылка на репозиторий со всеми программами:
Надеюсь, что смог помочь в своей статье выпускникам и готовящимся
Остался один вопрос — нужен ли разбор второй части ЕГЭ по информатике на Python? Оставлю этот вопрос на ваше голосование.
Всем удачи!
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Делаю разбор второй части?
Проголосовали 105 пользователей.
Воздержались 15 пользователей.
Колледж экономических международных связей
Для выпускников 9 и 11 классов.
Высшее образование онлайн
Федеральный проект дистанционного образования.
Я б в нефтяники пошел!
Пройди тест, узнай свою будущую профессию и как её получить.
Технологии будущего
Вдохновитесь идеей стать крутым инженером, чтобы изменить мир
Студенческие проекты
Студенты МосПолитеха рассказывают о своих изобретениях
Химия и биотехнологии в РТУ МИРЭА
120 лет опыта подготовки
Международный колледж искусств и коммуникаций
МКИК — современный колледж
Английский язык
Совместно с экспертами Wall Street English мы решили рассказать об английском языке так, чтобы его захотелось выучить.
15 правил безопасного поведения в интернете
Простые, но важные правила безопасного поведения в Сети.
Олимпиады для школьников
Перечень, календарь, уровни, льготы.
Первый экономический
Рассказываем о том, чем живёт и как устроен РЭУ имени Г.В. Плеханова.
Билет в Голландию
Участвуй в конкурсе и выиграй поездку в Голландию на обучение в одной из летних школ Университета Радбауд.
Цифровые герои
Они создают интернет-сервисы, социальные сети, игры и приложения, которыми ежедневно пользуются миллионы людей во всём мире.
Работа будущего
Как новые технологии, научные открытия и инновации изменят ландшафт на рынке труда в ближайшие 20-30 лет
Профессии мечты
Совместно с центром онлайн-обучения Фоксфорд мы решили узнать у школьников, кем они мечтают стать и куда планируют поступать.
Экономическое образование
О том, что собой представляет современная экономика, и какие карьерные перспективы открываются перед будущими экономистами.
Гуманитарная сфера
Разговариваем с экспертами о важности гуманитарного образования и областях его применения на практике.
Молодые инженеры
Инженерные специальности становятся всё более востребованными и перспективными.
Табель о рангах
Что такое гражданская служба, кто такие госслужащие и какое образование является хорошим стартом для будущих чиновников.
Карьера в нефтехимии
Нефтехимия — это инновации, реальное производство продукции, которая есть в каждом доме.
В статье собрали для вас полезные сайты, сервисы, YouTube-каналы и приложения. Смотрите и подготовка к ЕГЭ по информатике пройдет быстро и успешно. А главное — вы сдадите экзамен на максимальный балл.
Друзья, приветствуем! На связи «Сотка».
Онлайн–школа, которая подготовила к ЕГЭ более 60.000 учеников👇
Ниже вы увидите список из 21 ссылки с ресурсами.
Нажмите на ссылку, чтобы узнать подробнее о ресурсе.
Нажмите кнопку «назад» в браузере, чтобы вернутся к списку.
Сайты:
- ФИПИ
- Официальный сайт Рособрнадзора
- Калькулятор баллов
- Решу ЕГЭ
- Яндекс.ЕГЭ
- КЕГЭ
- Сайт Константина Полякова
- Stepik
- 4ЕГЭ
- Информатикc
- Планета информатики
- Pascal.Основы программирования
YouTube видео:
- Евгений Джобс
- Вадим Божко
- Информатик БУ
- Alex Danov
- /Dev/inf
- Алексей Кабанов
- Тимофей Хирьянов
Приложения:
- Enki
- Sololearn
🗿Бонус:
- Советы для успешной подготовки к ЕГЭ по информатике
- Бесплатные ресурсы по другим предметам
Подготовка к ЕГЭ по информатике: базовые сервисы
Прежде чем перейдем к ресурсам, которые направлены именно на подготовку к ЕГЭ по информатике: мы просто обязаны дать вам базовые сервисы. Их должен знать каждый ученик, который готовится к экзаменам.
-
ФИПИ (Федеральный институт педагогических измерений) — этот сайт важен также, как для «Первый канал» для русского телевидения. Все новости, нововведения и правила сдачи ЕГЭ по информатике и другим предметам можно посмотреть на ФИПИ.
-
Официальный сайт Рособрнадзора — это второй по значимости сервис для тех, кто готовится к экзаменам. Тут примерно также, как и на ФИПИ: публикуют новости об экзаменах и нововведения, которые ожидают ЕГЭ.
-
Калькулятор баллов — этот сервис пока что просто можете посмотреть. Он пригодится вам тогда, как вы сдадите все экзамены. Как только вам будут известны баллы за последний экзамен, зайдите на этот сайт, введите все баллы, и сервис покажет: в какие ВУЗы вы проходите. Если у вас есть значок ГТО, сервис это также учтет и приплюсует вам несколько дополнительных баллов.
Подготовка к ЕГЭ по информатике: сайты
-
Решу ЕГЭ — универсальный сайт для подготовки к ЕГЭ не только по информатике, но и к любому другому предмету. На сайте можно решать тесты и сразу же смотреть, сколько баллов вы набрали. Если вы допустили ошибку, сервис это покажет и объяснит, что именно вы сделали неправильно.
-
Яндекс.ЕГЭ — это аналог предыдущего сайта, но только гораздо удобнее. Можете сравнить оба, и решить на чьей стороне вы А если без шуток, то вы можете пользоваться этим сервисом для разнообразия. Здесь можно также решать тесты и смотреть, сколько баллов вы за них получили. Сайт также подсвечивает ошибки и разбирает решения простым языком.
-
КЕГЭ — ЕГЭ по информатике проходит не так, как на других предметах. Здесь вы сдаете экзамен на компьютере. Поэтому вам нужно быть готовыми к такому нестандартному формату. Как все проходит, решается и в чем особенности такого формата сдачи, можете посмотреть на этом сайте. Это некий тренажер и эмулятор реального ЕГЭ по информатике.
-
Сайт Константина Полякова — на этом сайте можно полноценно подготовиться к ЕГЭ по информатике. Здесь есть тесты, программы, эмуляторы, тренажеры и теория. Это некий портал, на котором собраны все материалы и инструменты, с которыми подготовка к ЕГЭ по информатике пройдет быстро и эффективно. Только не судите сайт по обложке. У него простенький дизайн, но это не отменяет его эффективность.
-
Stepik — подготовка к ЕГЭ по информатике должна начинаться с теории. На этом сайте вы можете пройти бесплатный курс по информатике, который состоит из 71 урока и 420 тестов. Не пугайтесь, тесты решать необязательно Цель курса: сделать так, чтобы вы усвоили с 1 по 15 задание, которые ждут вас на экзамене.
-
4ЕГЭ — на сайте вы можете прорешать тесты, посмотреть свежие КИМы, скачать шпаргалку по разным заданиям для экзамена. К слову, этот сайт поможет вам не только при подготовке к ЕГЭ по информатике, но и к другим предметам.
-
Информатикс — большая библиотека по информатике, которая разбита на темы. Просто откройте тот раздел, который вам нужно повторить. Кстати, здесь нет никакой нудной и длинной теории. Вся информация преподносится кратким и понятным языком.
-
Планета информатики — еще одна библиотека с краткими конспектами, разложенная по разделам информатике. Открывайте нужную тему и изучайте.
-
Pascal. Основы программирования — это точно такая же библиотека с теорией, но только по языку программирования «Паскаль». Если вам нужно выучить или повторить этот язык, смело переходите на сайт и изучайте теорию. Там есть даже задачи для того, чтобы закрепили знание языка на практике.
Подготовка к ЕГЭ по информатике: YouTube-каналы и видео-лекции
-
Евгений Джобс — в каждом ролике Евгений разбирает отдельные здания и делает это так подробно и интересно, что подготовка к ЕГЭ по информатике проходит весело и непринужденно. Если у вас есть затыки по отдельным заданиям, можете заходить на канал и смотреть видео.
-
Вадим Божко — особенность канала в том, что автор публикует не простые видео, а короткие Shorts. В этих небольших роликах он разбирает задания, которые вас ждут на экзамене по информатике. Удивительно, но даже в таком коротком формате, все легко усваивается.
-
Информатик БУ — канал с превосходной картинкой и качеством материала. Автор заморачивается над каждым видосом и делает так, чтобы вам было не просто приятно смотреть, но и было все понятно.
-
Alex Danov — особенность канала в том, что в нем также разбираются каждый заданий из ЕГЭ по информатике, но делается это в небольших видео, которые идут по 5-7 минут. Понравится тем, кто не любит нудные и долгие лекции.
-
/Dev/inf — на канале есть полезные плейлисты, которые разбиты по темам. Можно посмотреть базовый курс видеороликов по подготовке к ЕГЭ по математике. Можно посмотреть видео с решениями отдельных заданий. Не будем перечислять все преимущества этого канала. Просто перейдите и посмотрите сами. Но будьте осторожны — может затянуть
-
Алексей Кабанов — еще один канал, на которым понятным и простым языком можно посмотреть разборы и решения всех заданий из ЕГЭ по информатике. Есть как длинные ролики, так и короткие — их можно чередовать, чтобы подготовка не наскучила.
-
Тимофей Хирьянов — это канал настоящего профессора, который точно разбирается в информатике. Но при этом вся информация подается простым и понятным языком.
Подготовка к ЕГЭ по информатике: приложения
-
Enki (Android, iOS) — при помощи этого приложения можно научить программировать. Причем сделать это максимально легко и играючи. Просто скачайте это приложение и попробуйте сами. При подготовке к ЕГЭ по информатике оно точно не помешает.
-
Sololearn (Android, iOS) — еще одно приложение с помощью которого можно научить программировать. Причем вы можете выбрать любой из 20 языков и освоить их прямо в приложении.
Советы для успешной подготовки к ЕГЭ по информатике:
Теперь у вас есть полноценный список из полезных ресурсов, которые помогут успешно подготовиться к ЕГЭ по информатике. Но как ими пользоваться, что попробовать первым делом, и как подготовиться эффективнее всего?
Не переживайте, мы подготовили для вас небольшой список советов и рекомендаций, который даст ответы на все эти вопросы.
Советы от онлайн-школы «Сотка»👇
-
Не забывайте про теорию. Без теории сдать экзамен на высокий балл будет трудно, поэтому периодически заглядывайте в библиотеки с конспектами, которые мы вам дали.
Вот они: 4ЕГЭ, Планета информатики, Информатикс.
-
Решайте больше тестов. Теория важна, но без практики сдать ЕГЭ тоже будет трудно. Поэтому решайте как можно больше тестов и смотретие на свои ошибки.
-
Смотрите YouTube. Мы дали вам список полезных каналов, на которых вы можете смотреть разборы и решения заданий из ЕГЭ по информатике. Выберите себе 3-4 канала и периодически смотрите их.
-
Работайте над ошибками. На сайте «Решу ЕГЭ» и «Яндекс. ЕГЭ» после того, как вы решили тест, можно сразу же просмотреть свои ошибки. Так вот, работайте больше над теми заданиями, в которых вы чаще всего ошибаетесь.
-
Не переживайте. До экзаменов еще много времени. Но и не стоит расслабляться, готовиться пора уже сейчас.
-
Будьте дисциплинированы. Выделите определенные дни и время для подготовки к экзамену и не пропускайте их.
-
Чередуйте подготовку с отдыхом. Информация усваивается лучше того, когда тело и мозг отдохнувшие.
Мы уверены, что вы сдадите экзамены на максимальный балл и поступите на бюджет в тот ВУЗ, в который хотите.
💙С заботой, ваша «Сотка».
Бесплатные ресурсы по другим предметам
Курсы ЕГЭ: 33 бесплатных сайта
Статья содержит информацию о курсах ЕГЭ по различным предметам, включая: литературу, математику, химию, русский язык, обществознание, информатику, физику, английский язык и биологию. Все курсы ЕГЭ являются бесплатными. Материал регулярно обновляется — сохраняйте в закладки.
Курсы ЕГЭ | youtube.com/c/devinf74
ЕГЭ 2023: расписание, изменения, бесплатные лекции
В статье вы найдете всю необходимую информацию по теме ЕГЭ 2023: расписание, баллы, изменения, а также бесплатные ресурсы для подготовки по любому предмету. Статья регулярно обновляется, поэтому смело добавляйте ее в Закладки.
Подготовка к ЕГЭ: 139 бесплатных сайтов
В статье вы найдете 139 бесплатных ресурсов для подготовки к ЕГЭ по следующим предметам: математика, русский язык, обществознание, информатика, физика, английский язык, литература, химия, биология. Статья регулярно обновляется — добавляйте в закладки.
🗣Понимаем, что это далеко не полный список полезных ресурсов для подготовки к ЕГЭ по информатике, поэтому будет рады, если вы поделитесь своими рекомендациями в комментариях👇
Решение задач
*** КАНАЛ ЮТЬЮБ ***
Выберите номер задания ЕГЭ с разбором примеров:
Структура заданий ЕГЭ по информатике
С 2021 года структура заданий и начисления баллов:
- Длительность ЕГЭ по информатике составляет 3 часа 55 минут или 235 минут.
- Задания выполняются с помощью компьютера. На протяжении всего экзамена будут доступны текстовый редактор, редактор электронных таблиц и системы программирования.
- На ЕГЭ допустимо использование следующих языков программирования: С++, Java, C#, Pascal, Python, Школьный алгоритмический язык.
- На экзамене будет разрешено использование программы Microsoft Windows «Калькулятор», а также графического редактора Microsoft Paint.
- При проведении ЕГЭ по информатике выдача КИМ на бумажных носителях не планируется.
- Кроме того, учащемуся будет предоставлен бумажный черновик для решения заданий «на бумаге». Но ответ необходимо внести в систему на компьютере.
- Задания ЕГЭ по информатике делятся на два типа: с использованием заготовленных на компьютере файлов (для выполнения которых требуется использование специализированного программного обеспечения) и без использования таковых.
- По уровню сложности: Базовый – 10 заданий (с № 1 по № 10), Повышенный – 13 (с № 11 по № 23), Высокий – 4 (с № 24 по № 27).
- Максимальный первичный балл за работу – 30.
- Общее время выполнения работы – 235 мин
Инструкция для участника КЕГЭ по использованию ПО для сдачи экзамена по информатике и ИКТ в компьютерной форме
Дата проведения (ГИА) ЕГЭ по информатике в 2023 году (ФИПИ)
Досрочный период:
Основной период:
Резерв:
Дополнительный период:
Шкала перевода баллов ЕГЭ по информатике
Таблица перевода первичных баллов в тестовые баллы для проведения ЕГЭ:
(* таблица является ориентировочной (проект), данные уточняются, шкалы для 2023 года пока нет)
Первич балл |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Тестов балл |
7 | 14 | 20 | 28 | 35 | 40 | 44 | 46 | 49 | 51 | 54 | 56 | 59 | 61 | 64 | 66 | 69 | 71 |
Первич балл |
19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
---|---|---|---|---|---|---|---|---|---|---|---|
Тестов балл |
74 | 77 | 80 | 82 | 85 | 87 | 90 | 92 | 95 | 97 | 100 |
Минимальное количество баллов в 2021 г. — 43 балла
1 балл начисляется за выполнение заданий 1-24
2 балла начисляется за выполнение заданий 25-27
Тренировочные варианты (КИМы)
Поступить в желаемый ВУЗ и получить специальность в сфере информационных технологий можно только успешно сдав ЕГЭ по информатике. Здесь детально разберем новые задания на экзамене, как правильно готовиться к ЕГЭ по информатике, а также какие самые частые ошибки делают школьники.
ЕГЭ по информатике выбирается для сдачи учениками, которые хотят связать свою будущую жизнь и специальность с этим предметом. Причём для подготовки одной школьной программы не будет достаточно – придётся изучать предмет углублённо. Сделать это можно самостоятельно либо с репетитором. Причём вам доступны онлайн и офлайн занятия, работа индивидуально или в группе с другими школьниками.
В этом материале:
- Из чего состоит ЕГЭ по информатике?
- Попытка использовать компьютер при решении всех заданий
- Неправильная последовательность выполнения заданий
- Слишком много надежд на компьютер
- Советы экспертов: как правильно готовиться к ЕГЭ по информатике?
Из чего состоит ЕГЭ по информатике?
Подготовка к ЕГЭ по информатике на уроках в школе или с репетитором начинается с проверки уровня знаний выпускника и изучения тем, которые будут на экзамене. На испытании ученик столкнётся с такими темами предмета:
- система счисления;
- базы данных и работа с ними;
- электронные таблицы;
- графы;
- кодирование и декодирование;
- поиск информации в текстовом документе;
- алгебра логики;
- комбинаторика;
- теория игр;
- алгоритмизация и программирование.
Важно готовиться только по новым пособиям для ЕГЭ по информатике и использовать для тренировки самые последние примеры тестов. Ведь каждый год составители вносят изменения в ход экзамена, что очень важно учесть при подготовке.
Например, задание под номером 3 нужно выполнять на компьютере, а в задании 9 придётся работать с формулами в электронных таблицах.
С собой на экзамен брать ничего будет нельзя. Но можно будет пользоваться компьютером с установленным на нём софтом, необходимым для решения всех заданий ЕГЭ.
Главное отличие современного ЕГЭ по информатике от испытаний прошлых лет – возможность решать практические задачи на компьютере. Раньше такого варианта у учеников не было.
К сожалению, возможность использовать компьютер часто вносит лишнюю путаницу и сбивает школьников с верного пути. Эти ошибки разбираются на школьных уроках подготовки к ЕГЭ по информатике, с репетитором и на онлайн курсах. Давайте рассмотрим самые часто встречающиеся из них.
Хотите, чтобы ваш ребенок сдал ЕГЭ по информатике на высокий балл? Запишите его на бесплатный вводный урок, где мы покажем, каким увлекательным и простым может быть этот предмет. Сейчас лучшее время для онлайн обучения, так как мы предлагаем акции. Детальнее о наших акциях здесь:
1. Попытка использовать компьютер при решении всех заданий
Большая часть заданий по информатике так или иначе связана с работой на компьютере. И решить их можно как на черновике вручную, так и с помощью компьютера. И школьники нередко выбирают второй вариант, но это не всегда хороший вариант.
Хотя компьютер можно использовать для решения разных задач по информатике, это не всегда приводит к быстрому результату и будет самым эффективным способом. Например, можно потратить много времени на написание кода для решения задачи, которую можно пройти другим путём. А именно – решить её аналитическим путём с помощью ручки и бумаги.
2. Неправильная последовательность выполнения заданий
Нередко в задачах по информатике важна правильная последовательность в выборе задач для решения. Именно об этом говорят репетиторы своим ученикам на уроках во время подготовки к ЕГЭ по информатике. Они предлагают сначала решить все задания, которые не вызывают сложности и не занимают много времени, а лишь после этого приступать к тому, что считается трудным.
Не стоит идти по заданиям «подряд», так как это может занять много времени, а на остальные вопросы не останется ресурсов. Если ответа получить не выходит, задание кажется сложным, не стоит оставлять без ответа. Выберите любой из предложенных вариантов, если он есть. Есть вероятность, что вы угадаете и получите драгоценные баллы.
3. Слишком много надежд на компьютер
Наличие компьютера на экзамене становится соблазном для многих учеников. На уроках, посвящённых подготовке к ЕГЭ по информатике, учителя обращают особое внимание на то, что компьютер – это инструмент, который нужно использовать с умом. И для каждого задания он не нужен. А для других важно не только знать, как правильно решать задачу, но и понимать, как это делать на компьютере. Без грамотного использования техника не станет вам помощником и не даст возможность получить высокий балл.
Советы экспертов: как правильно готовиться к ЕГЭ по информатике?
Нередко даже выпускники, имеющие хорошие отметки по предмету, не могут набрать высокий балл из-за неверно продуманной стратегии подготовки к ЕГЭ. Поэтому к этому вопросу важно отнестись ответственно. Эксперты рекомендуют начать занятия и дополнительные уроки перед ЕГЭ по информатике хотя бы за год, чтобы успеть всё повторить, изучить на более углублённом уровне и получить максимально возможный результат.
Также они рекомендуют:
- Выявить пробелы в знаниях и исправить эту проблему. Это поможет сделать школьный учитель или репетитор. Самостоятельно определить свой уровень знаний сложно, как и выявить возможные проблемы.
- Определиться, какие вопросы и задачи лучше решать с помощью компьютера, а к каким стоит подходить вооружившись только с ручкой и бумагой.
- Во время подготовки проработайте все темы, включая те, что, как вам кажется, вы освоили хорошо. Но особое внимание уделите сложным тематикам и задачам.
- Решайте как можно больше примеров ЕГЭ прошлых лет и тех, что есть в открытом доступе. Но здесь важно получать обратную связь от учителя. Ведь самостоятельно с этим справиться качественно практически невозможно. Даже ответы на вопросы теста не всегда помогут повысить свой уровень – часто важно именно объяснение учителя. Особенно это касается практических заданий, где нужно прописывать код или решать задачу в несколько действий.
- Важно заниматься не несколько часов подряд, а регулярно и системно. Достаточно 3-4 уроков в неделю по 45-60 минут в течение года, чтобы ученик с любым исходным уровнем подготовки смог получить максимальный балл на ЕГЭ.
- Кроме работы с учителем, придётся много заниматься самостоятельно. Без этого не обойтись даже с самым продвинутым учителем.
- Уделите внимание выбору репетитора. Очень важно, чтобы у него уже был опыт подготовки учеников к ЕГЭ по информатике и уроки проходили максимально эффективно.
- Используйте как можно больше наглядностей – схем, таблиц, майнд-карт, чтобы изучить сложные темы.
- Не зубрите – это часто оказывается бесполезным занятием. Важно понимать все изученные темы и уметь применять их на практике.
Помните, только качественная комплексная подготовка на уроках к ЕГЭ по информатике способна дать вам возможность получить максимальный балл. Это сложная задача, так как предмет и вопросы на экзамене охватывают огромный объём информации, требуют знаний теории и практики. Но все же любой ученик способен за год сам или с хорошим репетитором подготовиться к ЕГЭ. Желаем вам успехов!