Язык программирования Python, есть ли смысл вникать?
Средняя (5-9 классы)Сын просит меня рассказать, как работает и что это такое? Я как бы спец по Java и php, не то чтобы спец, но понимаю, как работает все, о питоне услышала впервые от сына. Сын идет в 8 класс, до какого класса они будут изучать этого питона? Стоит ли вообще тратить на питона время? Учитель в школе не мог донести, как это все работает. Хотя вот читаю и в сети пишут, самый легкий язык программирования. Выходит не легкий, раз весь класс не сообразил, как с помощью него программировать. Да, и зачем им вообще в 7 классе программировать? Кто в теме, что там по программе информатики в 8 классе, а то может они там уже флеш начнут изучать и мы зря время на питона потратим.
Ирина
Я работаю учителем информатики. в 8 классе как раз начала давать Питон. а 10 по старинке паскаль изучают (просто уже начали с другим учителем). По программе в 8 классе, во втором полугодии как раз алгоритмизация и программирование начинается. В первом полугодии системы счисления и логика. Программирование изучают до 11 класса (но это еще зависит от учебника). По поводу 7 класса могу сказать так...те кто ходит ко мне на внеурочку по программированию, начинают вникать намного быстрее чем другие, логика начинает работать. Если класс не сообразил как программировать, значит не так объяснили на каком то этапе.
22.05.2019
Ответить
Гардарика мейнкун
У нас информатика в школе на уровне 0. И о внеурочке я даже не мечтаю...
22.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
у нас внеурочка в школе только для галочки или отстающих. сын пару раз сходил, сказал - это для двоечников, зря время потерял. и информатики нет во внеурочке. только основные предметы, рисование, фитнес, английский. ходят те, кто двойки закрывает по предмету.
22.05.2019
Ответить
Гардарика мейнкун
У нас та же история по математике. А так хотелось бы олимпиадные задания там видеть...
22.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
аналогично, к олимпиадам готовимся в сети, качаю все что можно и занимается дома. тут важна практика и еще раз практика.
22.05.2019
Ответить
Ирина
Если хотите позаниматься, советую сайт Константина Полякова. Там хорошие практические задания. В том числе по алгоритмизации и программированию. Можно так же найти его учебник. Я его скачивала с сайта алленг.ру
22.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
у меня сын пропустил первые 2 урока, так как уехал на региональную олимпиаду на 2 недели. и ошиблась в теме, не питон (пайтон), а паскаля они проходят. он вроде и знает предмет, но сказал не все понимает, просил помочь, так как я веб-разработкой занималась раньше. но я не знаю ни паскаля, ни питона.
22.05.2019
Ответить
Lena
Питон прекрасен. Обязательно нужен. Самый современный язык на сегодняшний день
22.05.2019
Ответить
Рыська
Питон как раз очень хорош для начала. Процедурный (но можно и как на объектно ориентированном писать), с динамической типизацией, очень универсальный. Пиши да радуйся. У нас на работе филолог начала автотесты писать на питоне, не зная изначально вообще темы. Сейчас уехала в Питер, ещё знания подтянула и фигачит там во всю) Уже на других языках. Java и C# тоже востребованы, но это всё-таки уже ООП и понять его с разбегу ещё сложнее. Жаль что учитель нормально не смог донести, но это действительно востребованный язык. Ещё, заглядывая вперёд можно на язык Go посмотреть.
22.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
поговорила с сыном, оказывается ошиблась, они проходили в школе Pascal а не понял язык, так как когда началась тема, он был на олимпиаде в другом городе и пропустил 2 первых урока. так и не смог вникнуть.
для меня это тоже темный лес.
22.05.2019
Ответить
Рыська
Блин) А я уж думала и правда начали полезным языкам в школе учить) Лучше бы питон, честное слово) Ну значит всё впереди
22.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
это я видно, увидела книги по питону, когда искала чтобы к лету прикупить сыну, и вылезла эта литература, как самая популярная по программированию. паскаля смотрю нигде нет. школы и вузы его по-старинке проходят.когда уже образовательную программу обновят? в 8 классе вроде перл должны изучать, ничем не лучше паскаля. пишут везде, что основы.
а питоном заинтересовалась. на досуге по изучаю сама.
22.05.2019
Ответить
Рыська
Хорошо ещё не бэйсик)) Не знаю, сколько уже можно этому паскалю учить... Только пустая трата времени. Питон поизучайте, лишним не будет)
Мы 10 лет назад только на 3 курсе универа до питона дошли, и то так, на один семестр ознакомительно. В итоге получается, что почти везде, что в школе что в универе были либо устаревшие языки, либо те, что используют только повёрнутые извращенцы)
22.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
я бейсик в вузе изучала))) но я не программист, у меня экономическое образование. когда нам объявили тему, я в шоке была. зачем оно нам? зато 1с-предприятие и бухгалтерия пришлось осваивать самой, а по специальности надо было, а в вузе не заложено было. очень сильно отстает программа по информатике. считают паскаль и перл базовыми языками, хотя когда я осваивала пхп, джаву, хтмл, флеш, css мне вот никак не пригодился ни перл, ни паскаль. то есть эти языки можно изучить не вникая во все это.
но они сейчас тесты в школе по всем предметам пишут, плюс сын выбрал профиль физмат, и к нему в придачу идет информатика, тоже надо знать на уровне. поэтому пусть уже в паскаль сам вникает)
22.05.2019
Ответить
Рыська
Ну вообще основная идея познакомиться с разными видами языков программирования - процедурные, ооп, интерпретируемые, компилируемые... А потом уже браться за тот язык, что тебе пригодится для твоих целей. Просто могли бы это делать и на языках посовременнее. html это язык разметки)
У меня математическое образование с примесью информатики, поэтому она была, но тоже стёмноватая. Наверное на факультете более близком к программированию что-то по-другому.
22.05.2019
Ответить
Svetlana
Паскалю учат не потому, что он все еще современный и практичный, а потому, что он именно для переложения с алгоритма на языковые конструкции хорошо подходит. Скажем, С# более востребован, но по сути своей содержит больше сокращенных форм, облегчающих жизнь программиста. С Паскаля на С# или Java вообще никаких проблем перейти при необходимости. Даже в ВУЗе зачастую структуры данных изучаются на Паскале (а то и вообще Фортран изучается,на нем несметное количество библиотек для физических исследований), а УИР, КП и диплом каждый пишет на чем хочет, но изучает это что хочет дополнительно и самостоятельно. Я училась в МИФИ на факультете Кибернетики. Изучали Паскаль, Лисп, Аду, Модула-2, GPSS. В работе программисты на тот момент использовали Delphi, Visual C++.
22.05.2019
Ответить
Рыська
Просто зачастую учат от силы синтаксису и сразу несколько задач прикладных пиши, решай... А надо бы по хорошему учить эффективному построению алгоритмов. А это у меня было только на дополнительных курсах
23.05.2019
Ответить
null
Просто вбив Python Job Germany я вижу кучу вакансий, в т.ч. в Амазон. Думаю, если сделать выборку hh.ru такую же, то тоже вакансий будет не мало. Знаю как минимум 4 крупные московские компании (знаю лично людей оттуда или работала там), где нужны были такие разработчики.
21.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
у меня сын больше с уклоном в математику и физику, не думаю, что станет программистом. но все равно почитаю и попробую программировать.
22.05.2019
Ответить
Рыська
Сейчас и в математике и в физике тоже не обойтись без программирования для решения прикладных задач, так что с какой-то стороны заехать в программирование всё равно надо будет. А питон как раз очень хорош для прикладников)
22.05.2019
Ответить
null
Я решаю с помощью этого языка вообще свои прикладные задачки по генетике. Язык программирования это просто инструмент, как молоток или пила для плотника :)
22.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
уже накачала кучу литературы по питону и тут спрашиваю у сына..., оказывается они в школе паскаля изучаютно питон заинтересовал.
22.05.2019
Ответить
Катик
Полно работы, особенно с Джанго. Вообще за последние пару лет несколько знакомых свалили в европы именно с питоном работать.
22.05.2019
Ответить
null
Не знаю, что там соображать на базовом уровне) использую питон для своих домашних поделок, это язык, который можно взять и начать худо-бедно использовать через 2 часа после знакомства с ним. Имхо,в качестве учебного языка вполне норм выбор
21.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
тем не менее, дети в 7 классе не поняли как на нем программировать. значит, будет время посмотрю, что это.
смотрела программу на 8 класс, там уже Perl, вот его я просто ненавижу.
21.05.2019
Ответить
Алена
Вообще, питон не просто довольно легкий язык, но и один из самых востребованных на рынке сейчас, т.к. с его помощью можно довольно быстро научиться писать код, который будет полезен в различного рода аналитике.
Так что его стоит учить не только для того, чтобы со школьной программой справиться, но и как инвестицию в будущее, имхо
21.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
тем не менее, дети в 7 классе не поняли как на нем программировать. не видела тем на фрилансе, что язык востребован.
21.05.2019
Ответить
Алена
Ну все зависит от препода.
Есть хороший курс на Stepik, можно сыну его предложить, например.
Мне кажется, фриланс.ру уже давно сдох, вы откройте hh и посмотрите, как много позиций открыто хотя бы с базовый знанием питона, не только программистов, но и аналитиков, весь data science и machine learning - это питон в первую очередь.
21.05.2019
Ответить
Алена
Программирование на Python Курс посвящен базовым понятиям и элементам языка программирования Python (операторы, числовые и строковые переменные, списки, условия и циклы). Курс является вводным и наиболее подойдет слушателям, не имеющим опыта написания программ ни на одном из языков программирования.
https://stepik.org/course/Программирование-на-Python-67
22.05.2019
Ответить
null
Обожаю степик :) имхо, лучшая и российских онлайн платформ образовательных.
22.05.2019
Ответить
Елена ♥ ℒℴѵℯ ♥
скажите, а все бесплатно, там и там, а то не нашла. подписалась пока на питон на степике.
22.05.2019
Ответить