?

Log in

No account? Create an account
 

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

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

Previous Entry Почему Python должен быть первым языком программирования в школе? 23 ноя, 2014 @ 13:41
Сегодня писал ответ Нине Шумилиной из Твери, на вопрос о Python, как первом языке программирования в школе.

Она цитировала Константина Полякова, заключение его статьи в сентябрьском номере "Информатики":
По этим причинам автор склонен поддержать мнение И.А. Сукина: Python хорош для профессиональных программистов, но его использование в качестве первого языка программирования может быть неудачным решением. Как признаются учителя, преподающие на Python, те, кто учился программировать на Python, не хотят переходить на другие (более низкоуровневые) языки. Научив школьников сортировать массивы вызовом метода sort, сложно потом объяснить, зачем написаны целые тома об алгоритмах сортировки. А это может привести к появлению плеяды “программистов-только-на-Python”, не готовых к преодолению дополнительных ограничений ради повышения эффективности программы. Фактически учитель попадает в ситуацию, которая хорошо описывается фразой “В Python такие возможности есть, но учить так нельзя!” (Е.В. Андреева). В то же время, было бы полезным изучение Python в качестве второго языка программирования в классах с углубленным уровнем изучения информатики (например, после Паскаля или C).

Мой ответ явно перерос за формат  письма, поэтому пока опубликую его здесь, а потом, возможно, доработаю до статьи.

Читать дальше...Свернуть )
(Оставить комментарий) Страница 3 из 3 - [1] [2] [3]
From:Тимур Мишагин
Date:Май, 29, 2016 17:44 (UTC)

Низкоуровневое программирование

(Link)
В защиту Си и ему подобных скажу, что Python не вездесущ. Взять к примеру микроконтроллеры. Они окружают нас везде: микроволновки, спутники, телефоны и т.д. Каждый байт на счету и терять его в желудке обжоры Python никто не собирается. Из этого можно сделать вывод, что Си может заинтересовать ребят в низкоуровневом программировании, которое, безусловно, очень востребовано.
From:Вася Бубликов
Date:Июль, 19, 2016 09:53 (UTC)

Программирование в школе

(Link)
Рад что есть люди которые пытаются сдернуть нашу инертную образовательную систему к новым языкам. Хочу только добавить, что недостаток со вседозволенностью Python это недостаток только для ленивых учителей - вместо того чтоб учить детей писать программы правильно они пытаются взвалить эту работу на компилятор. Вседозволенность позволяет учить программированию а не отдельному языку.
(Оставить комментарий) Страница 3 из 3 - [1] [2] [3]
Top of Page Разработано LiveJournal.com