Скоро сдавать ОГЭ по информатике и я не могу понять: как задание из ОГЭ по информатике связаны с программированием? Часто видел, как ребят, которые хорошо программируют, а учителя информатики стыдят их. Типо: "Программистом хочешь стать, а посчитать короткий путь или граф не можешь". И, понятное дело, они могут это посчитать, сделать алгоритм, вписать данные и заранить его. Но, нет, им нужно скрупулёзно не искать ошибку в коде, не писать алгоритм, а считать буковки, да циферки и ещё человеческий фактор, так сильно давит, что ошибся на единицу и всё 3. И не видать тебе информатику профиль, и мотивация идёт к чёрту. Ведь, когда ты на олимпиаде по информатике или просто пишешь код, ты можешь пользоваться калькулятором (консолью). Да даже, беря во внимание единственное задание(которое можно и не делать!) по программированию, эксперты, проверяющие твою работу, не знают, иногда, сам язык или знают только его основ!
Тогда соответственный вопрос. А зачем мы делаем это? Мы хотим проверить знание информатики, в будущих профильных классов они будут изучать более углубленно программирование. Почему детей, которые реально шарят за весь Computer Science, при получении 3 по информатике ОГЭ не хотят брать на профиль, зато те, кто (я не про всех, но иногда такое бывает) не понимают print('Hello world'), но сдали на 5 или 4, просто потому что зазубрили задания, принимают?