Pull to refresh
3
0

Frontend, Data Science

Send message

Тоже ранее думала что это так..) Теперь урок «Технология» в российских школах преподают по-новому. Данную дисциплину введу. Здесь как раз обучаю базовыми программами MS Office. Ну и в целом занятие проходит по типу - комбинированного урока.

Спасибо за каждое мнение. Интересные рассуждения. Критика позволяет совершенствовать, поэтому я не зря статью выпустила, чтобы обсудить.

Многое было сказано про мёртвые ЯП и высокоуровневые, поэтому прокомментирую для всех в общем.
Если опираться условной классификации языка программирования,т.е к ним относятся высокоуровненвые и низкоуровневые, то акцент делаю именно на высокоуровневым ЯП. А именно в среднем звене класса по изучению основ программирования я включаю строго-типизированный ЯП, например,  С++. А уже в старшем звене - Python. Поэтому согласна со многим, что Python не совсем может подойти именно для основ алгоритмизации, но очень хорош именно в  простоте синтаксиса и широтой его применения. C/C++ образуют основу программирования. По сути, даже Python построен на базе C. Поэтому не может быть такого, что Python заменит один из этих языков.

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

И да соглашусь, что язык - всего лишь инструмент. И насчёт большое уделение внимание в основ программирования, а не информатике -  как правило, на уроках информатики ограничиваются изучением программированием. Со школы стоит изучать язык программирования, используемый в практической деятельности. Если говорит об упущение компьютерной грамотности, то этого нет, так как есть отдельная дисциплина в школах, а именно урок - технология. Здесь уже школьников представляются к изучению офисных и компьютерных программ.

Марк Цукерберг считает, что «Программирование – это основной навык как чтение. В каждой школе должны учить писать код». 

Беда в том, что  в школе учат не решению проблем с помощью программирования, не разработке программ, а лишь языку программирования как таковому.

По опыту и наблюдения, могу сказать, что для учащегося программирование может стать забавой, которая перерастаёт в профессиональное увлечение.

Считаю, что программирование – один из главных навыков будущего.

Спасибо за ваш ответ. В статье я рассказала, что в помощь в усвоении основ алгоритмизации по программированию может помочь высокоуровневый язык программирования. Вначале должно быть введение в программирование, а после уже непосредственно изучения ЯП.

Насчет умение пользоваться компьютерами, во многих школах есть отдельный предмет под названием - "технология".

Спасибо за ответ, интересное мнение. Во время проведения практических занятия по информатике, я даю некую свободу при выборе ЯП. Немного не согласна с вами насчет разницы между мертвым и высоко уровнем языка программирования. Можно научить, это верно, но могут возникнуть с пониманием основ алгоритмизации.

Также добавлю по своему опыту, могу с уверенностью сказать, что использование современных IT- технологий на уроках информатики вызывают у учащихся неподдельный интерес, включают в работу всех, даже слабых, ребят, способствуют формированию компетенций.
А также многие обучающиеся уже ходят на разные IT-курсы и уже с удовольствием слушают лекционные и практические занятия.

Спасибо за ответ. Отвечу по порядку.

  1. Графическая составляющая важна в ходе визуализации/моделирований, например физических процессов, которые обычно представляются в аналитическом в виде.

  2. Направление идет в профилируемых классах, связанные с естественно-научных направлениях, то есть физико-математических/технологических классах

  3. Описала возможности ЯП, а не применение (это также относится ко всем вопросам, которые упоминаете про web-сервисы)

    И ваш главный вопрос - зачем детям, которые не собираются в IT, на самом деле знать основы языка программирования Python, отнюдь не усложняет процесс обучения, а наоборот. Тем более уже при сдаче экзаменов сейчас Python активно применяется для обучающихся. Посмотрите сами на задания по ЕГЭ информатике.

Здравствуйте! Спасибо за ваше мнение. Да, вы верно отметили, что это для учебных целях служило, но в наши дни программирование развивается намного быстрее, и языки, актуальные лет 40-30, а то и 20 назад, уже полностью устарели. Насчет про понятие информатики - теоретической базой для информационных технологий является информатика. ИТ это как раз составная часть информатики. Также я в статье привела о том, что основы алгоритмизации и программирование плохо усваиваются именно на мертвых языках программирования в ходе обучения, поэтому решение проблемы может послужить к изучению популярных ЯП.

Information

Rating
Does not participate
Works in
Registered
Activity