Программирование и ЕГЭ
Привет всем. Стоит ли учить Паскаль(ДА Я ЗНАЮ,ЧТО ЭТО ДРЕВНИЙ И НЕНУЖНЫЙ ЯЗЫК) просто ради сдачи ЕГЭ?
Друг сказал,что питон намного легче, но вот в паскале я хоть что-то знаю, что нельзя сказать про питон.
Мне лучше дальше учить Паскаль, а после сдачи, начать учить нормальные языки или же с нуля заниматься с питоном?
Комментарий удален модератором
Развернуть ветку
Плотный томагавк_два
29.08.2019
Ты нашел в себе силы признаться, похломаем Бимстеру.
Ответить
Развернуть ветку
Плюмбус
29.08.2019
Такая же херня. Острая ДТФ’ная интоксикация.
Ответить
Развернуть ветку
Valery Kirichenko
29.08.2019
Для сдачи егэ язык вообще знать толком не надо, лишь синтаксис, который изучается за 20 минут
Ответить
Развернуть ветку
Yuhets
29.08.2019
Автор
а для ласт задачи?
Ответить
Развернуть ветку
9 комментариев
Alexander Mikhaylov
29.08.2019
так у тебя ж целый год впереди
учи что-то живое
тебе и экз будет проще сдавать с нормальным языком
Ответить
Развернуть ветку
Николай Батычко
29.08.2019
Как человек, сдававший в прошлом году ЕГЭ по информатике хочу предупредить о двух вещах:
1. ЕГЭ по информатике мало кому нужен, физика подходит в гораздо большее число ВУЗов.
2. Паскаль — это устаревший кусок дерьма, где если требуется написать что-то сложнее Hello World, то начинается написание костылей и уродского кода. Может пригодиться на первом курсе (но это не особо важно), но на практике абсолютно нет. ЕГЭ сдавал на нём и потом пожалел об этом. Питон — идеальный выбор (выучил его уже в ВУЗе). Очень простой, удобный, красивый, современный. На практике имеет кучу применений, но некоторые области (как геймдев) для него почти полностью закрыты. Также многие учителя его не знают, но преимущества серьёзно перевешивают все недостатки. Можно использовать ещё C++, но для ЕГЭ смысла в нём особо нет. На практике очень нужная вещь.
Ответить
Развернуть ветку
Yuhets
29.08.2019
Автор
Сдам физику-буду работать на неинтересной (для меня) работе
Ответить
Развернуть ветку
2 комментария
Чорный Игаист
29.08.2019
И Питон (правильнее, Пайтон — он назван в честь комик-группы 60-70-х гг.) и Паскаль очень просты в плане синтаксиса, т.е. изучить их может легко и быстро любой, было бы желание. Но Питон, с вероятностью в 100%, в будущем пригодится больше, чем Паскаль.
Но Паскаль очень дисциплинирует, т.е. формирует очень полезные привычки, которые в будущем обязательно пригодятся при изучении других языков.
Ответить
Развернуть ветку
Korvin El
29.08.2019
Но Паскаль очень дисциплинирует, т.е. формирует очень полезные привычки,
Может быть, но тогда лучше начинать с C.
Ответить
Развернуть ветку
SNIPER
29.08.2019
И Питон (правильнее, Пайтон
Ох, еще скажите, что TeX не «техом» зовётся?))
Ответить
Развернуть ветку
Непривычный Паша
29.08.2019
В формулировке задачи на выбор предоставлены следующие языки: Бейсик, Паскаль, Си, Алгоритмический язык, Python, Естественный язык.
Pascal/Delphi, при всей моей любви к ним, уже почти мертвы.
Ответить
Развернуть ветку
SNIPER
29.08.2019
А для чего-то нужен егэ про программированию? Или это уже обязательно?
Ответить
Развернуть ветку
Удивительный цвет
29.08.2019
Есть две-три специальности, куда информатика требуется, но в основном конечно физика и математика профиль
Ответить
Развернуть ветку
Автомобильный череп
29.08.2019
С++
Ответить
Развернуть ветку
Yuhets
29.08.2019
Автор
намного сложнее питона(после егэ буду учить)
Ответить
Развернуть ветку
10 комментариев
Аккаунт удален
29.08.2019
Комментарий недоступен
Ответить
Развернуть ветку
Майор Параночик
29.08.2019
Он не сложный если хоть что-то типа си знаешь. Для общего развития можно, я ради интереса учил но потом вообще ушел из программирования
Ответить
Развернуть ветку
Аккаунт удален
29.08.2019
Комментарий недоступен
Ответить
Развернуть ветку
Удивительный цвет
29.08.2019
Сын сдавал на питоне, правда перед этим ездил в ЛКШ где неплохо набалатыкался. (Правда информатика доя поступления мало куда нужна)
Ответить
Развернуть ветку
LegendKronos .
29.08.2019
Сдавал ЕГЭ в этом году, готовился 4 месяца с нуля, написал на 84. Писал на C++, никаких проблем не было.
Ответить
Развернуть ветку
Кубера Локапал
29.08.2019
Вроде даже в 2012 на ЕГЭ можно было на СишарпеЖабе писать, зачем этот Паскаль нужон…
Ответить
Развернуть ветку
Горячий спрей
29.08.2019
Привет всем. Стоит ли учить Паскаль(ДА Я ЗНАЮ,ЧТО ЭТО ДРЕВНИЙ И НЕНУЖНЫЙ ЯЗЫК) просто ради сдачи ЕГЭ?
нет.
Ответить
Развернуть ветку
Стальной корабль
29.08.2019
Комментарий недоступен
Ответить
Развернуть ветку
Yuhets
29.08.2019
Автор
Мне нравится даже готовится к егэ. Так что это мое)
Ответить
Развернуть ветку
1 комментарий
Dozaemon
30.08.2019
Паскаль поможет выбить из тебя всю лень и заставит писать код как человек, а не как ебаный индус. Так что да, стоит!
Ответить
Развернуть ветку
domanskyi
30.08.2019
Учитывая, что тебе нужно просто сдать ЕГЭ (кстати, зачем там программирование?) лучше реально выучить Питон или ЖС.
В высокоуровневых языках база осваивается за 2-3 недели, а с Паскалями и Сишками придется разбираться с выделением памяти, указателями и т.д. Думаю, это оверхед для ЕГЭ.
Ответить
Развернуть ветку
Game Developer
30.08.2019
А нужен ли тебе ВУЗ? За год выучишь и язык и алгоритмы сам. Год-два на фрилансе + продолжать обучение в зависимости от языка и сферы. Знания и стаж есть — вперёд в офис на собеседование. В итоге, пока твои сверстники рвут волосы на голове от лени писать дипломник, ты уже опытный спец в штате.
Да, диплом требуют много фирм, но не все.
Ответить
Развернуть ветку
Читать все 55 комментариев
Какой язык программирования выбрать для решения задач ЕГЭ?
В экзаменационной работе ЕГЭ несколько заданий требуют знания языка программирования. В задачах 8, 11, 19, 20, 21, 24 требуется понять и проанализировать текст программы, в задаче 25 требуется написать фрагмент программы. В формулировке задачи на выбор предоставлены следующие языки: Бейсик, Паскаль, Си, Алгоритмический язык, Python, Естественный язык.
Единственная задача, в которой требуется самостоятельно написать законченную программу – это задача 27. В формулировке задачи требуется написать программу «на любом языке программирования». Так какой же язык программирования выбрать?
Выражу на этот счет свое личное мнение, основанное на опыте сдачи экзамена моими учениками за несколько последних лет. В 27-й задаче ЕГЭ необходимо правильно составить алгоритм, реализовать который можно практически на любом языке программирования. Т.е. на одном языке программа будет короче, на другом длиннее, но пока ни разу не встретилась задача, которую невозможно было бы решить, к примеру, на Бейсике. Кроме того, выбор языка не влияет на оценку. Поэтому, если Вы хорошо владеете каким-то экзотическим языком программирования, Вы имеете полное право писать программу на нем. Однако, следует учитывать тот факт, что программу будут проверять и оценивать.
В рекомендациях ФИПИ проверяющим сказано: «Если этот язык программирования недостаточно знаком эксперту, то ему следует воспользоваться доступной справочной литературой или обратиться за помощью к консультанту или председателю (заместителю председателя) предметной комиссии, соблюдая при этом регламент проверки». Т.е. в случае, когда проверяющий столкнулся с неизвестным ему языком, он должен «соблюдая при этом регламент проверки», т.е. в отведенные сроки (а при проверке ЕГЭ они очень сжатые), найти того, кто данный язык программирования знает, и разобраться в тексте Вашей программы. Очевидно, что вероятность недооценки очень велика. Кроме того, следует понимать, что школы используют только лицензионное (официально приобретенное) программное обеспечение. Если компилятор используемого Вами языка школой не приобретен, проверить работоспособность Вашей программы на компьютере будет невозможно.
Практика последних двух лет показала, что многие проверяющие не знают язык Python (он фигурирует в списке разрешенных языков в задачах ЕГЭ всего второй год). Сложности у проверяющих вызывает проверка текста программы, написанной на С#, Java. Не говоря уж о редких специфических языках. Не рекомендую писать программу на естественном или алгоритмическом языке, ввиду отсутствия официальных правил, описывающих язык. Да и разбираться в тексте, написанном на языке, не используемом на практике, не очень приятно. Я всегда настоятельно советую ученикам описывать на естественном языке алгоритм программы, чтобы облегчить задачу проверяющему, но сама программа должна быть написана на понятном удобном языке программирования.
На данный момент я рекомендую выбрать Паскаль, Си или Бейсик. Это известные, распространенные языки. Среда разработки для них есть практически в любой школе. Значит, у проверяющего не возникнет вопросов при анализе Вашей программы. У языка Паскаль есть еще один плюс: изначально сложная 27-я задача решалась именно на нем, а значит примеры, образцы решений и разборы всех типов задач Вы легко найдете в литературе и в интернете, чего нельзя сказать о других языках.
Благодарим за то, что пользуйтесь нашими материалами.
Информация на странице «Какой язык программирования выбрать для решения задач ЕГЭ?» подготовлена нашими редакторами специально, чтобы помочь вам в освоении предмета и подготовке к экзаменам.
Чтобы успешно сдать нужные и поступить в ВУЗ или колледж нужно использовать все инструменты: учеба, контрольные, олимпиады, онлайн-лекции, видеоуроки, сборники заданий.
Также вы можете воспользоваться другими статьями из разделов нашего сайта.
Публикация обновлена:
08.03.2023
Теперь ЕГЭ по информатике выпускники сдают в компьютерной форме, а это значит, что и в процессе подготовки их ждет немало изменений.
Как связаны программирование и подготовка к ЕГЭ по информатике
Некоторые задания из ЕГЭ по информатике 2022 (номера 8, 11, 19, 20, 21, 24, 25 и 27) требуют знаний одного из языков программирования и минимальных навыков работы с ним. В первых из перечисленных заданий проверяется умение выпускников понимать и анализировать текст программы, в 25 задаче нужно самостоятельно написать фрагмент программы, в 27 — законченную программу.
В формулировках заданий перечислены следующие языки программирования: Basic, Pascal, C/C++, Алгоритмический язык, Python, Естественный язык. Выбор языка программирования не влияет на оценку, несмотря на то, что на каком-то из них программа может получиться длиннее, а на другом короче. Эксперты в области подготовки к ЕГЭ по информатике говорят, что за все время их деятельности на экзамене еще ни разу не попалось задание, которое нельзя было бы выполнить, например, с использованием Basic.
Как решать задачи на программирование при подготовке
Прежде чем приступать к решению задач, нужно разобраться с теоретической частью. Для того, чтобы успешно выполнять задания и получить высокие баллы, вам необходимо разбираться в:
- синтаксисе используемого языка программирования,
- алгоритмических конструкциях,
- работе со строками и символами,
- работе с массивами,
- базовых алгоритмах программ,
- составных типах данных.
Приступая к практической части подготовки, в первую очередь решите демонстрационную версию экзамена (можно даже на специальной онлайн-платформе, где КИМ будет выглядеть ровно так, как компьютерная версия самого ЕГЭ) и посмотрите, какие задания вам даются легко, какие вызывают небольшие трудности, а с какими вы совсем не можете справиться. Такое распределение задач по категориям поможет вам лучше организовать подготовку, расставить приоритеты и повысить эффективность практики.
После этого обязательно изучите критерии и постарайтесь понять, что именно от вас хотят увидеть проверяющие, на что нужно обратить внимание при выполнении заданий и какие условия нужно соблюдать.
И только после этого начинайте практиковаться. Лучше делать это каждый день, а также привлечь к подготовке человека, который в этом хорошо разбирается — репетитора или куратора онлайн-школы. Он поможет вам прояснить непонятные моменты и научит находить ошибки.
Какой язык программирования выбрать для сдачи ЕГЭ по информатике в 2022 году
В большинстве школ языкам программирования уделяется не так много времени, а где-то о них и не упоминают, поэтому ученикам приходится брать на себя целых две сложных и важных задачи:
- выбрать язык(и) программирования для ЕГЭ по информатике,
- научиться с ними работать.
Сейчас посмотрим, какие языки программирования выпускники выбирают чаще всего и какие из них лучше для подготовки к ЕГЭ по информатике 2022.
- Pascal
Даже если в вашей школе информатика преподавалась “для галочки”, об этом языке вы уж точно слышали. Несмотря на то, что Паскаль является устаревшим языком программирования и не используется разработчиками в крупных компаниях, для ЕГЭ он вполне подойдет.
С использованием Паскаля можно решить все базовые задания на программирование, хотя выполнение более сложных задач, скорее всего, получится не совсем удобным и весьма громоздким.
- C++
Этот язык пользуется наибольшей популярностью среди выпускников, несмотря на то, что написание программ на нем — не самое быстрое. Если у вас медленный темп работы, то в целях экономии времени на ЕГЭ по информатике 2022 лучше выбрать другой язык программирования, тем более, что в большинстве заданий проверяются ответы, а не написание программ.
- Python
Питон совсем недавно вошел в список разрешенных языков программирования для ЕГЭ по информатике, поэтому для многих (в том числе проверяющих) он покажется непривычным. Однако этот язык почти идеально подходит под формат экзамена: он быстрый, на нем можно решить 18 заданий из 27, он имеет простой синтаксис.
- Другие варианты
Вы можете выбрать другой язык программирования, например, C или Basic, которые также рекомендуют многие преподаватели. Однако здесь могут возникнуть две сложности: это усложнит подготовку, так как в большинстве методических материалов по подготовке используются первые три языка из нашего списка, а также может случиться такое, что эксперт, проверяющий работу, не будет знать выбранный вами язык (это, конечно, не ваша проблема, но неприятные ситуации могут возникнуть).
Итог
При выборе языка программирования для ЕГЭ по информатике 2022 мы советуем руководствоваться именно легкостью, распространенностью языка и быстротой использования. Самое важное — чтобы он помог вам решить задания из КИМа, а все остальное уже второстепенно.
На ЕГЭ по информатике на выбор даётся пять языков программирования:
- Pascal;
- Python;
- Java;
- C++;
- C#.
Pascal
Язык, который традиционно преподаётся в российских школах с 7 класса. Сейчас умение программировать на Pascal полезно, но не востребовано. Новые проекты в IT сфере не пишутся на этом языке, даже несмотря на то, что появились современные расширения — Borland Pascal и Linq Pascal.
Оценка от Коли Касперского: 4/10
C++
Очень востребованный язык, на котором пишутся игры. Однако его освоение — сложное и энергозатратное занятие. Синтексис языка очень громоздкий и тяжёлый, поэтому его придётся подучить, прежде чем приступать к решению задач на ЕГЭ.
Оценка от Коли Касперского: 7/10
C#
Пользующийся спросом язык от Microsoft, практически копия Java. Довольно удобный, но объектно-ориентированный.
Справка: объектно-ориентированный язык (ОО-язык) — язык, построенный на принципах объектно-ориентированного программирования. Например, объект человек может иметь поля имя, фамилия, и методы есть и спать.
То есть изучение этого языка займёт немало времени, поскольку он направлен на профессиональную деятельность.
Оценка от Коли Касперского: 8/10
Java
Если вы научитесь этому языку программирования сейчас и продолжите специализацию в университете, то станет легко в будущем найти востребованную должность, так как на Java существует огромное количество проектов.
Как и в C++, необходимо потратить несколько часов, чтобы освоить этот язык, прежде чем решать задания на ЕГЭ.
Оценка от Коли Касперского: 7/10
Python
Этот язык — мой фаворит, и именно на нём я обучаю студентов решать задачи, связанные с программированием на ЕГЭ по информатике, на бесплатном курсе в Вебиуме.
Python — удобный и востребованный язык, на котором легко начать программировать. На ЕГЭ требуется три основных пункта, которые помогут получить максимальный балл:
- циклы и условия;
- обработка строк;
- работа с файлом.
Если вы немного знаете английский язык, то уже с лёгкостью сможете читать коды на Python.
Также этот язык позволяет сэкономить время: вы сразу можете приступить к практике. Подробнее — в нашей шпаргалке.
Оценка от Коли Касперского: 10/10
Изучение любого из этих языков будет полезным, поскольку вы создадите фундамент для будущего обучения в университете. Главное — быть открытым к новому, нежели придерживаться одной технологии, которая перестаёт быть востребованной.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter. Мы обязательно поправим!