Найти тему

Чем полезны учебные языки программирования?

https://www.pexels.com/ru-ru/photo/3874111
https://www.pexels.com/ru-ru/photo/3874111

В нашем Центре олимпиадного программирования DL Club мы не ставим задачей научить ребенка работать в программе PascalABC.NET. Это не самоцель. PascalABC.NET – действительно учебный язык и учебная среда для создания программ и игр, в настоящей разработке она не используется, но это не значит, что от нее сразу нужно отказываться.

Никто не начинает строить технологически сложное здание, не освоив базовые строительные технологии. Взяв профессиональное оборудование для строительства, вы не сможете использовать его на максимум. То же и с языками программирования. Общие принципы составления алгоритмов можно изучать и без компьютера, этому посвящены хорошие книги и упражнения (например, книги Дональда Кнута).

Во взрослом возрасте синтаксис языка программирования (слова, на которых пишется код), изучаются за несколько суток упорного погружения. В начальной школе ребенок может изучить синтаксис языка можно за несколько лет. Для чего переусложнять этот опыт в самом начале? Тем более, если юный человек еще даже не определился, точно ли он хочет стать программистом.

https://www.pexels.com/ru-ru/photo/3874425
https://www.pexels.com/ru-ru/photo/3874425

На случай проверки своих интересов и легкого познания алгоритмических концепций и придуманы учебные языки и среды. Они созданы так, чтобы знакомство с программированием проходило гладко и интересно.

Если ребенок сможет освоить учебный язык и создавать на нем что-то работающее, если сохранит мотивацию к этому направлению деятельности, если упрётся в потолок учебного языка и захочет пойти дальше и выше – вот тогда стоит переходить на серьезные языки (С++, Java и другие).

Но даже и используя учебный язык, такой как PascalABC.NET, можно с легкостью сдать практическую часть ОГЭ и ЕГЭ. А это поверьте неплохо!

P.S. У Михалковича Станислава Станиславовича, создателя языка программирования PascalABC.NET, немного другое мнение по данному вопросу. Возможно мы еще не так хорошо изучили PascalABC.NET и не раскрыли для себя все его возможности.

И это очень хорошо!

Значит впереди нас ждет еще множество открытий!

ВКонтакте https://vk.com/spb_dl
ВКонтакте https://vk.com/spb_dl

Центр олимпиадного программирования "DL CLUB" /Санкт-Петербург

👇🏻 Мы в социальных сетях:

ВКонтакте https://vk.com/spb_dl

Инстаграм https://www.instagram.com/dl_club_spb

Фейсбук https://www.facebook.com/dl.club.spb

"DL CLUB"