В нашем Центре олимпиадного программирования DL Club мы не ставим задачей научить ребенка работать в программе PascalABC.NET. Это не самоцель. PascalABC.NET – действительно учебный язык и учебная среда для создания программ и игр, в настоящей разработке она не используется, но это не значит, что от нее сразу нужно отказываться.
Никто не начинает строить технологически сложное здание, не освоив базовые строительные технологии. Взяв профессиональное оборудование для строительства, вы не сможете использовать его на максимум. То же и с языками программирования. Общие принципы составления алгоритмов можно изучать и без компьютера, этому посвящены хорошие книги и упражнения (например, книги Дональда Кнута).
Во взрослом возрасте синтаксис языка программирования (слова, на которых пишется код), изучаются за несколько суток упорного погружения. В начальной школе ребенок может изучить синтаксис языка можно за несколько лет. Для чего переусложнять этот опыт в самом начале? Тем более, если юный человек еще даже не определился, точно ли он хочет стать программистом.
На случай проверки своих интересов и легкого познания алгоритмических концепций и придуманы учебные языки и среды. Они созданы так, чтобы знакомство с программированием проходило гладко и интересно.
Если ребенок сможет освоить учебный язык и создавать на нем что-то работающее, если сохранит мотивацию к этому направлению деятельности, если упрётся в потолок учебного языка и захочет пойти дальше и выше – вот тогда стоит переходить на серьезные языки (С++, Java и другие).
Но даже и используя учебный язык, такой как PascalABC.NET, можно с легкостью сдать практическую часть ОГЭ и ЕГЭ. А это поверьте неплохо!
P.S. У Михалковича Станислава Станиславовича, создателя языка программирования PascalABC.NET, немного другое мнение по данному вопросу. Возможно мы еще не так хорошо изучили PascalABC.NET и не раскрыли для себя все его возможности.
И это очень хорошо!
Значит впереди нас ждет еще множество открытий!
Центр олимпиадного программирования "DL CLUB" /Санкт-Петербург
👇🏻 Мы в социальных сетях:
ВКонтакте https://vk.com/spb_dl
Инстаграм https://www.instagram.com/dl_club_spb
Фейсбук https://www.facebook.com/dl.club.spb