?

Log in

No account? Create an account
 

Почему Python должен быть первым языком программирования в школе? - Денис Кириенко — ЖЖ

About Почему Python должен быть первым языком программирования в школе?

Previous Entry Почему Python должен быть первым языком программирования в школе? 23 ноя, 2014 @ 13:41
Оставить комментарий
[User Picture Icon]
From:cross_join
Date:Ноябрь, 23, 2014 21:58 (UTC)
(Link)
Если цель программирования "копай больше - кидай дальше", то можно делать упор на минимизации количества вбиваемых с клавиатуры символов.
Можно показать студентам, что на Паскале легко определить функцию заполнения любого массива. Следующий вопрос - заполнение любыми объектами, по идее должен вызвать дискуссию о строгой и нестрогой типизации.

В принципе, вы не оригинальны, 40 лет назад так же аргументировали выбор бейсика. Язык программирования, прежде всего - это средство создания словаря для решения задачи в её же терминах.

Основные претензии к питону: нелепые для современного языка требования к табуляциям (как в фортране 50-60-х годов) и отсутствие полной проверки синтаксиса. То есть у школьника поощряется с одной стороны механистичное следование отступам, с другой - возможность написать некорректный код, которы стрельнет в самый неподходящий момент выполнения.

Edited at 2014-11-24 08:44 (UTC)
(Оставить комментарий)
Top of Page Разработано LiveJournal.com