2020 №5 - перейти к содержанию номера...

Постоянный адрес этой страницы - https://mir-nauki.com/64pdmn520.html

Полный текст статьи в формате PDF (объем файла: 330 Кбайт)


Ссылка для цитирования этой статьи:

Третьяков О.А., Федоркевич Е.В. Выбор первого языка для обучения программированию // Мир науки. Педагогика и психология, 2020 №5, https://mir-nauki.com/PDF/64PDMN520.pdf (доступ свободный). Загл. с экрана. Яз. рус., англ.


Выбор первого языка для обучения программированию

Третьяков Олег Александрович
ГАОУ ВО ЛО «Ленинградский государственный университет имени А.С. Пушкина», Санкт-Петербург, Россия
Старший преподаватель кафедры «Информатики и информационных систем»
Кандидат экономических наук
E-mail: tretiakovoa@yandex.ru
ORCID: https://orcid.org/0000-0003-4390-3122
РИНЦ: https://www.elibrary.ru/author_profile.asp?id=1029166

Федоркевич Елена Валентиновна
ГАОУ ВО ЛО «Ленинградский государственный университет имени А.С. Пушкина», Санкт-Петербург, Россия
Доцент кафедры «Информатики и информационных систем»
Кандидат педагогических наук, доцент
E-mail: jingerella@gmail.com; e.fedorkevich@lengu.ru
РИНЦ: https://www.elibrary.ru/author_profile.asp?id=691163

Аннотация. Авторами была поставлена задача определить языки программирования, наилучшим образом подходящие в качестве первого языка для обучения. Рассматривались возможности обучения в школе, высших учебных заведениях, на специализированных курсах для обучающихся любого возраста и образовательного опыта.

В статье были описаны основные тенденции, влияющие на выбор первого языка программирования: инерционная, ситуативно-прикладная, направленного сотрудничества. Были выделены факторы, влияющие на выбор языка для обучения основам программирования: возраст и опыт обучающихся, простота изучения, универсальность языка и заложенные в него парадигмы (процедурная, функциональная и объектно-ориентированная), практическая направленность (способность решения конкретных задач), текущая популярность и независимость языка (отсутствие зависимости языка от единственного разработчика программного обеспечения и средств разработки).

Были изучены существующие рейтинги популярности языков программирования, такие как TIOBE, PyPL, а также данные компании HeadHunter по спросу на программистов на российском рынке труда. На основе этих источников был составлен авторский сводный рейтинг, учитывающий популярность языков программирования в России и мире. Были рассмотрены области применения таких популярных языков, как Scratch, Pascal, Visual Basic, 1C, Swift, R, SQL, PHP, JavaScript, C, C++, C#, ряд других языков. Из языков программирования, популярных на середину 2020 года, были выбраны языки, отвечающие всем предложенным авторами критериям и рекомендуемые для начального обучения программированию: Java – для будущих профессиональных разработчиков программного обеспечения и Python – для всех остальных специалистов.

Ключевые слова: обучение программированию; первый язык программирования; рейтинг языков; парадигма программирования; критерии выбора языка программирования; Java; Python

Скачать

Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.

ISSN 2658-6282 (Online)

Уважаемые читатели! Комментарии к статьям принимаются на русском и английском языках.
Комментарии проходят премодерацию, и появляются на сайте после проверки редактором.
Комментарии, не имеющие отношения к тематике статьи, не публикуются.

Добавить комментарий