Научные Статьи про Язык Программирования Паскаль


Особенности языка программирования для обучения PROGRAMMING LANGUAGE CHARACTERISTICS FOR LEARNING Текст научной статьи по специальности «Автоматика
Декабрь 7, 2015 – 12:23
и язык программирования

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

УДК 004.43
В. В. Лаптев, В. В. Толасова ОСОБЕННОСТИ ЯЗЫКА ПРОГРАММИРОВАНИЯ ДЛЯ ОБУЧЕНИЯ
Введение
В настоящее время при обучении программированию остро стоит вопрос о выборе языка программирования для обучения. В [1] определен набор признаков классификации, и по этим признакам сравниваются несколько языков программирования, которые можно было бы использовать в качестве языка обучения. Делается вывод о том, что лучшим выбором все еще является Pascal. В [2] для обучения предлагается использовать систему Pascal ABC. Авторы [3] ратуют за обучение с использованием Visual Basic, а в [4] в качестве языка для обучения используется С++.
Существование таких разных точек зрения говорят о том, что ни один из предлагаемых языков программирования не представляется бесспорным кандидатом. Pascal как язык для обучения программированию уже не соответствует современным требованиям. С момента определения языка прошло уже почти 40 лет, программирование сильно изменилось: «умерли» устаревшие технологии, родились новые. На смену процедурной парадигме программирования пришли более развитые: объектно-ориентированное программирование, обобщенное программирование, аспектно-ориентированное программирование. Последователями Pascal стали новые языки программирования: Modula-2, Oberon, Zonnon [5].
Появилось много новых промышленных языков программирования. В настоящее время в разработках информационных систем доминирующим стал объектно-ориентированный подход и объектно-ориентированные языки - наследники С: С++, C# и Java. Однако опыт их применения в обучении показывает, что использовать эти языки для обучения достаточно сложно по нескольким причинам. Во-первых, промышленные языки программирования реализованы в рамках больших и сложных интегрированных сред. Во-вторых, промышленные языки сами являются большими и сложными. Например, стандарт языка С++ [6] представляет собой книгу объемом 792 страницы. В-третьих, в составе промышленных языков реализованы большие и сложные стандартные библиотеки. И наконец, эти языки не обладают концептуальной...

Source: cyberleninka.ru
Похожие публикации