10 советов о том, как научить ребенка программировать на Python

Почему Python?

Среди языков программирования, используемых в реальном мире, Python является одним из самых востребованных и успешно применяемых в различных областях: от анализа данных и умных чат-ботов до парсинга сайтов и написания игр, обучаемых по алгоритмам искусственного интеллекта. Это не единственная причина, почему Python – хороший выбор на роль первого языка программирования:

  • Команды и синтаксис просты и легко читаемы по сравнению с другими языками программирования. Язык обязывает к аккуратности в написании кода (например, неотъемлемой частью, а не просто средством форматирования, являются отступы). 
  • Python содержит множество встроенных библиотек, а также колоссальное сообщество программистов, разрабатывающих для различных задач собственные библиотеки и программы. В большинстве случаев ребенок сможет самостоятельно найти ответ на возникающие вопросы.
  • Формальные ошибки выявляются в процессе запуска программы, что облегчает их поиск. Это повышает мотивацию ученика продолжать обучение. 
  • Совместно с платами Raspberry Pi и другими подобными платформами Python позволяет соединять между собой компьютер и внешний мир, реализуя, среди прочего, концепцию интернета вещей. Это делает процесс программирования более наглядным и захватывающим

В статье рассматриваются 10 педагогических советов и 3 книги для тех, кто хочет помочь ребенку научиться программировать на Python.


Что необходимо для изучения Python? Книги да видеоуроки? Не только. В подборке "Самые эффективные ресурсы и материалы для изучения Python" вы также найдете курсы и интерактивные "обучалки".

Книги по изучению языка программирования Python. Качественное руководство позволит вам быстро изучить Python и принимать участие в интересных проектах.

 

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

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <hr>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Ответьте на этот вопрос чтобы подтвердить что вы не робот (Если вы робот - оставьте поле пустым :)
6 + 12 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.