Как сдать ЕГЭ по информатике на 100 баллов — Учёба.ру
Елизавета Беримская,
преподаватель Московской школы программистов,
ведущий эксперт ЕГЭ по информатике,
заместитель председателя предметной комиссии ЕГЭ по информатике МО
В 2021 году ЕГЭ по информатике впервые будет проводиться в компьютерной форме. По вашему мнению, экзамен в результате этого стал сложнее или проще?
Могу сказать, что перехода на компьютерную форму все очень ждали и дети в том числе. Конечно же для школьников, которые выбрали ЕГЭ по информатике и собираются поступать в вузы на специальности «Программирование», «Информатика и вычислительная техника», «Информационные системы», удобнее сдавать экзамен за компьютером, потому что это для них привычный инструмент. Многие ребята уже пишут собственные программы и им очень тяжело готовиться к письменному экзамену, где код программы нужно было записывать и проверять на бумаге.
Учащиеся, которые хорошо умеют программировать, получают преимущество на «компьютерном» ЕГЭ, по сравнению с «бумажным», потому что им не нужно тратить время на перепроверку программ, написанных на листочке.
Но здесь есть и опасность. Ребятам, которые хорошо владеют компьютером на уровне пользователя, будет казаться, что все это очень просто. В прошлые годы на ЕГЭ по информатике около 10% детей не могли преодолеть минимальный порог, то есть получали «двойку». Особые затруднения вызывали теоретические вопросы, хотя многие из этих школьников отлично знают компьютер, заядлые геймеры и даже ведут школьные сайты. Материал для ЕГЭ крайне обширный, в работе затрагивается большой круг тем. Этот экзамен нельзя сдать даже на минимальный результат, если ты просто умеешь пользоваться компьютером. Нужно готовиться долго и основательно, знать специфику и формат каждого вопроса.
Как сейчас обстоит дело с информатикой в общеобразовательных школах? Насколько хорошо школьники знают этот предмет?
В школьных учебниках по информатике есть темы, которые рассматриваются на ЕГЭ, но конечно не все. Если говорить об уроках информатики в районной школе, то там дают минимальный уровень, которого достаточно, чтобы просто сдать экзамен и преодолеть порог в 42 балла из 100. В спецшколах с углубленным изучением информатики, где на занятия по предмету отведено значительное количество часов, уже можно рассчитывать на 60-70 баллов — это уровень увлеченных предметом детей.
Но, когда речь идет о поступлении на IT-направления в топовые вузы, результат требуется совсем другой. Так, например, в 2020 году для зачисления на факультет компьютерных наук НИУ ВШЭ необходимо было продемонстрировать 303 балла (3 ЕГЭ + индивидуальные достижения), в Физтех-школу прикладной математики и информатики МФТИ — 301 балл, на программу «Программная инженерия» в МГТУ им. Баумана — 289 баллов.
Чтобы получить высокобалльный результат на ЕГЭ по информатике (от 85 баллов и выше), нужна дополнительная работа с преподавателем на курсах или индивидуально. Логично, что абитуриент IT-специальностей должен знать больше, чем школьный уровень информатики, ведь это его будущая профессия. Когда нужно начинать готовиться, чтобы получить хороший результат? По информатике за год можно подготовиться точно, но только в том случае, если к сентябрю — моменту начала подготовки — у школьника имеется хорошая база и есть навыки программирования. Если базы нет, готовиться следует начинать заранее. В 11-м классе необходимо сфокусироваться на отработке типов экзаменационных заданий, а всю теорию нужно выучить до этого. Минимум четыре академических часа в неделю на дополнительные занятия плюс школьные уроки — эффективная нагрузка, гарантирующая результат.
По вашему опыту преподавания, какие разделы информатики самые сложные для школьников? И какие темы самые простые?
Традиционно самые сложные задания связаны с алгеброй логики, в школе ей уделяется не так много внимания. К этой теме относятся высказывания, логические операции, истинность логического выражения. Суперсложная задача прошлого года (№ 23) была на логические уравнения. В Московской области ее не сделал ни один выпускник, а в Москве всего несколько человек справились с ней, в целом же процент выполнения этого задания был ничтожным.
Также для школьников очень сложна задача на анализ рекурсивных алгоритмов. В прошлые годы ребенок должен был проанализировать программу, найти в ней ошибки, исправить их, определить, какой результат дает программа, — и все это на бумаге. Теперь благодаря использованию компьютера все должно стать гораздо проще. Выпускникам нужно будет не проанализировать предложенную программу, а написать свою. Процент выполнения этого задания должен стать больше. Потому что школьники учатся программировать, а не анализировать чужие программы.
Самым сложным на ЕГЭ по информатике по-прежнему остается последнее задание № 27. Это творческая задача на анализ алгоритмов. Школьник должен самостоятельно придумать свой алгоритм. В прошлые годы проверять это задание экспертам было непросто. Способы ее решения были настолько разные, что трудно было сразу понять: правильно ли составлен алгоритм, это неверный ход решения или просто изюминка в коде? Приходилось проверять на тестах. В этом году справиться с этой задачей выпускникам будет гораздо легче. Они пишут программу на компьютере, запускают ее и сразу видят — получился результат или нет. Если нет, школьник может еще раз просмотреть код, найти и тут же исправить ошибки. И так до получения результата.
Если посмотреть на статистику сдачи экзамена, можно увидеть, что часто у детей возникают ошибки на пустом месте, например, в таком задании, как технология обработки графической информации. Как кодируется графическая информация, как рассчитывается объем графического файла, какое количество цветов можно использовать при кодировании — это теоретические вопросы, на которые школьник мало обращает внимание при подготовке, это не так интересно.
Что касается самых простых заданий, то это, например, задача на системы счисления, где требуется найти диапазон чисел, которые попадают в интервал. Также не вызывает сложностей задача, связанная с графами, когда есть таблица, есть граф, и нужно найти соответствие таблицы и графа, кратчайший путь по графу. Школьники решают эти задачи очень хорошо.
Какие языки программирования надо знать, чтобы сдать ЕГЭ по информатике?
Я являюсь экспертом ЕГЭ по информатике уже 11 лет и вижу, как меняется тенденция в использовании языков. Составители ЕГЭ не ограничивают школьника каким-то одним языком программирования, а разрешают ему использовать в задачах тот язык, которым он владеет лучше всего. В начале самым популярным был бейсик, потом его почти не осталось, и лидерскую позицию занял Паскаль.
В работу включены 9 новых заданий, для выполнение которых требуется программное обеспечение. Расскажите подробнее об этих заданиях.
Задание № 9
Что требуетсяПредлагается файл электронной таблицы, содержащей вещественные числа — результаты ежечасного измерения температуры воздуха на протяжении трёх месяцев. Нужно найти разность между максимальным значением температуры и ее средним арифметическим значением.
ОсобенностиЭто задание на электронные таблицы, и оно очень перекликается со всеми задачами, которые были у детей в школе на информатике с 7-8 класса. Школьнику нужно здесь продемонстрировать совершенно стандартные навыки работы с таблицей. Я уверена, что это задание будет одним из самых простых для решения, с высоким процентом выполнения.
Нужно знать электронные таблицы, функции в электронных таблицах и порешать задачи на использования этих функций — нахождение сумм в диапазоне, среднее значение в диапазоне, округление.
Задание № 10
Что требуетсяС помощью текстового редактора необходимо определить, сколько раз, не считая сносок, встречается слово «долг» или «Долг» в тексте романа в стихах А.С. Пушкина «Евгений Онегин». Другие формы слова «долг», такие как «долги», «долгами» и т.д., учитывать не следует. В ответе нужно указать только число.
ОсобенностиЭто простое задание, в редакторе Word надо с помощью функции «Найти» подсчитать, сколько раз встречается слово в тексте. Дети знакомы с текстовым редактором со средней школы. Они учатся не только печатать и форматировать текст, но и изучают различные функции, что поможет им при выполнении этого задания.
СоветыПри работе с текстовыми редакторами обратите внимание на функции подсчета статистики в тексте.
Задание № 16
Что требуетсяАлгоритм вычисления значения функции F(n), где n — натуральное число, задан следующими соотношениями:
F(n) = 1 при n = 1;
F(n) = n + F(n − 1), если n — чётно,
F(n) = 2 × F(n − 2), если n > 1 и при этом n — нечетно.
Чему равно значение функции F(26)?
ОсобенностиЭто задача на рекурсивные алгоритмы. В общеобразовательной школе такие алгоритмы не изучают. В курсе информатики есть о них упоминание, но нет отработки навыков. Все прошлые годы на ЕГЭ по информатике это задание (№ 11) организаторами считалось несложным, базовым. Тем не менее с ним справлялись очень мало детей. В этом году в задании необходимо самостоятельно написать/запрограммировать алгоритм в среде Паскаль, Python или С++ .
СоветыДаже в тех случаях, когда дети изучают эту тему отдельно с преподавателем, она сложная. Написать рекурсию не так просто. Чтобы подготовиться к этому заданию, нужно изучать рекурсивные функции, понимать, зачем они нужны, иметь навык написания рекурсии.
Задание № 17
Что требуетсяРассматривается множество целых чисел, принадлежащих числовому отрезку, которые делятся, например, на 3 и не делятся на 7, 17, 19, 27. Нужно найти количество таких чисел и максимальное из них.
ОсобенностиВ этой задаче рассматриваются стандартные алгоритмы для работы с целыми числами, с которыми дети знакомятся в школе. Подросток, который занимается программированием, хорошо их знает. Поэтому задача несложная, она проще, чем № 16.
СоветыВ вопросе задан числовой промежуток, нам нужно систематично проверить/проанализировать каждое число — на что оно делится или не делится. Здесь необходимо знать признаки делимости, что такое остаток, деление нацело, подсчет количества, подсчет суммы, подсчет минимума и максимума в диапазоне. Вот эти первичные стандартные алгоритмы для работы с целыми числами в этой задаче и проверяются.
Задание № 24
Что требуетсяТекстовый файл состоит не более чем из 10 в 6-ой степени символов X, Y и Z. Необходимо определить максимальное количество идущих подряд символов, среди которых каждые два соседних различны. Для выполнения этого задания следует написать программу.
ОсобенностиЗадача на работу с символьными данными — текстами, это отдельный раздел в программировании. Есть специальные алгоритмы для работы с таким типом данных — это алгоритмы правильного считывания, анализа (какой символ считан), подсчета количества и различных признаков.
СоветыВ задаче мы должны по очереди проверить каждые два символа — предыдущий и следующий. Если эти символы различны, мы подсчитываем их количество, как только следующий символ совпадает с предыдущим, мы должны остановить счетчик, запомнить количество, которое было на предыдущем этапе, сравнить его с максимумом и начать новый подсчет.
Для тех, кто занимается программированием — это один из основных алгоритмов. Он не самый простой, поскольку здесь не просто счетчик, а еще и анализ внутри цикла. Тем не менее подготовленным школьникам вполне реально выполнить это задание.
Задание № 25
Что требуетсяТребуется написать программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [174457; 174505], числа, имеющие ровно два различных натуральных делителя, не считая единицы и самого числа. Для каждого найденного числа нужно записать эти два делителя в таблицу на экране с новой строки в порядке возрастания произведения этих двух делителей. Делители в строке таблицы также должны следовать в порядке возрастания.
ОсобенностиЭто первая в работе задача на два балла, задания № 1-24 оцениваются в один балл. Задача сложная, здесь проверяется умение самостоятельно писать программу. Она связана с математикой, с понятием делителей числа. Здесь уже используются как алгоритм вложенные циклы — когда внутри одного цикла есть еще циклы, структура более сложная.
СоветыДля успешного выполнения этого задания необходимо углубленно изучать алгоритмы работы с целыми числами, все функции и алгоритмы, которые есть в математике, в том числе нахождение наибольшего общего делителя, наименьшего общего кратного.
Задание № 26
Что требуетсяВ этой задаче требуется применить алгоритм сортировки массива данных.
ОсобенностиВ задании используется понятие массива данных — объединение одного типа данных в общую структуру. Есть определенные алгоритмы работы с массивами, один из основных — это алгоритм сортировки, с которым мы сталкиваемся постоянно в реальной жизни. Например, требуется отсортировать названия книг в алфавитном порядке или выстроить график среднемесячной температуры воздуха в порядке возрастания.
СоветыЗадание проверяет знание алгоритмов сортировки. Их существует несколько, в том числе «пузырек», алгоритм вставками, бинарный поиск. Чтобы решить задачу, школьник должен уметь использовать как минимум один из них.
Задание № 27
Что требуетсяПредлагается набор данных, состоящий из пар положительных целых чисел. Необходимо выбрать из каждой пары ровно одно число так, чтобы сумма всех выбранных чисел не делилась на 3 и при этом была максимально возможной. Гарантируется, что искомую сумму получить можно. Программа должна напечатать одно число — максимально возможную сумму, соответствующую условиям задачи.
ОсобенностиПоследняя задача экзамена перекочевала из ЕГЭ прошлых лет, только теперь ее нужно выполнить с помощью программного обеспечения. Здесь требуется написать объемную программу. Если в предыдущих заданиях были программы, которые укладывались в 10 строк, то эта задача в своем эталонном варианте занимает от 20 до 40 строчек кода.
Задача непредсказуемая и всегда разная, здесь может понадобиться знание комбинаторики, анализа данных. Процент выполнения этой задачи крайне низок. В прошлом году она максимально оценивалась в 4 балла (в этом году — в 2 балла) и такой результат за нее получили всего 5% школьников, а 53% участников экзамена получили за нее 0 баллов.
СоветыВ ответе необходимо указать два числа: значение искомой суммы для файла А и для файла B. В формулировке задания есть предупреждение: «Для обработки файла B не следует использовать переборный алгоритм, вычисляющий сумму для всех возможных вариантов, поскольку написанная по такому алгоритму программа будет выполняться слишком долго». Если школьник напишет эффективный алгоритм, он получит ответ и для файла A, и файла B (2 балла). Если он напишет неэффективный (переборный) алгоритм, то он получит значение только для файла A (1 балл), поскольку программа будет долго выполняться и времени экзамена не хватит на получение результата.
Что нужно делать школьнику, чтобы получить 100 баллов? Реально ли это?
Такие результаты всегда есть, но ничего не бывает просто так, эти ребята работали очень много. Случайно 100 баллов на ЕГЭ не получишь никогда. Это огромный труд. В информатике нет ни одной пустой задачи, например, воспроизвести определение или объяснить понятие. Здесь надо решать задачи и писать программы. Если вы решили связать свое будущее с программированием, начинайте готовиться заранее, пусть ЕГЭ по информатике станет для вас базой в вашей будущей профессии. Учите теорию, разбирайтесь с сетями, масками сетей, работайте с текстовыми редакторами и таблицами, тренируйтесь в написании алгоритмов. Если напряженно работать и построить грамотную траекторию подготовки по всем темам, то возможно все, и 100 баллов — это только начало.
Михаил Кормановский,
выпускник Московской школы программистов,
студент Московского государственного технического университета им. Н.Э.Баумана,
сдал ЕГЭ по информатике на 100 баллов
В каком отделении Школы программистов ты учился?
Первый год я учился на отделении Онлайн. После этого я понял, что мне ближе очное обучение и мы с другом решили перевестись на очное отделение в Яндексе. Мы сдали экзамен, прошли собеседование с директором школы, и после успешного прохождения всех этапов нас зачислили на отделение в Яндексе, где я отучился два года.
Чем тебе помогла Школа программистов при подготовке к ЕГЭ?
Школа дает очень хорошую базу для будущего экзамена и работы. Я поступил в школу в 8 классе. Первые два года подготовки — это те предметы, которые может быть кому-то покажутся ненужными, некоторые будут сомневаться, пригодится ли мне дискретная математика или система счисления. Но без базовой подготовки, которая здесь дается, ничего не получится. На первых двух курсах вы получите очень много знаний, которые помогают — дискретная математика, система счисления, алгебра логики — это основы основ, без которых на ЕГЭ делать нечего. Программирование, алгоритмы, связанные с обработкой чисел и последовательностей — это то, что любят составители ЕГЭ. И конечно же, курсы алгоритмов и курс компьютерных сетей — все, что связанно с IP адресами, как работает интернет, как оценивать эффективность, как оценивать сложность — это все изучается в первые два года в ШП и это очень хорошая база для подготовки.
Какова доля удачи и везения при сдаче ЕГЭ по информатике?
Есть люди, которые уверены в том, что они смогут угадать, что попадется на ЕГЭ. Но на самом деле на экзамене по любому предмету может быть абсолютно все, даже то, что вы никогда не видели ни в одном «пробнике». Здесь решает не столько удача, сколько подготовленность и даже не столько умение и количество решенных задач (1000, 2000), а навыки, знание методов решения и умение выбрать правильный путь к решению конкретной задачи, также важна еще психологическая составляющая. Если ты обладаешь всеми навыками, то на экзамен приходишь как к себе домой.
Можешь дать совет выпускникам, которые будут сдавать информатику? Как им достичь таких же успехов?
Приходите в Школу программистов и детально изучайте все дисциплины. Поверьте, это все вам когда-нибудь точно пригодится, например, на экзаменах или в дальнейшей работе. Нужно постараться с должным внимание относиться к каждой теме и не думать, что вы это где-то сможете найти, списать, у друга спросить. Нужно в первую очередь думать о том, какие знания и какие навыки останутся в вашей голове. Здесь нет второстепенных предметов. Школа программистов — не общеобразовательная школа, здесь дают углубленное, целенаправленное, дополнительное профессиональное образование.
В Школе программистов с 2001 года учат школьников 3-11 классов программированию и информационным технологиям. Здесь готовят победителей олимпиад всероссийского и международного уровня. Выпускники школы поступают в лучшие технические вузы России и работают в ведущих IT-компаниях мира.Как лучше подготовиться к ОГЭ по информатике с нуля в 2022 году
В статье мы подготовили правила и советы для подготовки к ОГЭ по информатике. Расскажем, как быстрее и лучше подготовиться — самому или на дистанционных курсах. Разберемся, какие темы повторить и какой лучше язык программирования выучить.
В 2022 году ОГЭ по информатике состоит из 15 заданий разного уровня сложности, в том числе:
- тесты – ответы нужно вносить в бланк;
- практические задания на компьютере – в текстовом редакторе, электронной таблице, программе для создания презентаций, среде программирования.
Примеры заданий:
- Выбрать правильный вариант из предложенных или ответить на вопрос (словом или цифрой).
- Создать презентацию по макету.
- Подготовить текст по заданным параметрам (шрифт, размер, отступы и пр.).
- Сделать расчеты и построить график/диаграмму по данным электронной таблицы.
- Написать программу или алгоритм.
В структуру экзамена входят следующие тематические блоки:
- Передача данных.
- Компьютерные сети и интернет.
- Обработка текстовой, табличной и графической информации.
- Алгоритмы и программирование.
- Основные компоненты ПК и их функции.
Время выполнения – 150 минут. На экзамене запрещено пользоваться калькуляторами, смартфонами и другими гаджетами. Ниже расскажем подробнее о подготовке к ОГЭ по информатике.
Рекомендации по самостоятельной подготовке к ОГЭ:
- Начинайте заниматься за несколько месяцев до экзамена.
- Составьте план и расписание – посчитайте, сколько времени вам нужно для изучения каждого раздела информатики, выделите 2-3 часа в неделю на самоподготовку.
- Изучите официальные документы – кодификатор и спецификацию, в которых перечислены все темы экзамена и требования.
- Решайте задания из демоверсий прошлых лет – тренироваться надо регулярно.
- Выберите подходящую литературу. Необходимо пользоваться теми учебными материалами, которые составлены или одобрены специалистами ФИПИ, так как в других пособиях устаревшая или недостоверная информация.
Не всем школьникам удается хорошо подготовиться к экзаменам без помощи репетитора. Почему часто самостоятельная подготовка оказывается неэффективной:
- Слишком большой объем информации – логические задачи, работа в текстовых и табличных редакторах, языки программирования и т. д.
- Трудно и долго разбираться со сложными темами и заданиями самому.
- Часто некому задать вопросы, ответы приходится искать в интернете, а на сайтах и форумах не всегда пишут правду.
- Требуется высокая самодисциплина, ответственность и организованность.
- Нужно готовиться к ОГЭ по нескольким предметам одновременно.
Посмотреть подборку
Чтобы подготовиться к ОГЭ по информатике с нуля, нужно много и часто заниматься самому либо найти преподавателя, который поможет разобраться с экзаменационными заданиями. Самый удобный и эффективный способ подготовки – дистанционные курсы. Расскажем о плюсах подготовительных курсов от онлайн-школ:
- Индивидуальный график. Уроки не только проводят в режиме реального времени, но и записывают. Можно подключиться к интерактивной онлайн-конференции или посмотреть урок в записи. Благодаря такому формату вы не пропустите ни одной темы.
- Занятия в домашних условиях. Для просмотра нужен только планшет или ноутбук с выходом в интернет. Вы сэкономите время, сможете совмещать курсы с основной учебой, спортивными секциями, хобби и т. д.
- Опытные учителя. В онлайн-школах преподают педагоги, которые знают специфику ОГЭ. Они дают только нужный и актуальный материал, объясняют подробно, простым языком, с примерами, отвечают на вопросы по ходу урока.
- Много практики. У вас будут проверочные тесты и домашние задания после новой темы, промежуточная проверка знаний, пробные экзамены, по которым вы получите обратную связь – разбор ошибок и рекомендации.
- Тренировка на реальных заданиях. Разберете и научитесь решать задачи, аналогичные тем, которые были на экзаменах прошлых лет, в том числе базового и высокого уровня сложности. У вас не возникнет ситуации, что на ОГЭ вы получите вопрос, который будет для вас совершенно незнакомым.
Если у вас слабые знания или вы хотите быть на 100% уверены, что получите высокий балл, проходите онлайн-курсы, которые длятся 8-9 месяцев, то есть весь девятый класс.
Рекомендации о том, как быстро подготовиться к экзамену:
- Составьте чек-лист, план обучения и график. У вас должно быть четкое расписание того, в какие дни вы занимаетесь, какие темы проходите, как проверяете свои знания и т. д.
- Выполните все задания из демоверсии ОГЭ 2022 года. Посчитайте, сколько баллов вы набрали, определите, какие задания вызвали наибольшие трудности. Сложные вопросы разбирайте в первую очередь.
- Периодически сдавайте пробные тесты. Для этого можно пользоваться, например, сервисом «Яндекс.Репетитор». Если ошибка повторяется несколько раз, значит, вы плохо усвоили теорию – еще раз прочитайте параграф и посмотрите примеры.
- Выберите подходящую литературу: учебники, которые написаны понятным языком, сборники с таблицами и схемами и т. д. На онлайн-курсах все учебные материалы и конспекты будут в вашем личном кабинете – в этом случае не придется что-то дополнительно покупать или скачивать
- Учитесь работать в текстовых и графических редакторах, электронных таблицах. Уроки для новичков можно поискать на YouTube.
- Смотрите разборы демоверсий прошлого и 2022 годов. Возможно, из видео вы узнаете новую полезную информацию: распространенные ошибки, лайфхаки и т. д.
За 1-2 месяца до экзамена:
- Увеличьте количество самостоятельных занятий, если по результатам пробных тестов вы не набираете нужный балл.
- Посмотрите, в каких темах вы разбираетесь хуже всего, и сделайте акцент на них. При необходимости обратитесь за помощью к школьному учителю по информатике.
- Устройте себе пробный экзамен и проверьте, успеваете ли вы ответить на все вопросы за 2,5 часа. Подумайте, как лучше распределить время, сколько минут можно выделить на каждое задание.
- Внимательно прочитайте формулировки в демоверсиях, чтобы не тратить время на экзамене. Вам нужно заранее разобраться в том, какие типы вопросов встречаются в ОГЭ.
Еще один вариант быстрой подготовки – это экспресс-курсы. Выбирайте те подготовительные программы, которые состоят из записанных видеоуроков – с ними вы сможете заниматься интенсивно, например 2-3 раза в неделю. Плюсы видеокурсов:
- Они содержат все темы из кодификатора и разбор всех типов заданий из ОГЭ.
- Занятия проводят в увлекательной форме, они не похожи на скучные уроки.
- После каждого занятия нужно сделать проверочный тест или упражнение – вы на практике проверите, как усвоили теорию.
- На курсе у вас будет онлайн-чат с куратором или преподавателем. К ним можно обратиться с вопросом или за помощью, они помогут найти ошибку, решить сложную задачу и дадут персональные рекомендации.
В структуре ОГЭ по информатике есть задачи на разные языки программирования – вам нужно знать хотя бы один из них, чтобы выполнить задания.
То есть перед тем как начнете готовиться к экзамену, необходимо выбрать язык. Рассказываем, какие могут быть варианты:
- Basic – один из первых языков, которые начали изучать в рамках школьной математики. На сегодняшний день практически не используется.
- Pascal – его часто учат в старших классах школы и вузах. Является основой для других языков, но его не используют на практике, к примеру в веб-разработке.
- Кумир – язык, основное отличие которого заключается в том, что команды пишутся на русском языке. Поэтому он более понятен для новичков.
- Python – язык, который может освоить школьник за несколько месяцев интенсивных тренировок. Главный его плюс – большая востребованность, то есть он пригодится и после окончания школы, например для web-разработки или анализа данных.
- C++ – один из наиболее популярных и перспективных в IT-среде, но слишком сложный для девятиклассников.
Если вы изучаете программирование с нуля, то для сдачи ОГЭ больше подойдет Кумир или Python. От ваших знаний синтаксиса языка зависит результат экзамена. На онлайн-курсах вам подробно расскажут о возможностях каждого языка и помогут выбрать подходящий.
Подготовка к ОГЭ по информатике в Москве
Всем привет✌ После восьми месяцев обучения в Уникум РУДН, я не могла не оставить красочный отзыв. Моя ситуация неординарная, я закончила школу около 7 лет назад, мои знания на момент поступления на курсы ровнялись нулю, я еле поспевала за группой. Всё усложнялось тем, что я ездила из города Черноголовка, добиралась до Москвы по 3, а то и 4 часа в вечных пробках, к тому же я работала в офисе 5/2. В общем, условия обучения для меня были стократ тяжелее, чем у других. Сейчас же мои шансы на поступление взлетели до небес, в довесок я полюбила учёбу, как никогда! Всё благодаря Уникуму.
Так как я готовилась по трём предметам, хотелось бы о каждом сказать отдельно.
1. Русский язык. Моим преподавателем был замечательный Гынин Валерий Иванович. Человек он доброжелательный, харизматичный, видно, что увлечён своей работой, любит её, приходит всегда за час до занятий, с первого дня предупредил, что к нему можно в любой момент обратиться, разобрать ошибки, задать вопросы. Методика его обучения мне пришлась по душе, иначе не сказать. Мы подробно изучили его методичку, стабильно писали тесты, сочинения, досконально прошли все темы, необходимые для ЕГЭ. Я уверена, что ребята из моей группы сдадут на высшие баллы, ну и я, конечно, постараюсь не ударить в грязь лицом, хотя бы из уважения к труду такого профессионального преподавателя.
2. Обществознание. Мне посчастливилось учиться у Мамченкова Дмитрия Валерьевича. Трудно представить себе более интересного преподавателя. Дмитрий Валерьевич с энтузиазмом, юмором и, самое главное, используя простой, понятный язык, на протяжении всего курса разъяснял нам такой нелёгкий предмет, как обществознание. Не секрет, что проходные баллы по этому предмету довольно высоки, но, думаю, что моим одногруппникам бояться нечего, ведь мы проработали всё, включая всевозможные микротемы и подводные камни. Так же регулярно решали тесты, писали эссе и конспекты. Отдельно хотелось бы подметить методичку по обществознанию, где кратко и понятно отображается весь необходимый материал. Занятия проходили не скучно и на них хотелось разговаривать, вести споры, задавать вопросы и обсуждать тему, преподаватель поддерживал любой порыв.
3. История. Дорогая и единственная дама в моём трио преподавателей — это удивительная Саврушева Карелия Цереновна. История была моим проклятьем. В школе она мне давалась тяжко, не говоря уже о нынешнем времени. Я не знала абсолютно ничего, в то время как в группе все были активны и обладали немалым багажом знаний. Я сразу, как и других учителей, предупредила о своей ситуации Карелию Цереновну. Она отнеслась ко мне с теплотой и пониманием, дала отдельные рекомендации, часто интересовалась как я продвигаюсь в изучении, поспеваю ли за всеми. На занятиях царила невероятная атмосфера, преподавательница рассказывала о исторических личностях и событиях так, будто видела всё своими глазами и увлекала нас невероятными фактами. Мы узнали много тайн, я искренне полюбила этот предмет и надеюсь связать с ним жизнь. Как мне кажется, его невозможно изучить до конца, всегда будет что-то новое, неизведанное, неисчерпаемый предмет, в этом его прелесть.
В заключение хочу сказать, конечно же, огромное спасибо всем в Уникум РУДН! ? Добродушному персоналу из деканата, который всегда был готов помочь и ответить на любые вопросы, великолепным преподавателям, которые с таким жаром подходят к обучению своему предмету, которые к каждому ученику находят индивидуальный подход, большая благодарность всем! РУДН — невероятное место, там приятно находиться, получать знания, там жизнь кажется прекраснее✨ Природа вокруг, красота? О наивысшем и наилучшем уровне образования, думаю, рассказывать не стоит. Посмотрите план обучения на сайте, приходите на день открытых дверей, и сами всё увидите.
Я мечтаю поступить туда на высшее и учиться, беспрестанно и с удовольствием ☺
Всем рекомендую!?
МЦКО
С каждым годом число выпускников, сдающих информатику, растет. Насколько сложен экзамен по этому предмету? Какие самые распространенные ошибки допускают школьники и как их избежать? Рассказывает председатель предметной комиссии по информатике и ИКТ города Москвы Вячеслав Лещинер.
В чем особенности ЕГЭ по информатике в этом году?
Модель ЕГЭ по информатике в течение последних лет остается неизменной. Не будет исключением и экзамен 2020 года. Структура экзаменационной работы, количество заданий и первичных баллов, тематика заданий — такие же, как в минувшие годы. Технология проверки работ тоже не изменилась: все участники пишут ответы на специальных бланках, развернутые ответы проверяются экспертами. На этапе выполнения заданий и записи ответов компьютеры не используются.
В этом году из-за переноса экзаменов у абитуриентов появился дополнительный месяц на углубленную подготовку к ЕГЭ. Последний звонок прозвучал, оценки в аттестат выставлены, можно спокойно заниматься. Тем более что в этом году появилось много дополнительных ресурсов: программа Московского образовательного телеканала «Я сдам ЕГЭ!», специальный раздел «В помощь выпускнику — 2020» на портале «Школа большого города», вебинары и онлайн-диагностики Московского центра качества образования и другие многочисленные тренировочные материалы в открытом доступе на разных специализированных сайтах, а также онлайн-консультации для выпускников в школах.
Как эффективнее всего готовиться к экзамену и получить высокий балл?
Залог успешной сдачи экзамена на высокий балл — правильная подготовка и хорошее знание структуры экзаменационной работы.
В контрольных измерительных материалах по информатике 27 заданий, из них 23 — с кратким ответом и четыре — с развернутым. Каждое задание с кратким ответом приносит участникам экзамена один первичный балл. Задание с развернутым ответом — от 2 до 4 баллов. Всего за все задания второй части можно получить до 12 баллов. А за всю работу — максимум 35 первичных баллов. Из этого следует два вывода: без выполнения заданий второй части высокого балла за всю работу не получить, но и задания базового уровня сложности тоже нужно выполнить.
В первой части заданий базового уровня 12, они дают в сумме 12 баллов — столько же, сколько задания с развернутым ответом. Кстати, у одного задания с кратким ответом — № 23 — высокий уровень сложности, оно объективно сложнее отдельных заданий второй части.
Одновременно важно понимать, что первичные баллы переводятся в тестовые по 100-балльной шкале не линейно, а по специальной формуле. Сначала тестовые баллы растут очень быстро (шесть первичных баллов превращаются в 40 тестовых), а потом их рост резко замедляется. Ближе к заветной отметке в 100 баллов ценность каждого первичного балла снова возрастает. То есть, чтобы получить высокий балл, следует минимизировать потери, максимально выполняя задания всех типов из обеих частей.
К сожалению, нередко встречаются работы, где выпускник правильно решает сложные задания, но делает ошибки в элементарных задачах
Надо хорошо знать структуру работы и быть уверенным в правильности своих решений во всех заданиях. Это возможно только в том случае, если готовиться к экзамену правильно.
Нужно обратить внимание на два документа. Один из них всем выпускникам хорошо известен: демонстрационный вариант ЕГЭ текущего года. Но важен и второй, опубликованный на сайте ФИПИ, — спецификация экзаменационной работы. В ней очень подробно раскрываются все параметры — содержание отдельных заданий, их сложность, необходимое, по мнению авторов, время на выполнение. Важно понимать, что в конкретном варианте, который достанется вам на экзамене, задача по сюжету может отличаться от приведенной в демоверсии, а по тематике, сложности и новизне будет точно соответствовать спецификации. Открытый банк заданий и различные справочники могут дать представление о том, какого типа задания были в предыдущие годы.
Какие ошибки чаще всего допускают на ЕГЭ по информатике?
Ошибки часто бывают по невнимательности, оттого что участник экзамена не дочитал задание до конца или перепутал что-то при решении. Каждый год комиссия проверяет задание № 26, где нужно обосновать стратегию игры, и видит абсолютно правильные решения, но для другой системы ходов (например, в задании допустимые ходы — «прибавить 2» или «умножить на 3», а решение написано для ходов «прибавить 3», «умножить на 2»). Иногда на апелляциях выпускники даже просят конфликтную комиссию показать им их персональный вариант, чтобы убедиться, действительно ли они прочли задание неправильно.
Случается, что в самом простом первом задании участники допускают ошибки: подсчитывают количество нулей вместо количества единиц в двоичной записи, делают арифметические ошибки при вычитании и так далее. Иногда эти ошибки связаны с тем, что формулу выпускник помнит, а при подстановке значений ошибается: 34 равно 81, а 43 равно 64, числа разные. Это происходит от того, что смысл формулы не усвоен, просто заучил выражение и понадеялся на память.
В 25-м задании в критериях оценивания четко написано, что инициализация значений переменных для подсчета ответа обязательна, за её отсутствие снимается один первичный балл — и каждый год несколько участников экзамена пытаются доказать на апелляции, что в некоторых версиях систем программирования происходит автоматическая инициализация и можно обойтись без записи оператора присваивания. Если бы при подготовке выпускники обратили внимание на это требование, если бы послушали учителя, который наверняка говорил про него, не было бы потери такого (критически нужного зачастую) балла.
В 26-м задании точно написано, что именно требуется записать в решении каждой из трёх задач, из которых оно состоит. И каждый год теряется определенное число баллов из-за пропущенного элемента ответа.
Еще одна тактическая ошибка сдающих экзамен — неверный выбор языка программирования для 27-го задания
Оно не требует знания каких-то особых «приемчиков» программирования на экзотических языках и может быть решено самыми простыми средствами. Несколько лет назад в критериях оценивания в демоверсии комиссия разработчиков специально писала все решения на школьном алгоритмическом языке, чтобы показать, что никаких специальных средств или библиотечных функций профессиональных языков программирования для решения этих задач не требуется.
Но всё равно часть выпускников каждый год пытается написать решение с использованием профессиональных языков, созданных для решения совсем другого типа задач. Это возможно, но зачастую более трудоемко, чем предполагалось.
Нестандартный язык программирования, скорее всего, выпускник изучал самостоятельно, из-за чего вероятность ошибки гораздо выше. При этом формально задание № 27 допускает использование любого языка программирования и любых возможностей или стандартных функций выбранной версии языка. Предметная комиссия имеет ресурсы для проверки любого решения на любом языке программирования.
Что вы можете посоветовать родителям выпускников, сдающих информатику?
Любой родитель может дать ребенку необходимую психологическую и эмоциональную поддержку, окружить заботой, вниманием, сформировать правильную мотивацию. А родителям, знакомым с информатикой, я бы посоветовал встать на позицию выпускника и хорошенечко разобраться, что ребенку необходимо делать на ЕГЭ. Для этого и спецификация, и демоверсия будут очень полезны.
Родители могут сориентировать ребенка, посоветовать что-то, разъяснить трудные или непонятные места. С другой стороны, экзамен сдают выпускники, которые должны пройти это испытание самостоятельно. Окончание школы — важный рубеж взросления.
А какие рекомендации на будущее можете дать учителям?
Очень важно, во-первых, понять, какой класс заданий учащийся решает уверенно, какие знания усвоены, какие умения сформированы. После этого надо сосредоточиться на заданиях, где у него есть пробелы, где нет стабильности результатов.
Важно проверить, сформированы ли у школьника базовые знания и умения. Например, насколько легко он может записать натуральное число в двоичной системе
Понимает ли, как по двоичной записи определить, число четное или нечетное. Знает ли таблицу истинности конъюнкции и дизъюнкции двух переменных и так далее. Причиной ошибок в выполнении заданий могут быть именно пробелы в подготовке.
И еще — я бы не стал злоупотреблять решением тренировочных вариантов. В каждом из них есть задания разного уровня трудности. Учащийся среднего уровня подготовки одни задания выполняет с легкостью, а за другие просто не берется. Надо стараться работать в зоне ближайшего развития школьника, давая ему определенные задачи, которые он еще не освоил, но должен освоить в результате конкретного занятия.
https://mel.fm/ekzameny/3904751-ege_computer_science
Не знаешь программирование? На экзамене получишь получишь меньше 80 тестовых баллов
Я — репетитор по информатике и программированиюЗдравствуйте! Меня зовут Александр Георгиевич. Я — профессиональный рейтинговый репетитор по информатике, математике и программированию.
Ключевые компетенции моей профессиональной репетиторской деятельности:
Подготовка школьников к успешной сдаче ОГЭ и ЕГЭ по информатике и математике.
Обучение студентов самым популярным и актуальным языкам программирования.
Разработка мультимедийных образовательных роликов, в которых я демонстрирую решение информатических задач. Подписывайтесь на мой youtube-канал и примыкайте к многотысячной аудитории.
Оказание помощи студентам в реализации всевозможных проектов по программированию.
Подготовка школьников и студентов к олимпиадам по информатике различной степени сложности.
Прежде чем записаться на первый пробный урок обязательно уделите 2-3 минуты и ознакомьтесь с отзывами клиентов, прошедших индивидуальную подготовку под моим контролем.
Специально для своих потенциальных учеников я разработал и внедрил мощнейшую финансовую систему, которая состоит из 144 вариантов взаимовыгодного сотрудничества.
Репетиторские уроки проходят на различных территориальных форматах, на выбор моего подопечного:
Я являюсь достаточно известным репетитором, а поскольку я работаю все-таки один, то количество ученических мест ограниченно. Следовательно, не откладывайте свое решение в долгий ящик — звоните немедленно и записывайтесь ко мне обучение!
Когда речь заходит о подготовке к ЕГЭ по информатике и ИКТ, то необходимо помнить, что ключевую роль в наборе максимального количества аттестационных баллов играет то, насколько хорошо вы подкованы и владеете программированием.
В самом широком и вульгарном смысле программирование – наука написания специальных компьютерных программ на одном из языков программирования. Целью программирования является автоматизация решения поставленной задачи при различных входных данных за оптимальное время и с минимальными ресурс-издержками.
Безусловно, программирование – самый сложный раздел не только в информационных технологиях, но и вообще программирование абсолютный по сложности рекордсмен среди всех тем любой из дисциплины, сдаваемых на ЕГЭ (Единый Государственный Экзамен). Другими словами, не существует ничего более сложного, запутанного и непонятного при сдаче ЕГЭ, чем область, связанная и касающаяся написания всевозможных программ.
Следовательно, к изучению программирования, а если быть более формальным, к изучению конкретного языка программирования следует отнестись с повышенным вниманием. Именно присутствие раздела, связанного с программированием, в экзамене по информатике и ИКТ отпугивает очень многих школьников от того, чтобы выбрать данную дисциплину в качестве дополнительной. Напомню, что обязательными экзаменами в РФ для школьников 11-го класса являются сдача математики и русского языка.
Наберешь мало баллов на ОГЭ или ЕГЭ, если не знаешь программированияХочу сходу вас огорчить и сделать патетическое заявление – набрать существенное количество тестовых баллов вы не сможете по объективным причинам! На первый взгляд, при беглом осмотре заданий в экзамене по информатике и ИКТ многие начинают думать, что программированию посвящено не так уж и много задач. Но в действительности экзамен очень плотно переплетается с основами написания фрагментов и полноценных, законченных программ.
Если вы совсем не знаете программирования, даже тривиальных, базовых конструкций языка типа декларации переменной или объявление одномерного целочисленного массива, состоящего из 10 элементов, то больше 70 тестовых итоговых баллов вам не набрать.
Если рассматривать среднестатистические показатели сдачи экзаменов, то набор 70 баллов не считается слабым результатом, но если вы претендуете на поступление в ведущие технические вузы России, то планка в 70 баллов вас не должна устраивать априори.
Вообще школьники, абсолютно не владеющие программированием, на официальной сдаче ЕГЭ по информатике и ИКТ набирают по 63-66 итоговых баллов при условии, что все оставшиеся задания (имеются в виду, все остальные, не касающиеся написания программ) были выполнены без единой ошибки или опечатки.
Знаешь только основы программирования?Если вы владеете только азами программирования, то в принципе вам по силам будут задания базового уровня сложности и некоторые задания высокого уровня сложности, что позволит набрать около 10-15 дополнительных тестовых баллов. Но, не решив большую часть задач из части «С», вы не сможете претендовать на достаточно высокий результирующий балл.
Именно часть «С» акцентирована на задания, связанные с программированием, исправлением ошибок в приведенных текстах программы, созданием программного кода с «чистого листа».
Как показывает официальная статистика, школьники, владеющие программированием на элементарном уровне, способны получить до 80 тестовых баллов из 100 возможных, но при условии, что все остальные задания будут реализованы правильно. Опять-таки повторюсь, что планка в 80 баллов не всегда является достаточной для поступления в желаемый престижный вуз.
Под азами программирования я понимаю умение описывать и применять на практике переменные и константы, массивы данных, строковые данные, циклические конструкции, операции отношения, условные выражения. То есть школьник, сдающий ЕГЭ по информатике, должен решить большую часть заданий, связанных с написание и анализом кода.
Как правило, конститутивные проблематики возникают на категории «С4», где требуется написать «с нуля» полноценную, работающую, оптимизированную программу, состоящую из 80-100 строк программного кода.
Какие разделы программирования необходимо знатьЕсли идет речь о получении 100 итоговых баллов из 100 возможных, то вам придется изучить досконально один из современных языков программирования высокого уровня, например, Pascal, C, C++, C#, Java, Delphi, Basic.
Фундаментальное изучение, понимание одного из языков программирования занимает от двух до пяти календарных лет, следовательно, основательную подготовку к успешной сдаче ЕГЭ по информатике и ИКТ с репетитором надо начинать с 9-го или 10-го класса.
Естественно, превалирующее большинство школьников манкирует подобным советом и пытаются изучать программирование приблизительно за полгода до официальной сдачи. Официально заявляю, что полгода явно недостаточно для того, чтобы подготовиться к сдаче ЕГЭ по информатике и ИКТ на 98-100 результирующих баллов.
При изучении языка программирования делайте акцент только на чрезвычайно значимые разделы, потому что некоторые современные языки имеют огромное количество расширений, не применяющихся на экзамене. Итак, какие разделы вы обязаны знать как молитву «Отче наш»:
Полный перечень стандартных типов данных.
Описание переменных, типов, констант, меток, подпрограмм.
Описание и применение одномерных и двумерных массивов данных.
Создание пользовательских типов данных.
Все типы циклов.
Условные выражения, логический тип данных.
Битовые и побитовые операции.
Использование процедур и функций.
Операции отношения.
Оператор множественного выбора.
Основы объектно-ориентированного программирования.
Обработка файлов.
Описание и применение записей.
Несколько фундаментальных способов сортировки, например, обменом и Хоара.
Основы для работы в текстовом и графическом видеорежимах.
Не зная программирования, нельзя претендовать на высокий итоговый аттестационный балл. Для глубокого изучения, анализа и понимания хотя бы одного современного языка программирования требуется от двух до пяти календарных лет.
Приведенный временной интервал имеет столь широкие границы, так как многое зависит от самого школьника, его предрасположенности к изучению сугубо технической науки.
Крайне не рекомендую «забивать» на изучение программирования как таковое и пытаться «выехать» за счет корректного решения оставшихся заданий. В этом случае, максимум, на что вы можете рассчитывать – это балл в диапазоне от 60 до 70 из 100 теоретически возможных баллов.
Программирование – крайне сложная в изучении наука, но, пожалуй, на сегодняшний день сложно привести наиболее актуальную и востребованную профессию, чем разработчик программного обеспечения или программист.
ЕГЭ по информатике и ИКТ: «Экзамен на компьютерах – это интересно»
С этого года ЕГЭ по информатике будет непохож на другие. Вместо парт с бумажными бланками выпускников встретят столы с компьютерами и тестирующими программами. «Экзамен просто поменял форму. В нем также останется 27 заданий, из них 9 заданий будет для компьютера, а 18 заданий просто требуют ввода ответов в тестирующую систему. С компьютерами школьникам будет комфортнее. Не надо искать клеточки на бумаге, не нужно выводить цифры на бланке. Учащиеся на апробациях позитивно восприняли компьютерную форму, компьютерные задания», — успокоил Сергей Крылов.
Кроме того, что сдавать экзамен на компьютере удобнее и практичнее (это же информатика!), у нового формата есть и другие плюсы: ответы на задания будут проверяться автоматически, а значит, повышается объективность проверки. Еще один неоспоримый плюс — с устранением «человеческого фактора» есть все шансы ускорить выдачу результатов ЕГЭ. Побыстрее получить результаты экзамена и «выдохнуть», наверное, мечтает каждый выпускник.
Плюс ко всему в помощь ученикам будет программное обеспечение на компьютерах. Это могут быть программа для рисования Paint, текстовый редактор, калькулятор. Конкретный список программного обеспечения утверждает каждый регион: узнать его можно в местном органе образования и изучить во время тренировочного экзамена.Фото: Екатерина Шлычкова
Компьютером можно пользоваться на протяжении всего экзамена, а задания выполнять в любом порядке и возвращаться к ним.
И все-таки, почему чиновники из системы образования решили заменить «бумажный» экзамен по информатике на компьютерный? Такой вопрос на прямом включении поступил из Чеченской республики.
«Основная цель — проверить практические навыки работы с электронными таблицами и средами программирования. В связи с бланковой системой мы проверяли составляющие знания, а не практику. Так школьники могут показать практические навыки, это поможет им в вузах и дальнейшей жизни», — ответил Сергей Крылов.
Несмотря на непривычность, школьникам гораздо интереснее работать и сдавать экзамен на компьютерах. Это на своих уроках и факультативах заметил учитель информатики Константин Люстров. «Поскольку экзамен стал практическим, на первый план выходят практические навыки. Но нельзя забывать и теорию. Информатика — это не только программирование», — говорит он.
Впрочем, непривычность быстро проходит: потренироваться сдавать ЕГЭ на компьютере можно с помощью специального тренажера, размещенного на сайте Федерального центра тестирования. Он имитирует проведение компьютерного ЕГЭ максимально близко к реальному и содержит задания демонстрационной версии контрольных измерительных материалов ЕГЭ по информатике 2021 года.
Участники круглого стола Надя Радайкина и Никита Пугачев экзамена не боятся: если знаешь, то сдашь. Надя рассказала, что готовится параллельно с учителем и самостоятельно. Никита разделил свою подготовку на две части: сначала изучал теорию, а затем изо дня в день стал решать задания и разбирать ошибки.
Кстати, об ошибках. Хоть экзамен по информатике и проводится в новом формате, от обидных ошибок из-за невнимательности компьютер не защитит. «Очень много ошибок из-за того, что не заметили какое-то слово, перепутали. Например, в предыдущих заданиях нужно было найти сумму, ученик по инерции ищет сумму и в следующем задании, а нужно найти произведение»,— сетует педагог московской школы.Фото: Екатерина Шлычкова
Как же избежать обидных ошибок? Вот что рекомендует учитель информатики Константин Люстров.
Совет №1: Сразу же после того, как получили ответ, прочтите задание еще раз. Если осталось время, в конце экзамена по заданиям можно пробежаться еще раз.
Совет №2: Ведите черновики и привыкайте к этому заранее. Аккуратные записи в черновиках на экзамене помогут проверить себя.
Совет №3: Задание по программированию рекомендую писать последовательно: написали небольшую часть — прочтите входные данные из файла, выведите на экран; написали первый шаг алгоритма — выведите его на экран. Диагностический вывод промежуточных результатов поможет избежать ошибок.
Совет №4: А если попалось незнакомое сложное задание? Пропустите его, переходите к следующим, а потом вернетесь к сложному.
Совет №5: Привыкайте к своему темпу выполнения заданий. Для того чтобы чувствовать время, рекомендую делать целиком задания. Торопиться выполнить все задания в ущерб качеству не стоит.
Задания ЕГЭ-2021 по информатике подразумевают разные способы решения: можно решать классическими способами, а можно привлекать электронные таблицы и программирование.
Возникает вопрос: на каком языке программирования лучше решать задания? «На языке, который лучше знаешь и увереннее себя с ним чувствуешь. ЕГЭ рассчитан на то, что задание можно решить на любом допустимом языке программирования», — говорит Константин Сергеевич.
От зрителей поступило много вопросов по конкретным заданиям. Эксперты марафона внесли ясность.
— Задание, связанное с теорией игр, будет по-прежнему разделено на три части?
— Это будут три задания, объединенные общим условием. Раньше было одно задание 26, а сейчас будут три — 19, 20, 21 задания, но суть осталась прежней.
— Будет ли на экзамене задание, аналогичное заданию 23 в ЕГЭ 2020 года?
— Такого задания не будет. Это связано с тем, что ряд старых заданий плохо вписывается в компьютерную форму.
— Может ли в 23 задании быть фиксированное количество команд?
— В условиях всегда фиксированное количество команд для составления алгоритма.
— Может ли в 25 задании отрезок начинаться с числа больше миллиона и содержать более 10000 чисел?
— В этом задании нужно найти числа, удовлетворяющие определенным условиям. Числа больше миллиона и отрезок более 10000 быть не могут.
— Какие типы задач могут встретиться в 15 задании?
— Могут встретиться любые типы задач, которые и раньше использовались в этом задании. Стоит изучить задания прошлых лет.
— Какие методы сортировки нужно знать для решения задания 26?
— Исходные данные задания таковы, что можно сортировать любым методом сортировки. Главное — уметь сортировать, не важно, каким способом.
— Как в 27 задании оценивается эффективность решения задачи (рациональным или нерациональным способом)?
— Мы стремимся контролировать эффективность, но проверяем ее косвенным путем. Если вы хотите набрать полный балл, вам нужно придумать эффективное решение, чтобы у вас оба файла проходили за быстрое время. Фото: Екатерина Шлычкова
— Почему в экзаменационных вопросах нет ничего про Git — самую популярную сейчас технологию контроля версий, использующуюся во всех современных IT компаниях: от маленьких стартапов и одиночных разработчиков до Google, Amazon, Microsoft, Yandex? Не планируется ли вводить задания по этой системе в экзамен?
— В ЕГЭ мы проверяем то, что предусмотрено в программах школьного обучения, а Git — это предмет профессионального образования. Технологические вещи вводить в экзамен пока не планируется.Фото: Кадр из видео
ЕГЭ по информатике и ИКТ пройдет последним — 24 и 25 июня. Еще есть достаточно времени, чтобы систематизировать знания, потренироваться в выполнении заданий, отработать ошибки и хорошо подготовиться к экзамену. Многие из сдающих ЕГЭ по информатике — будущие программисты. «Программисты любят работать по ночам, вот только для успешной сдачи ЕГЭ лучше пока оставаться жаворонком, а не совой», — шутит учитель информатики Константин Люстров. Экзамены проходят утром, а значит, нужно натренировать себя быть наиболее продуктивным в этом время. Подготовка подготовкой, но на экзамен стоит идти отдохнувшим и с оптимистичным настроем.
ЕГЭ по информатике и ИКТ: чего ждать в этом году?
Смотрите видео по теме
Следите за прямыми эфирами в наших соцсетях VK, YouTube.
0+
Сергей Крылов и Денис Кириенко — о подготовке к ЕГЭ по ИКТ и информатике | Программа: Информационная программа «ОТРажение» | ОТР
Сергей Крыловруководитель Федеральной комиссии разработчиков КИМ ЕГЭ и ОГЭ по информатике и ИКТ
Ольга Арсланова: Ну что, мы продолжаем. И сейчас наша постоянная обещанная рубрика – «О ЕГЭ предметно». Сегодня будем говорить о ЕГЭ по информатике и информационно-коммуникационных технологиям. Такое самое инновационное, наверное, из всего, что у нас есть. И сейчас призываем вас принимать участие в нашей беседе, задавать вопросы нашим экспертам, которых мы представим буквально через две минуты. Все, что касается подготовки, сдачи – пожалуйста, звоните и пишите в прямой эфир. Некоторая информация у нас есть по экзамену в целом.
Юрий Коваленко: Да. Вот заявление Дмитрия Медведева: дополнительное образование и все-все-все не помогает по-человечески подготовиться к единому госэкзамену. Информатика все-таки идет впереди всей планеты. И, скажем так, не успевают специалисты к нему подготовиться. И единственное – это совершенствовать систему ЕГЭ. Мы сегодня будем обсуждать то, как он помогает, скажем так, людям встраиваться в особенности ЕГЭ.
ЕГЭ по информатике и информационно-коммуникационным технологиям является экзаменом по выбору, то есть сдают его те, кому результат по этому предмету необходим для поступления в вуз. Ежегодно этот предмет выбирают для сдачи чуть более 7% учащихся. Минимальный балл – 40 по 100-балльной шкале. Ниже этого уровня – тест считается не пройденным. Но значимым для конкурсного поступления в вузы считается балл от 60 и выше. Экзамен длится 3 часа 55 минут. И что же за это время происходит? Давайте попробуем выяснить.
Ольга Арсланова: С людьми и машинами.
Юрий Коваленко: Да. У нас в гостях – Сергей Крылов, руководитель Федеральной комиссии разработчиков ЕГЭ и ОГЭ по информатике и ИКТ, и Денис Кириенко, учитель информатики московской школы № 179. Добрый вечер.
Ольга Арсланова: Здравствуйте.
Сергей Крылов: Добрый вечер.
Ольга Арсланова: Наверное, придется начать, как мы их называем, с процедурных вопросов сначала, таких самых общих вопросов об экзамене. Что происходит с экзаменом? Как растет количество желающих его сдавать? Потому что, в принципе, можно предположить, что этих людей становится все больше и больше, потому что и профессий, связанных с информатикой, становится больше, они более востребованные, и для поступления, вероятно, требуется больше. Вот давайте узнаем, как все на самом деле обстоит.
Сергей Крылов: Количество желающих сдавать экзамен достаточно стабильное – это около 50 человек в последние годы.
Ольга Арсланова: 50 человек?
Сергей Крылов: 50 тысяч человек, извините.
Ольга Арсланова: Ничего себе!
Сергей Крылов: 50 тысяч человек ежегодно. Этот экзамен сдают те школьники, будущие абитуриенты, которые хотят поступать на направления подготовки, связанные с ITи программированием. Это такие специальности, как «Прикладная математика», «Информатика», направления подготовки и группы специальностей «Информационные и компьютерные науки», «Вычислительная техника и информатика» – то есть все, что связано с разработкой, с сопровождением, развертыванием программных информационных систем самого разного назначения. Вузы обычно могут выбирать третий экзамен. Ну, два обязательных экзамена на эти направления инженерной подготовки – это математика и русский. Третий экзамен обычно – физика или информатика. Довольно много вузов выбирают физику, это такая традиция.
Юрий Коваленко: Ну, информатика – это же один из самых динамично развивающихся предметов, и обновлять ее необходимо, наверное, все-таки чаще, чем раз в год. Каким образом происходит обновление экзамена? И можно ли действительно детально подготовиться? Или тут все от творчества зависит? Человек, который в информатике, скажем так, разбирается, он поймет. А человек, который просто математику пришел сдавать, он может не разобраться во всем этом.
Сергей Крылов: Экзаменационная модель не может меняться слишком часто, потому что готовится к экзамену не один год выпускник, а он готовится, в общем-то, все свое обучение в школе, и особенно в последние годы, поэтому он должен представлять, что он будет сдавать.
Все материалы, спецификации экзамена, где написано, какие темы сдаются и какие виды заданий, и демоверсии экзамена – они все публикуются заранее, за год на сайте Федерального института педагогических измерений (ФИПИ). И, анализируя демоверсии прошлых лет, можно сделать вывод, что достаточно стабильна модель экзамена, потому что… Ну, вообще школьный курс стабилен. Есть базовые вещи, фундаментальные, которые необходимы для дальнейшего получения профессии. И быстрые изменения… Ну, в общем, всю жизнь человек должен учиться – это и вуза касается, и его будущего работодателя.
Ольга Арсланова: По поводу школьной программы у меня как раз к Денису вопрос. Наверное, одно из самых страшных воспоминаний о школе – это информатика, Turbo Pascal, Turbo Basic…
Юрий Коваленко: На «Агатах».
Ольга Арсланова: Ну, 346-е. Такие были компьютеры?
Юрий Коваленко: Я еще пораньше, видимо, учился. У меня «Агаты» черно-белые еще были. Но ведь языки сейчас…
Ольга Арсланова: Нет, дело не в этом. У меня вопрос следующий. Может показаться, ну, просто по воспоминаниям, что информатика сейчас… не сейчас, а вообще – это что-то исключительно о языке программирования. Это то, что нужно знать в первую очередь, а все остальное не важно. Вот сейчас это так? Сейчас информатика, занятия по информатике – это только программирование? Или все изменилось с тех давних пор, когда мы на каких-то допотопных компьютерах что-то печатали?
Денис Кириенко: Как раз таки по сравнению с теми годами, когда вы на допотопных компьютерах печатали, все поменялось, и действительно поменялось не один раз.
Ольга Арсланова: Turbo Basic, страдали…
Денис Кириенко: Во-первых, очень долгий период после того, как компьютеры, которые там были, «Агаты», и на которых можно было реально только школьнику сесть и программировать, и это была основная такая и самая интересная деятельность, – вслед за этим, когда компьютеров стало много и они стали везде, во всей окружающей нас действительности, во всем окружающем нас мире, информатика во многом превратилась в нашей стране, школьный курс информатики, именно в обучение технологиям, то есть в обучение навыкам пользования компьютером. И это сыграло некоторую свою существенную роль, потому что это привело к росту навыков и компетентностей населения в области компьютерной грамотности, в области использования информационно-коммуникационных технологий. И сейчас…
Ольга Арсланова: То есть сейчас намного интереснее и полезнее при этом?
Денис Кириенко: Да. Но сейчас, соответственно, идет обратная тенденция, потому что дальнейший охват компьютерами всего нашего мира, всей нашей жизни заключается в том, что обучение информатике происходит с пеленок. Я знаю, что маленькие дети хватают планшет, выкручивают на нем громкость на максимум в любимом мультике…
Ольга Арсланова: Да-да. И приложения устанавливают платные.
Денис Кириенко: …а бабушка бегает вокруг и не знает, что с этим делать. Поэтому курс информатики в школе, наоборот, возвращается к теоретической информатике и к программированию, то есть к таким вещам, которые нужны именно для дальнейшего обучения в вузе, для профессиональной деятельности. И уже существенно меньше внимания и в учебной программе уделяется пользовательским навыкам.
Юрий Коваленко: В мое время, когда еще «Агаты» были, задание было: изменить цвет квадратика с красного на синий. Монитор при этом был черно-белый. То есть ты гипотетически подозреваешь, что он стал красным или синим.
Ольга Арсланова: Это еще и фантазию развивает!
Юрий Коваленко: Да, и фантазию развивает. А сейчас, если у тебя нет знаний по математике и по иностранному языку, по английскому, то информатику, в принципе, с большей долью вероятности не сдать, наверное, да? То есть это очень широкий профиль подготовки к сдаче ЕГЭ по информатике должен быть?
Денис Кириенко: Ну, не совсем. Математика, конечно, важна в нашем предмете. Здесь достаточно много задач, которые связаны с математическими вопросами информатики: это системы счисления, это кодирование, представление информации. Так что без математической подготовки достаточно тяжело сдавать этот экзамен.
Что касается знания иностранных языков, то, конечно же, иностранный язык – английский язык, конечно же, – он очень нужен в профессиональной работе. Но я думаю, что подготовиться к сдаче экзамена можно и без этого. Есть достаточное количество литературы, пособий, материалов в Интернете по программированию, на русском языке написанных.
Ольга Арсланова: А давайте тогда поподробнее поговорим о том, что проверяется на этом экзамене. Какие задания? Сколько там программирования в процентном соотношении и всего остального?
Сергей Крылов: Экзамен состоит из 27 задач. То есть все задания экзамена – это задачи. Нет каких-то терминологических – как что называется. Везде есть условие, и должен быть ответ. Экзамен состоит из двух частей. Первая часть – это задания с кратким ответом (таких заданий 23), где ответом является какая-то последовательность букв и цифр. И вторая часть – это задания с развернутым ответом (там четыре задания), где нужно либо написать программу или фрагмент программы на языке программирования, или построить дерево стратегии игры.
Если систематически подходить, то проверяются практически все разделы школьного курса информатики. Ну, программирование достаточно широко представлено. У нас в первой части в пяти заданиях требуется проверить, что печатает та или иная программа, то есть разобраться в ней. Но это не только программируемые задания. Программа – это запись алгоритма на формальном языке. И в принципе, недостаточно знать язык программирования, а надо еще понимать алгоритм, который реализует этот фрагмент. И два задания второй части, где нужно написать фрагмент программы. И еще одно задание, где нужно найти ошибку в программе и исправить. Где-то получается примерно 30% заданий ЕГЭ, в которых так или иначе нужно понимать фрагмент программы. Там задания разной сложности – от базового уровня до высокого.
Ольга Арсланова: Вопрос учителю информатики от наших зрителей (видимо, от родителей, которые переживают, что дети ночью сидят за компьютерами): «Достаточно ли занятий в школе для того, чтобы подготовиться и сдать ЕГЭ?» Или по ночам будет сидеть еще дома, ссылаясь на подготовку к ЕГЭ?
Денис Кириенко: Ну, это зависит от того, какая школа и насколько в ней преподается качественно курс информатики. Экзамен по информатике рассчитан на профильный уровень образования. Это достаточно много. Обучение на профильном уровне по предмету «Информатика», например, предполагает, что в десятом и одиннадцатом классе у школьников должно быть четыре урока в неделю, посвященных именно этому предмету. Я думаю, что если действительно школа реализует профильную подготовку по информатике, то этого вполне достаточно и без каких-либо дополнительных самостоятельных занятий.
У меня, кстати, не четыре часа в неделю. То есть я лично в школе веду в десятом классе три часа в неделю, а в одиннадцатом классе – два часа в неделю. И мне тоже хватает. Ну а если в школе такого профильного уровня обучения информатике нет – тогда, наверное, нужно готовиться самостоятельно, искать какие-то другие варианты для подготовки к экзамену.
Ольга Арсланова: Другие варианты – это репетиторы?
Денис Кириенко: Ну, курсы, репетиторы. Я думаю, что вполне достаточно самостоятельной подготовки, потому что можно изучить задания, которые были, изучить демоверсию экзамена, изучить демоверсии прошлых лет. И экзамен по информатике в целом достаточно предсказуем, то есть никаких принципиальных изменений, как правило, не бывает. И если вы посмотрите на то, какие задания были в предыдущие годы, то я думаю, что вы сможете самостоятельно подготовиться к экзамену.
Юрий Коваленко: А вот число сдающих экзамен по информатике увеличивается или уменьшается? Просто по динамике, скажем так, рынка программистов что вы можете сказать? Их больше же должно становится – все-таки мы в веке компьютерных технологий.
Ольга Арсланова: Вот эти 50 тысяч человек, о которых мы вначале говорили, – это стабильная в общем сумма, да?
Сергей Крылов: Да.
Ольга Арсланова: Цифра.
Денис Кириенко: Мне кажется, что она действительно стабильная. И конечно, хотелось бы, чтобы количество сдающих этот экзамен становилось все больше и больше.
Ольга Арсланова: Это говорит каждый специалист по своему предмету в нашей студии.
Денис Кириенко: Ну, не совсем так. Тут совсем не давно же в новостях рассказывали, слышал, что Герман Греф или кто-то обещал, что у нас скоро миллионы людей останутся без работы просто потому, что не будут владеть соответствующими навыками в области информационных технологий. Так что, конечно же, за этим будущее.
Юрий Коваленко: А информационных технологий или программирования? Потому что одно дело – неумение общаться с компьютером на «ты», ну, вообще в целом работа с какими-то узкими программами. И другое дело – программирование. Ну, не должен же юрист или экономист быть программистом.
Денис Кириенко: Так в том-то и дело, что алгоритмы решения задачек. Основной посыл заключается в том, что очень многие автоматические действия, вплоть до работы юриста и вплоть до работы врача… Сейчас очень популярное направление – это машинное обучение в медицине, когда мы имеем огромную базу данных, например, миллионы снимков, томографий и так далее, и знаем, какие диагнозы мы можем поставить. И мы можем создать экспертную систему, которая будет по очередным результатам исследований человека автоматически обращать внимание на то, что может не заметить врач-специалист. И для того, чтобы разрабатывать эти системы, несомненно, нужны врачи не с навыками пользования компьютером, а именно с навыками разработки алгоритмов.
Ольга Арсланова: Несколько сообщений из нашей реальности, из глубинки: «Чтобы успешно готовить учащихся к ЕГЭ по ИКТ, надо иметь в школах современные компьютеры и хороший интернет. Этого как не было, так и нет в большинстве наших школ в малых городах и в селах», – это сообщение из Саратовской области. «Несмотря на провозглашенную цифровую экономику, ради повышения зарплаты учителю начальных классов сокращают ставку учителя информатики в одной московской школе», – правда, не пишут в какой. «Информатику в школе преподают слабо. Два сына учились, оба уже в пятом классе говорили, что знают больше преподавателя. К ЕГЭ готовиться нереально, репетиторов не найти», – это Ханты-Мансийский округ.
Давайте посмотрим на результаты 2017 года. Кто как сдал? И много ли было тех, кто по разным причинам – возможно, и вот по этим, которые упоминают наши зрители, – не смогли минимальный балл набрать?
Сергей Крылов: Средний балл по 100-балльной шкале составил более 59 баллов – то есть это больше, чем в прошлом году. И вообще результаты 2017 года лучше, чем результаты 2016 года. У нас 332 «стобалльника» – тех, кто получили 100 баллов, решили все задачи. Детей, которых можно условно отнести к группе отличников (по 5-балльной шкале), тех, кто набрал свыше 81 балла, – таких у нас 15%, то есть довольно много от числа участников. Тех, кто набрали более 61 балла и до 80 включительно – их можно считать хорошистами, и таких у нас 34%, то есть тоже довольно много. Не преодолели минимальный порог, то есть не решили как минимум 6 заданий, которые соответствуют 40 баллам, не решили 9%.
Юрий Коваленко: Немного, можно сказать, прямо очень немного.
Сергей Крылов: Ну, немного. Но надо понимать, что это экзамен по выбору, поэтому здесь мы не можем говорить в целом об уровне информатики в стране или в регионе.
Ольга Арсланова: Люди мотивированные.
Сергей Крылов: Да. Потому что кто-то может хорошо знать информатику, а он не пошел на этот экзамен, потому что ему это не нужно для будущей специальности. Результаты тем не менее, на мой взгляд, достаточно хорошие.
Ольга Арсланова: Что нового будет в 2018 году? Появятся ли какие-то важные коррективы, о которых сейчас уже нужно знать выпускникам?
Сергей Крылов: Каких-то существенных, больших и революционных изменений не будет. У нас два изменения, мы о них тоже написали на сайте ФИПИ. Первое: у нас были фрагменты текста программ в наших контрольно-измерительных материалах на языке C, а мы их перевели на язык C++ как более используемый, более современный. Это не ущемляет ничьи интересы.
И второе изменение: в 25-м задании у нас раньше оставалась возможность учащемуся написать алгоритм на естественном языке, но этой возможностью пользовалось исчезающе маленькое количество учащихся, и, как правило, они все равно не могли сформулировать алгоритм, отвечающим требованиям критериев оценивания, поэтому мы эту возможность тоже исключили. Там можно писать на любом языке программирования, который ученик знает, а естественного языка там не будет.
Ольга Арсланова: Денис, скажите, пожалуйста, какие слова, наверное, нужно от вас сейчас услышать тем, кто готовится к этому экзамену, какие-то главные советы, на чем сосредоточиться? Потому что, когда экзаменов много и есть любимые предметы (возможно, это информатика), все равно очень сложно какие-то приоритеты расставить. Вот что бы вы сказали тем, кто готовится сейчас?
Денис Кириенко: Я бы советовал, во-первых, не бояться – не боятся конкретно экзамена по информатике. Он на самом деле, мне кажется, не очень сложный. То есть он проще, чем, например, экзамен по физике, по химии тем более, потому что объем физических представлений и понятий для того, чтобы успешно сдавать экзамен по физике, он формируется в течение нескольких лет. По информатике эту базу можно освоить гораздо быстрее.
И я бы советовал, если уж речь идет о стратегии именно выбора экзаменов: на самом деле сдавайте больше экзаменов. Это не страшно. От этого вам хуже не будет. Не надо бояться того, что вы пойдете на экзамен и сдадите его плохо. Ну, в конечном счете всегда можно сделать вид, что этого просто не было. И никаким образом вам это не повредит.
Юрий Коваленко: Бесценный жизненный опыт, скажем так.
Ольга Арсланова: Ну что же, спасибо. У нас, к сожалению, время заканчивается. Мы вам снова ждем. Есть вопросы от наших зрителей, конечно, и много возмущений, потому что есть определенные сложности в подготовке. Ну, собственно время еще есть, и для подготовки в том числе.
Спасибо. У нас в гостях сегодня были Сергей Крылов, руководитель Федеральной комиссии разработчиков контрольно-измерительных материалов ЕГЭ и ОГЭ по информатике и ИКТ, и Денис Кириенко, учитель информатики московской школы № 179. Спасибо большое.
Юрий Коваленко: Спасибо.
CS Учебная программа для 9-12 классов
Шесть разных исследований показывают: учащиеся, изучающие информатику, лучше успевают по другим предметам, лучше решают задачи и с большей вероятностью поступят в колледж!
Для средних школ мы предлагаем двухгодичные курсы информатики для начинающих: «Открытия в области компьютерных наук» и «Основы компьютерных наук». Наша учебная программа доступна бесплатно для всех и в любом месте для обучения. Подробнее о ценностях нашей учебной программы можно прочитать здесь.
CS Discoveries — это вводный курс для учащихся 6-10 классов, который можно преподавать в течение одного семестра, двух семестров в течение нескольких лет или в течение всего года.Сопоставленный со стандартами CSTA, курс широко освещает информатику, охватывая такие темы, как решение проблем, программирование, физические вычисления, проектирование, ориентированное на пользователя, и данные, искусственный интеллект и машинное обучение, а также вдохновляя студентов на создание собственных веб-сайты, приложения, игры и физические вычислительные устройства.
Узнайте об открытиях CS Узнайте о профессиональном обучении
Курс CS Principles, предназначенный для учащихся 9–12 классов, знакомит учащихся с основополагающими концепциями компьютерных наук и побуждает их исследовать, как компьютеры и технологии могут повлиять на мир.Этот годовой курс может преподаваться как вводный курс и как курс AP — никаких предварительных требований для студентов или учителей, плохо знакомых с компьютерными науками, не требуется! CS Principles дополняет CS Discoveries более глубоким вниманием к таким понятиям, как работа Интернета и влияние информатики на общество.
Узнайте о принципах CS Узнайте о профессиональном обучении
Информатика A (CSA) знакомит студентов с разработкой программного обеспечения и объектно-ориентированным проектированием при изучении языка программирования Java.Учебная программа Code.org CSA рекомендуется для всех учащихся старших классов, которые хотят продолжить свое образование в области компьютерных наук после прохождения вводного курса, такого как «Принципы CS» или «Открытия CS». Учащиеся расширяют свои навыки программирования, разрабатывая решения на языке программирования Java, опираясь на знания, полученные на предыдущем вводном курсе информатики.
Узнайте о CSA Узнайте о профессиональном обученииИскусственный интеллект (ИИ) и машинное обучение (МО) формируют мир вокруг нас.Поскольку эти технологии все больше и больше затрагивают нашу повседневную жизнь, они стали неотъемлемой частью базового образования в области компьютерных наук. В этом отдельном модуле, который длится примерно 5 недель, студенты могут изучить основы этих технологий и обсудить их этические последствия.
Узнать об ИИ Изучить модуль ИИ
Облегченный вариант, который можно интегрировать как модуль в существующий урок технологии или программирования, или как внеклассную программу Code.org предлагает 30-часовой экспресс-курс. Этот курс охватывает все основные понятия из программы начальной школы «Основы компьютерных наук», но в ускоренном темпе, предназначенном для учащихся в возрасте от 10 до 18 лет.
Узнайте об основах CS Express
Вы заинтересованы в нескольких уроках, чтобы продемонстрировать, как информатика может быть использована в другой предметной области? Партнеры создали вводные руководства в рамках «Часа кода». Эти занятия идеально подходят для учителей математики, истории или других предметных областей, заинтересованных в дополнении своей учебной программы и предоставлении учащимся возможности изучить междисциплинарные аспекты компьютерных наук.Доступны занятия по естествознанию, математике, общественным наукам, языковым искусствам и занятиям искусством/медиа/музыкой.
В дополнение к нашим курсам у нас есть инструменты и ресурсы, которые вы можете использовать в своей учебной программе. Преподаватели могут использовать App Lab в любом курсе, чтобы научить учащихся создавать приложения и игры на JavaScript. Если вы готовы пойти дальше, Game Lab позволяет учащимся создавать более сложные анимации и игры, включая объекты и персонажей, которые взаимодействуют друг с другом. Наша библиотека виджетов содержит уроки и инструменты для обучения сжатию текста, шифрованию, пикселям/RGB и тому, как работает Интернет.А наша видеотека поможет проиллюстрировать концепции информатики для вашего класса.
Лаборатория приложений
Если вы хотите пойти еще дальше со своими учениками или ищете другие варианты, ознакомьтесь с нашими рекомендуемыми сторонними ресурсами для получения дополнительных курсов по программированию, дизайну игр и многому другому!
3 способа интегрировать информатику в другие классы, начиная с первого класса
1.
Как работает ИнтернетПротоколы связи, которые сделали Интернет возможным, приписывают инженеру-электрику Роберту Кану и специалисту по информатике Винтону Серфу, но, несмотря на то, как сильно мы полагаемся на Интернет, многие из нас не знают, откуда он взялся.По правде говоря, нам это и не нужно, но каждый должен знать, как это работает.
Учителя могут помочь учащимся открыть для себя внутреннюю работу Интернета, заставив их создавать вычислительные артефакты (все, что создается человеком с помощью компьютера), к которым необходимо получить доступ через Интернет. Некоторые примеры вычислительных артефактов, которые могут создавать учащиеся, включают веб-страницы, программы, изображения, подкасты и видеопрезентации — все это можно создавать в любом классе.
Чтобы помочь учащимся узнать больше о подключениях к Интернету и создании собственных веб-страниц, занятиях в разделе «Отключенный Интернет» и в разделе «Веб-разработка» (оба из Code.org) можно адаптировать вместе с этой богатой видеотекой.
Вот несколько хороших подсказок и вопросов для учащихся, которые помогут вам и вашим учащимся начать работу над проектом CS. Ведущие вопросы для студенческих проектов:
- Как мы можем разработать приложение, полезное для других и доступное в Интернете?
- Как работает интернет-инфраструктура и как мы можем способствовать ее дальнейшему росту, предоставляя ее тем, у кого нет доступа?
Ключевые вопросы учащихся:
- Как тексты, изображения, видео и электронные письма передаются от одного человека к другому?
- Как работают и взаимодействуют независимо управляемые сети и как мы получаем к ним доступ?
- Каким образом протокол управления передачей (TCP) и интернет-протокол (IP) имеют основополагающее значение для связи в Интернете?
- Как бинарная информация перемещается в Интернете?
- Кто и как контролирует и регулирует Интернет?
2.Разработка приложений
«Приложение», сокращенный разговорный термин «приложение», используется как в отношении компьютерных программ, так и в отношении программ. Хотя большинство из нас использует его для обозначения программ на наших смарт-устройствах, оно применимо к программам, разработанным для любой аппаратной платформы.
Детей обычно обучают кодированию с помощью учебных пособий с пошаговыми инструкциями. К сожалению, такой подход часто приводит к тому, что они не полностью понимают основные концепции кодирования и то, как разрабатываются приложения.Это также лишает многих из них вдохновения на продолжение изучения CS.
Требуя, чтобы учащиеся разрабатывали приложения по своему выбору, учителя могут использовать возможности среды App Lab для того, чтобы как новички, так и опытные пользователи CS начали создавать приложения, которые соответствуют их желаниям и потребностям и которыми можно поделиться с другими.
Некоторые примеры важной информации, которую учащиеся могут передавать другим через приложения, включают:
- Трекер симптомов Covid-19
- Рестораны с обслуживанием на улице
- Расположение и расписание местных продуктовых магазинов
- Места проведения мирных демонстраций
- Волонтерские возможности
Мне нравится использовать инструмент App Lab, потому что он адаптируется к разным уровням моих учащихся и помогает упростить разработку приложений за счет быстрого прототипирования, блочного или текстового кодирования, создания интерактивности — с помощью кнопок, раскрывающихся списков и т. д.— и использование баз данных. Это также позволяет им делиться своими конечными продуктами с другими.
Code.org также создал этот видео-плейлист с другими действиями, которые учащиеся могут выполнять для игр и сбора данных для анализа (например, опросы, рейтинги или комментарии). Многие из них могут быть интегрированы в качестве основного студенческого продукта в несколько проверенных проектов в проектной учебной библиотеке Buck Institute for Education.
3. Использование алгоритмов
Алгоритмы очень важны в CS, потому что они сообщают компьютерам, что делать, используя набор последовательных шагов.Примеры включают поиск Google и многие функции веб-сайтов. Разработчики приложений и программисты также используют алгоритмы в качестве строительных блоков для эффективных и безошибочных программ.
Отличный способ научить детей алгоритмам — сделать так, чтобы они более осознанно относились к алгоритмам, которые используют в повседневной жизни, например, при приготовлении любимого блюда или подготовке к школе. Для многих учащихся именно так включается вычислительное мышление (КТ) для решения проблем. КТ является обязательным навыком для многих компьютерных рабочих мест, прогнозируемых Бюро статистики труда.
К счастью, учебные подходы, такие как проектное и смешанное обучение, могут служить средством обучения основам CS, поскольку они позволяют учащимся выполнять аутентичные задачи, которые помогают им применять алгоритмы, сначала в сценариях без подключения к сети, а затем в цифровых.
Вот несколько неподключенных уроков и занятий, которые можно включить в проекты, чтобы дети начали использовать алгоритмы:
По мере того, как ваши учащиеся смогут использовать алгоритмы, вы сможете интегрировать более сложные задания по алгоритмам и программированию в учебные блоки, основанные на проектах.
Мой опыт в CS научил меня тому, что для развития нужного опыта требуются решимость, ноу-хау, технологические инструменты, практические стратегии и терпение. Но я считаю, что путь к мастерству CS достигается быстрее, когда учащиеся овладевают вышеупомянутыми основами и руководящими принципами.
Когда вы интегрируете CS в учебный процесс ваших студентов, вы расширяете их возможности и даже создаете такие, о существовании которых они могли и не подозревать.
Управление образовательных технологий и школьных инноваций Свяжитесь с нами
Управление образовательных технологий и школьных инновацийЧасто задаваемые вопросы по информатике
16 января 2018 года вступил в силу закон штата (п.Л. 2017 Глава 303, NJSA 18A:7C-1.1), который требует, чтобы каждая государственная школа, обслуживающая учащихся 9-12 классов, за исключением округа профессионально-технического училища, предлагала курс компьютерных наук, начиная с 2018-2019 учебного года. Следующая информация предназначена для предоставления руководства относительно требования.
Что такое информатика?
Информатика (CS) лучше всего описывается как «изучение компьютеров и алгоритмических процессов, включая их принципы, их аппаратное и программное обеспечение, их приложения и их влияние на общество» (Tucker et. др., 2006, с. 2). Национальная структура компьютерных наук K-12 определяет следующие пять основных концептуальных областей CS: вычислительные системы, сети и Интернет, данные и анализ, алгоритмы и программирование и влияние вычислений.
Каковы требования к компьютерным наукам?
П.Л. Глава 303 2017 г., вступившая в силу 16 января 2018 г., требует, чтобы каждая государственная школа, в которой учатся учащиеся 9–12 классов (за исключением окружных профессионально-технических училищ), предлагала курс компьютерных наук, начиная с 2018–2019 учебного года.Закон гласит, что курс должен включать, но не ограничиваться, обучением вычислительному мышлению, компьютерному программированию, надлежащему использованию Интернета и разработке веб-страниц в Интернете, безопасности данных и предотвращению утечек данных, этическим вопросам в компьютерной сфере. науки и глобальное влияние достижений в области компьютерных наук.
Другой недавно принятый закон позволяет курсу компьютерных наук Advanced Placement удовлетворять часть требований по математике для окончания средней школы, начиная с девятого класса 2016–2017 годов. (PL2015, глава 274, NJSA 18A:7C-2.1) . Когда этот закон вступил в силу, существовал только один курс компьютерных наук Advanced Placement, AP Computer Science A. С тех пор в качестве вводного курса CS был разработан новый курс AP Computer Science Principles. Департамент образования Нью-Джерси (NJDOE) рекомендует, чтобы кредиты по математике присуждались в соответствии с N.J.S.A. 7C-2.1 этот закон ограничивается только AP Computer Science A. В соответствии с N.J.A.C. 6A:9B-9.3(a)4, AP Информатика, предлагаемая для зачетов по математике, необходимых для получения диплома, должна преподаваться сертифицированным учителем математики. NJDOE также рекомендует школьным консультантам проверить требования для поступления в соответствующие высшие учебные заведения, прежде чем рекомендовать учащемуся пройти курс AP Computer Science, чтобы удовлетворить часть общего требования кредита по математике.
Кто может преподавать информатику в Нью-Джерси?
Несмотря на то, что в настоящее время нет одобрения или сертификации по компьютерным наукам, правила NJDOE гласят, что «главный администратор школы или назначенное им лицо может поручить отдельному лицу проводить обучение по использованию образовательных технологий, компьютеров и других цифровых инструментов, если это лицо:
- Демонстрирует умение использовать образовательные технологии, компьютеры и другие цифровые инструменты и понимает их общее применение в образовательной среде;
- Демонстрирует знания и понимание интеграции в учебную программу таких технологий и цифровых инструментов;
- Демонстрирует понимание правовых и этических вопросов, связанных с использованием образовательных технологий и цифровых инструментов в дошкольных учреждениях до 12 класса школы; и
- Имеет сертификат CE, CEAS или стандартный сертификат в области обучения. » N.J.A.C. 6A:9B-5.17
Вышеупомянутое постановление не устраняет необходимости иметь лиц, имеющих соответствующую сертификацию, для преподавания курсов, на которые распространяется одобрение Информационных технологий профессионального и технического образования.
Какие стандарты обучения учащихся штата Нью-Джерси содержат разделы компьютерных наук?
Нью-Джерси включил информатику / вычислительное мышление в стандарты обучения студентов штата в 2014 году посредством Стандарта обучения студентов Нью-Джерси 8.2: Технологическое образование, инженерия, дизайн и вычислительное мышление – программирование (NJSLS 8.2). Чтобы гарантировать, что учащиеся в Нью-Джерси получают обучение, отражающее современную информатику, NJDOE приветствует отзывы от группы заинтересованных сторон, представляющих педагогов, администраторов, высшие учебные заведения и такие организации, как Ассоциация учителей информатики Нью-Джерси и Нью-Джерси. Ассоциация преподавателей технологий и инженерии.
Где я могу найти ресурсы для обучения информатике?
Код.org и CSforALL — две национальные организации, продвигающие доступ к компьютерным наукам во всех школах. Ниже приведены некоторые ресурсы, которые могут оказаться полезными для школ Нью-Джерси:
.Для получения дополнительной информации по этой теме обращайтесь в Управление образовательных технологий NJDOE по адресу [email protected].
Версия для печати этого документа.
Апрель 2018 г.
Домашние занятия для 9–12 классов — совместное расширение: 4-H
Учиться дома Занятия для 9–12 классов
От науки до финансовой грамотности, мы рекомендуем вам воспользоваться этими учебниками, руководствами и другими ресурсами, чтобы помочь детям ( 9-12 классы ) продолжать участвовать в образовательном опыте во время закрытия школы.
Примечание. Уровни выделены курсивом .
Субъекты:
4-х Все предметы Арт. Сборка Код
- 4-H NYSD 2018: Code Your World (Национальный веб-сайт 4-H) (кодирование, потребуется компьютер) 9-12
- CS First: бесплатная учебная программа по информатике, которая делает обучение программированию легким и увлекательным (веб-сайт Google for Education) (программирование, потребуется компьютер) 9–12
- Представьте, запрограммируйте, поделитесь: создавайте истории, игры и анимацию, делитесь с другими людьми по всему миру (веб-сайт Scratch, сайт MIT) (программирование) ДЛЯ ВСЕХ ВОЗРАСТОВ
- Научись программировать! Изучайте информатику.Изменить мир. (Веб-сайт CODE) (Кодирование) ДЛЯ ВСЕХ ВОЗРАСТОВ
- Робот, сделай мне бутерброд! (веб-сайт Scientific American) (программирование, без подключения к сети, без компьютера, от 2 человек) ДЛЯ ВСЕХ ВОЗРАСТОВ
————————————————————————————
Совместное расширение: следуйте за исследователем ® Серия————————————————————————————
Физика Чтение НаукаМогут ли школы справиться с этим?
Чикаго
Аланте Клайс хочет стать танцовщицей.
И вот она здесь, в залитом солнцем классе Математической и естественнонаучной академии Линдблома в южной части города, разбрасывается терминами из технической индустрии, такими как «идея», и работает с друзьями над дизайном своего первого мобильного приложения.
Все это является частью вводного курса компьютерных наук, который теперь должен пройти каждый студент в Чикаго, чтобы получить высшее образование.
«Я все еще не очень разбираюсь в технологиях, — сказал 15-летний Клайс. — Но теперь это мой любимый класс».
Это обещание зарождающегося движения «Информатика для всех»: общенациональные школы K-12 могут подготовить каждого учащегося, независимо от происхождения или профессиональных интересов, к процветанию в технологическом будущем.
См. также: Будущее работы меняется, как адаптируются школы? Ознакомьтесь с последними новостями о том, как школы готовят учащихся к работе завтрашнего дня: «Школы и будущая рабочая сила» «Мы меняем представление детей о том, кто они и что они могут делать», — сказала Бренда Вилкерсон, архитектор новаторская инициатива в области компьютерных наук. «Представьте это среди миллионов».
Из Белого дома президенты Барак Обама и Дональд Трамп пообещали поддержать это видение.Такие компании, как Apple, Facebook, Google, Microsoft, Oracle и Salesforce, протолкнули эту идею с сотнями миллионов долларов и обширной лоббистской кампанией. Десятки штатов присоединились к ним, приняв новые стандарты и разрешив засчитывать курсы компьютерных наук при выпуске.
В результате, от Арканзаса до Калифорнии и Южной Каролины предложения K-12 в области компьютерных наук набирают популярность.
Теперь самое сложное.
Движение находится на четкой линии разлома: должно ли обучение компьютерным наукам быть сосредоточено на подготовке студентов к работе или на обучении их новым способам мышления и решения проблем?
Многие наблюдатели задаются вопросом, имеет ли смысл нынешний упор на развитие рабочей силы.Сотни школ до сих пор пытаются выдать уроки игры на клавиатуре за информатику. Завершение часового учебника по кодированию не принесет никому шестизначную зарплату разработчика программного обеспечения. И искусственный интеллект вскоре может взять на себя большую часть работы по программированию начального уровня.
Далее идут практические задачи.
Каким именно образом государственные школы страны — и без того истощенные, пронизанные несправедливостью и часто высмеиваемые как несостоятельные — должны идти в ногу с головокружительными изменениями в Силиконовой долине? Где школы должны найти учителей, которые знают, как вести класс, умеют программировать на Python и готовы работать за 40 000 долларов в год?
Это сложный момент для педагогов и политиков K-12, сказал Вилкерсон, нынешний президент AnitaB.org, некоммерческой организации, занимающейся продвижением роли женщин в технологиях.
Заложите прочный фундамент, и курс «Информатика для всех» может изменить жизни целых поколений студентов, таких как Аланте Клайс.
«Но если мы облажаемся, — сказала она, — мы зафиксируем статус-кво, особенно для тех, кто систематически был лишен возможности».
Быстрое развитие компьютерных наук
Сколько школ K-12 в настоящее время предлагают информатику?
Трудно сказать.
Опрос, проведенный Google и Gallup в 2016 году, показывает, что эта цифра составляет от 40 до 70 процентов (в зависимости от того, считаете ли вы только курсы, включающие компьютерное программирование, или включаете такие предложения, как клубы робототехники после школы).
Общая картина , тем не менее, линии тренда ясны. Восемь лет назад всего 19 390 студентов сдавали экзамен Advanced Placement Computer Science. К весне прошлого года их число выросло до 99 868 — рост на 415 процентов.
Дженис Куни ответственна за этот замечательный рост, как и все остальные.
Куни — сотрудник программы Национального научного фонда. С 2004 года она работает над тем, чтобы сделать область компьютерных наук более доступной для девочек и представителей меньшинств.
Вначале она решила, что один большой ключ заключается в том, чтобы сделать обучение информатике не столько тем, как программировать циклы и условные операторы, сколько тем, почему вы вообще хотели бы это делать.
Особенно в К-12.
«Стало совершенно ясно, что проблема началась в старших классах», — сказал Куни, описав серьезный пробел, вызванный отсутствием возможностей для изучения информатики в 9–12 классах.«Мы оставляли большую черную дыру, в которую могли упасть [студенты]».
Чтобы заполнить образовавшуюся пустоту, Cuny помог начать подготовку 10 000 новых учителей компьютерных наук. Она сыграла важную роль в финансировании исследований того, как лучше всего преподавать информатику на уровне K-12. И, что наиболее важно, Cuny сыграла ключевую роль в разработке двух новых курсов K-12, оба из которых помогли школам предоставить курс вводного уровня для учащихся, у которых может не быть предыдущего опыта программирования: Advanced Placement Computer Science Principles, который дебютировал с огромным количеством людей прошлой весной, и Exploring Computer Science, который теперь предлагается более чем в 2000 школах по всей стране.
Эти усилия помогли заложить основу для того, чтобы горстка районов больших городов приняла мантру «Информатика для всех».
В 2013 году с помощью Google и недавно созданной некоммерческой организации Code.org школьный округ Чикаго с 400 000 учащихся пошел ва-банк, объявив, что он принесет изучение компьютерных наук в каждую среднюю школу города, а также начнет интеграцию компьютерных наук в курсы математики и естественных наук по крайней мере в четверти своих начальных школ.
Пять лет спустя эти цели в основном были достигнуты.Число старшеклассников Чикаго, изучающих информатику, увеличилось почти втрое. И Lindblom Math & Science — яркий пример того, что возможно.
На момент открытия в 1919 году Линдблом был техническим учебным заведением, в основном для иммигрантов из Европы. В первые годы огромные мастерские школы использовались для профессионального обучения во всем, от сельского хозяйства до кузнечного дела и ремонта автомобилей.
Сейчас это школа с выборочным приемом, в которую могут попробовать попасть ученики со всего города. Студенты Линдблома на 70 процентов состоят из афроамериканцев и на 23 процента из латиноамериканцев.Он предлагает не менее семи различных курсов по информатике, а также широкий спектр связанных клубов, программ и других возможностей.
Старший Марио Моралес воспользовался ими всеми.
Сначала он выбрал изучение компьютерных наук. Затем он прошел школьные курсы по дизайну игр, веб-разработке и работе с сетями. В настоящее время у него есть две стажировки, связанные с ИТ, а также он проходит курс обучения на уровне колледжа по структурам данных и алгоритмам в Технологическом институте Иллинойса.
Снежным январским днем Моралес остался после школы, чтобы поработать с робототехникой Линдблома и командами CyberPatriots, работая на ноутбуке с наклейкой с надписью «МОЙ ДРУГОЙ КОМПЬЮТЕР — ВАШ КОМПЬЮТЕР».
Привлекательность, по его словам, заключается в том, что программирование дает ему больший контроль над миром вокруг него, чем он считал возможным раньше.
«Раньше я в основном занимался спортом, — сказал 18-летний Моралес. — Теперь я хочу получить степень в области компьютерных наук или кибербезопасности, а затем стать аналитиком вредоносных программ.
Информатика для работы или жизни?
АмбицииМоралеса воплощают рекламную презентацию, которая помогла сделать «Информатику для всех» массовым явлением и способствовала напряженности в этой области.
К 2016 году, во многом благодаря вирусному веб-видео и чрезвычайно популярным мероприятиям «Час кода», Code.org вызвал огромный всплеск энтузиазма в отношении образования в области компьютерных наук.
Движущей силой был основатель Хади Партови, инженер-программист иранского происхождения, который разбогател на продаже стартапов Microsoft и MySpace, а затем инвестировал в таких тяжеловесов Кремниевой долины, как Airbnb и Facebook.
В Code.org Партови воспользовался успехом Hour of Code, чтобы получить десятки миллионов долларов на поддержку технического сектора. Затем он добился внимания президента Обамы, который надел кепку Code. org, став первым главнокомандующим, написавшим строчку кода.
Коалиция сторонников разошлась по всей стране, лоббируя законодателей штата, чтобы они изменили политику и выделили средства на поддержку образования в области компьютерных наук.
Джобс стал центром продаж движения.
В 2015 году, например, губернатор Арканзаса Аса Хатчинсон рекламировал новый закон, расширяющий образование в области компьютерных наук, как стратегию «подготовки рабочей силы, которая обязательно привлечет бизнес и рабочие места в наш штат».
Во многих отношениях это веская причина.
Федеральное правительство прогнозирует высокий спрос на работников в областях, связанных с информатикой, до 2026 года. Согласно недавно проведенному исследованию Брукингского института, рабочие места всех типов становятся все более цифровыми. Согласно недавнему анализу онлайн-объявлений о вакансиях, проведенному Burning Glass Technologies и Oracle Academy, работодатели в разных секторах готовы платить большие надбавки за людей с навыками работы с компьютером и данными.
И такие компании, как Microsoft, не стеснялись связывать свою благотворительную поддержку «Компьютерных наук для всех» со своими собственными долгосрочными стратегиями найма.
«Нам нужны таланты», — сказала Джейн Брум, старший директор Microsoft Philanthropies, которая за последние три года выделила 75 миллионов долларов на обучение компьютерным наукам K-12.
Но растущий акцент на развитие рабочей силы в сочетании с растущим влиянием технологического сектора вызвал у некоторых специалистов дискомфорт.
Есть опасения по поводу качества: по мере того, как эта область привлекает деньги и внимание, школы наводняются предложениями о продаже платформ, устройств и игр, утверждающих, что они облегчают обучение программированию.
Есть опасения по поводу будущего: компании, возможно, ищут хардкорных разработчиков Java прямо сейчас, но достижения в области аппаратного обеспечения и искусственного интеллекта могут сделать такие навыки неактуальными к тому времени, когда сегодняшние шестиклассники появятся на рынке труда.
И есть опасения, что некоторые сторонники «Информатики для всех» не понимают или не ценят контекст государственного образования.
«Подготовка рабочей силы, которая знает, как использовать конкретное программное обеспечение или язык [программирования], — это не то, для чего предназначена средняя школа», — сказал Куни из Национального научного фонда.
Партови разделяет эти опасения.
«Популярность [названия] Code.org заставила людей думать, что это просто обучение детей программированию, а не более широкие области компьютерных наук и вычислительного мышления», — сказал он.
Но учебные программы его организации, которыми сейчас пользуются десятки тысяч учителей по всей стране, отражают другую реальность, сказал Партови.
Code.org считает, что в школах должны преподавать информатику так же, как математику или биологию. Не каждый студент станет ботаником, любит говорить Партови, но все они узнают о фотосинтезе, чтобы понять, как устроен мир вокруг них.
Цифровой эквивалент этого подхода:
- Предоставить всем учащимся широкое концептуальное понимание того, как работают компьютеры и Интернет, чтобы они могли сознательно участвовать в цифровом обществе.
- Помогите учащимся решать все виды задач с помощью вычислений, разбивая их на более мелкие части и ища закономерности.
- Убедитесь, что они знают, как работать с большими объемами данных, которые становятся источником жизненной силы почти каждого сектора экономики.
- Предоставьте учащимся возможность проверить свои идеи в реальном мире, чтобы они изучали процесс создания технологий, а не только их использование.
- И обучайте их программированию, не ограничиваясь каким-либо одним языком программирования или средой.
«Мы не хотим готовить студентов только к одному типу работы», — сказал Партови. «Мы хотим подготовить их к жизни».
Проблемы на земле
Большинство лидеров движения «Информатика для всех» придерживаются той или иной версии этого видения.
Однако то, что происходит в настоящих школах, остается по всей карте.
В течение десятилетий обучение информатике во многих школах состояло в основном из основ технологии, таких как изучение того, как использовать Microsoft Office или даже стенографию.Отменить это наследие сложно.
Возьмите Южную Каролину.
Департамент образования штата фактически ввел компьютерные науки в обязательном порядке с 1997 года. Но многие учащиеся по-прежнему выполняют требования, предъявляемые к окончанию средней школы, пройдя курс обучения игре на клавиатуре за полкредита.
«Округи не виноваты в этом, — сказала Энн Прессли, директор отдела стандартов и обучения департамента, который возглавлял усилия по разработке новых стандартов компьютерных наук для школ Южной Каролины.
«Это нехватка потенциала, особенно когда речь идет о разработке курсов и поиске учителей», — сказала она.
Такие проблемы особенно распространены в сельских школьных округах.
Но и в таких местах, как Чикаго, остаются большие препятствия.
Большинство начальных школ Чикаго до сих пор не участвуют в инициативе CS4all, поэтому таким ученикам, как Ян Майкл Брок, приходится брать дело в свои руки.
См. также: Он хочет, чтобы чикагские дети построили новую Силиконовую долину.Ему 13 лет.В то время как 76 из 85 средних школ Чикаго в настоящее время преподают информатику, многие из них имеют только один вводный курс, поэтому учащиеся, заразившиеся компьютерной ошибкой, имеют ограниченные возможности для дальнейшего развития.
Единственным самым большим препятствием на пути внедрения компьютерных наук для всех на сегодняшний день является кадровый вопрос — даже в такой школе, как Lindblom Math & Science Academy.
Директор Уэйн Бевис работал над распространением компьютерных наук в школе, не имея новых средств для найма дополнительных учителей.В течение последних двух лет ему приходилось обходиться, сначала переключив обязанности одного из своих учителей математики, а затем вернув в класс штатного сотрудника, работавшего над общешкольной программой поддержки.
Это легло тяжелым бременем на плечи Хесуса Дюрана.
Сердце небольшой компьютерной команды Линдблома, Дюран — что-то вроде единорога. Как часто инженеры Motorola со степенью в области компьютерных наук и искусства новых медиа отказываются от зарплаты в 120 000 долларов, чтобы преподавать в государственной средней школе? И сколько учителей информатики K-12 руководят собственными технологическими компаниями, отчасти для того, чтобы быть в курсе последних достижений во всем, от искусственного интеллекта до блокчейна?
Но на данный момент, по крайней мере, Дюран здесь, петляя между роботами и досками, разбросанными по его последнему классу гейм-дизайна.
Учащиеся работают в парах, смеются и обсуждают, разрабатывая раскадровки и саундтреки для своих собственных двухмерных видеоигр.
Основная цель проекта, по словам Дюрана, — помочь детям научиться управлять файлами и сотрудничать друг с другом.
«Когда дети чрезмерно увлечены тем, что они создают, проявляются как твердые, так и мягкие навыки», — сказал он.«Это лучший способ учить, но не самый простой».
Действительно, к концу урока 42-летняя учительница выглядела опустошенной.
Привнести информатику в его родной Саут-Сайд «на несколько порядков сложнее, чем любой инженерный проект, над которым я когда-либо работал», — сказал Дюран.
Работа окупается в виде студентов, полных уверенности в том, что они смогут формировать будущее.
Но Дюран не уверен, как долго он протянет, прежде чем вернуться в частный сектор.
— Я взял на себя обязательство на следующий год, — сказал он. «Кроме этого, все остается жидким».
LHS Математика 9 класс | Учебное пособие LHS
Основы компьютерных наук для продвинутого уровня — Курс №: 3026
КЛАССЫ: 9, 10, 11, 12 ПРОДОЛЖИТЕЛЬНОСТЬ: Полный год КРЕДИТ: 1.0 ДРУГОЕ: Глобальный академический курс
Advanced Placement «Принципы компьютерных наук» — это курс уровня колледжа, предназначенный для ознакомления с тем, как компьютеры можно использовать в любой области и как решать реальные проблемы с помощью компьютера. Студенты будут использовать JavaScript для создания собственных веб-приложений. Уделяя особое внимание творческому решению проблем и реальным приложениям, AP Computer Science Principles готовит студентов к поступлению в колледж и карьере.
ПРЕДПОСЫЛКИ: Алгебра I
Алгебра I — Курс №: 3024
ОЦЕНКИ: 9, 10, 11, 12 ПРОДОЛЖИТЕЛЬНОСТЬ: Полный год ЗАЧЁТ: 1.0 ДРУГОЕ: Требуется графический калькулятор TI-84+.
Темы алгебры I включают свойства действительных чисел, решение уравнений и неравенств, линейные функции, системы уравнений, свойства показателей и экспоненциальных функций, многочлены и факторинг, квадратичные функции и уравнения, радикальные выражения и уравнения, а также анализ данных и вероятность.Акцент делается на решении проблем и построении математических аргументов.
ПРЕДПОСЫЛКИ: Размещение
Алгебра I, вариант с двумя периодами — № курса: 3030
КЛАССЫ: 9, 10, 11, 12 ПРОДОЛЖИТЕЛЬНОСТЬ: Полный год ЗАЧЕТ: 2.
0 ДРУГОЕ: Два последовательных периода каждый день. Требуется графический калькулятор TI-84+. Algebra I Two Period Option разработан и проводится таким образом, чтобы помочь учащимся как выучить, так и запомнить алгебраические понятия. Темы включают свойства действительных чисел, решение уравнений и неравенств, линейные функции, системы уравнений, свойства показателей и экспоненциальных функций, многочлены и факторинг, квадратичные функции и уравнения, радикальные выражения и уравнения, а также анализ данных и вероятность.Акцент делается на решении проблем и построении математических аргументов. Этот курс соответствует компоненту алгебры I требований по математике для выпускников штата Иллинойс
ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ: Размещение
Компьютерные науки с отличием — Курс №: 3041F, 3042S
КЛАССЫ: 9, 10, 11, 12 ДЛИНА: 1 сем КРЕДИТ: 0,5
Computer Science Honors (Python) — это курс для студентов с небольшим опытом программирования или без него. Этот односеместровый курс обучает вычислительным концепциям и основным методам программирования.Студенты разовьют уверенность в своей способности применять вычислительные методы для решения задач в визуальной и интерактивной среде. В этом курсе используется язык программирования Python в сочетании с инструментами, разработанными для оптимизации обучения и вовлечения студентов. Учащийся получит прочную основу компьютерного программирования, необходимую для прохождения курса Advanced Placement Computer Science
ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ: геометрия, одновременная регистрация в Geometry Honors или Placement
Геометрия — Курс №: 3050
ОЦЕНКИ: 9, 10, 11, 12 ПРОДОЛЖИТЕЛЬНОСТЬ: Полный год ЗАЧЕТ: 1.0 ДРУГОЕ: Требуется графический калькулятор TI-84+
Учащиеся, изучающие геометрию, научатся распознавать и понимать различные геометрические фигуры и тела, а также знать их свойства. Они разовьют способность к дедуктивному мышлению и будут использовать ее для формальных доказательств геометрических понятий. Курс включает такие темы, как измерение, точки, линии, плоскости, углы, треугольники, параллельные линии, формальное доказательство, многоугольники, подобие, преобразования, прямоугольные треугольники, тригонометрия прямоугольных треугольников, окружности, площадь, площадь поверхности, объем и геометрическая вероятность.
ПРЕДПОСЫЛКИ: Алгебра I или Размещение
Геометрия с отличием — № курса: 3052
ОЦЕНКИ: 9, 10 ПРОДОЛЖИТЕЛЬНОСТЬ: Полный год ЗАЧЁТ: 1.0 ДРУГОЕ: Требуется графический калькулятор TI-84+.
Geometry Honors включает все темы, изучаемые в курсе Geometry. Кроме того, включены темы евклидовой геометрии, которые охватывают логические рассуждения (доказательства), координатную геометрию, тригонометрию прямоугольных и непрямоугольных треугольников, локусы точек, конструкции, а также некомпланарную геометрию.
ПРЕДПОСЫЛКИ: Размещение
Информатика и инженерия — Подготовка к Святому Духу
Класс 9; 1/4 кредита – осенний или весенний семестр
Этот курс посвящен процессу инженерного проектирования. Работая в рамках заданных параметров и используя ресурсы Инновационного центра, студенты будут учиться и участвовать в процессе инженерного проектирования: определять проблему, проводить мозговой штурм, тестировать решения, анализировать результаты и повторять процесс.К концу курса студенты создадут инженерный блокнот, который можно будет использовать в будущих учебных программах или в личных проектах.
9-12 классы; 1/4 кредита – любой семестр
Этот вводный курс поможет учащимся получить базовые знания и набор навыков, необходимых для успешного прохождения курсов компьютерных наук более высокого уровня. Студенты познакомятся с различными языками программирования и платформами, чтобы получить общее представление о дисциплине.Они познакомятся с логикой, которую использует компьютер при выполнении кода, и с тем, как этот код проходит через устройство. На протяжении всего курса студенты будут выполнять базовые проекты в следующих областях: веб-дизайн, игры, искусственный интеллект и создание приложений. Этот класс встречается три раза за цикл.
Введение в информатику
10-12 классы; 1/2 кредита — осенний семестр
Этот базовый курс по выбору предлагает учащимся, интересующимся информатикой, возможность изучить программирование.Курс преподается с точки зрения гуманитарных наук; поэтому учащимся необходимо только изучить алгебру I и один год мирового языка в качестве предварительных условий. В течение семестра студенты должны писать программы для решения задач при изучении языка программирования Java. Этот курс особенно подходит для тех студентов, которые заинтересованы в изучении навыков решения задач и логики. Этот курс не подходит для тех студентов, которые «хотят больше узнать о компьютерах». Требуется общее знание текущих операционных систем Windows и сетевой среды Holy Ghost Prep.При зачислении предпочтение отдается старшеклассникам.
Программирование веб-сайта
9-12 классы; 1/2 кредита — весенний семестр
Этот курс знакомит учащихся с миром веб-дизайна. Он сочетает в себе логику программирования, искусство и креативность дизайна, чтобы помочь учащимся создавать интересные и интерактивные сайты. Также делается упор на использование веб-сайтов для сбора и обработки информации, а также на то, как правильно передавать эту информацию с компьютера на сервер.Студенты изучат следующие языки программирования: HTML, CSS, Javascript, PHP и MySQL.
Робототехника VEX
10-12 классы; 1/4 кредита – осенний семестр
Этот курс по выбору предназначен для действующих или начинающих участников робототехники VEX, занятых неполный или полный рабочий день. Студенты будут использовать платформу робототехники VEX для проектирования, сборки и программирования роботов, чтобы конкурировать на самых высоких уровнях соревнований. Они будут экспериментировать с основными компонентами платформы VEX (элементы конструкции, двигатели, датчики и микроконтроллеры) с помощью открытых задач, уделяя особое внимание надлежащему документированию процесса разработки. Студенты будут оцениваться по их итеративному подходу к решению проблем и по производительности роботов. Этот класс соответствует трем периодам за цикл.
Введение в кибербезопасность
10-12 классы; 1/4 кредита – весенний семестр
Этот внеклассный курс готовит учащихся к пониманию информационных систем. Этот курс предназначен для студентов, которые хотят продолжить работу с компьютерами в качестве инструмента для выполнения задач с использованием предварительно разработанного программного обеспечения.Темы будут включать, помимо прочего, все программы Microsoft Office, а также аналогичные программы с открытым исходным кодом. Также будут обсуждаться управление базой данных и ее дизайн. Студенты узнают, как писать макросы для электронных таблиц и использовать командный язык базы данных для выполнения задач. Студенты познакомятся с основными методами и программами создания веб-страниц. Этот класс соответствует трем периодам за цикл.
10-12 классы; 1 кредит — два семестра
Этот курс поможет учащимся правильно использовать процесс инженерного проектирования для решения сложных задач.Учитель ставит задачу с ограничениями и указаниями и дает учащимся время на разработку и построение решения. Студенты будут работать над несколькими итерациями решений и документировать свою работу на этом пути. Это будет очень интерактивный курс, основанный на проектах, где учащимся предлагается использовать творческий подход и логику для разработки решений для каждой проблемы. Студенты могут использовать различные инструменты и материалы, создавая проекты в Лаборатории инноваций.
Инженерия II
11, 12 классы; 1 кредит — два семестра
Описание курса будет опубликовано.
AP Принципы информатики
10-12 классы; 1 кредит — два семестра
Этот факультативный предмет для продвинутого уровня знакомит учащихся с основными идеями информатики. Этот курс направлен на поощрение учащихся к творчеству и поощряет их к применению творческих процессов при разработке вычислительных артефактов. В этом курсе студенты разрабатывают и внедряют инновационные решения, используя итеративный процесс, аналогичный тому, который используют художники, писатели, компьютерщики и инженеры для воплощения идей в жизнь.К концу второго семестра студенты достаточно подготовлены для сдачи экзамена Advanced Placement Exam Совета колледжей.
10-12 классы; 1 кредит — два семестра
Этот факультатив продвинутого уровня готовит учащихся к начальным курсам компьютерных наук в колледже. Темы включают предусловия и постусловия, утверждения и неформальный анализ алгоритмов, а также множество стандартных алгоритмов поиска и сортировки с использованием статических структур данных.Большое внимание уделяется рекурсии. К концу второго семестра учащиеся достаточно подготовлены для сдачи экзамена Advanced Placement Exam Совета колледжей, уровень A. Зачисление в этот раздел Advanced Placement ограничено теми учащимися, которые продемонстрировали высокие способности в математике и естественных науках и имеют одобрение департамента. .
Класс 12; 1 кредит – два семестра
Этот факультативный предмет с отличием предназначен для тех учащихся, которые проявили исключительный интерес к нескольким различным аспектам дисциплины информатики и успешно завершили курс AP Computer Science Principles или AP Computer Science A.В течение первого семестра студенты этого курса будут изучать различные актуальные темы в области компьютерных наук и будут участвовать в крупномасштабных проектах по программированию. Эти темы могут включать, помимо прочего: разработку баз данных, создание программного обеспечения и приложений, искусственный интеллект, машинное обучение и кибербезопасность. Во втором семестре класс перейдет на исследовательскую модель под руководством студентов. Студенты выберут тему для исследования и проведут инженерный процесс, чтобы создать что-то новое.