Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какой язык программирования Вы бы рекомендовали использовать для преподавания во всех российских школах?

Можно выбрать только один язык и нужно обосновать свой выбор, исходя из того, что ученики загружены и другими предметами, поэтому больше одного языка им преподнести будет сложно.
ПрограммированиеОбучение+3
Анонимный вопрос
Я ЛЮБЛЮ ТЕБЯ
  · 3,7 K
Программист C++  · 1 окт 2021
Как мо мне - Phyton. Относительно лёгкий и более менее универсальный язык. Идеально подходит для информатики. Только лично в моем городе в школах компьютеры даже седьмую виндувс не тянут, так что, незнаю.
ИМХО
2 эксперта согласны
Низкий «порог входа». Кодить можно прям онлайн в colab.research гугла
Работаю Менеджер отдела, в Леруа Мерлен. Учусь на программиста Java B Skillbox. Интересы:...  · 2 окт 2021
Довольно интересный вопрос. Я бы предпочел Java, так как язык кроссплатформенный и может быть запущен, практически на любом устройстве. Плюс ко всему, он более стандартизирован (относительно некоторых, "C" подобных языков), что в свою очередь, снижает риск, недопонимания, между вами и машиной. А так же, на нём можно написать больше количество программ из разных сфер, от... Читать далее
1 эксперт согласен
Специалист в области разработки систем управления. Трансгуманист. Интересуюсь...  · 1 окт 2021
Я бы рекомендовал использовать русскую версию языка Лого, с 3 класса общеобразовательной школы или чуть позже. Без всякой арифметики, чисто на управлении черепахой и обработке списков слов. Такая учебная программа была в конце 1980-х годов (тогда это был 2 класс) и прекрасно себя показала, но тогда было мало компьютеров, и её не удалось внедрить повсеместно. По нынешним... Читать далее
Я программист с 1965 года. Окончил физический факультет ЛГУ в 1972 г. Работал инженером (п...  · 3 окт 2021
Я бы порекомендовал Котлин (Kotlin), так как он кроссплатформенный, полностью совместим с Java, но без лишней объекто-ориентированности. Это компилируемый язык, в отличие от Питона и других интерпретируемых языков, что способствует аккуратности в программировании, так, все переменные должны описываться и типизироваться перед их использованием. Типизация - скорее сходна... Читать далее
Со всем согласен кроме того, что Kotlin "без особой объекто-ориентированности": это точно такой же объектно-ориенти... Читать дальше
Диванный философ, по совместительству инженер  · 29 дек 2021
Я за Python. На мой взгляд язык с самым низким порогом вхождения из ныне широко применяемых. Языки придуманные специально для образования и не применяемые на практике - это сродни тому что английский в школе заменить на эсперанто со всеми вытекающими. Хотя обычно я противник сравнивать естественные и машинные языки, но это пример хорошо характеризующий ситуацию. Сначала... Читать далее
Научные заметки о жизни: zen.yandex.ru/id/5c43498395753900ac66852d  · 16 окт 2021
Для начала хотелось бы определиться с целью школьного курса информатики. Школа не предназначена для профессиональной подготовки, она ориентирована на общую культуру, на понимание принципов. Зачем в школьном курсе химии рассматривается технология производства серной кислоты? В качестве примера. Для общего представления о крупнотоннажном химическом производстве. Если так... Читать далее
2 эксперта согласны
Самый правильный подход к вопросу. Если не знать, для чего мы вообще преподаём конкретным детям информатику... Читать дальше
программист, тренер  · 2 окт 2021
Для совсем новичков - однозначно Scratch. Все базовые языковые конструкции в связке с удобным UI-ным формированием программы и возможностью быстро посмотреть красивый результат а-ля "сделали цикл - побежал котик". Очень напоминает старые "исполнители" по типу уже упомянутой одним из авторов черепашки, но на качественно новом уровне. Дальше - сложнее. В средних и старших... Читать далее
В первом учебном языке - желателен "фиксированный синтаксис", Как в Pascal/Lasarus. Есть даже IDE кириллические... Читать дальше
Свободный мыслитель  · 2 нояб 2021
Это вопрос на понимание принципов школьного образования. К сожалению, впечатление, это не понимает ни министерство, ни родители, ни авторы программ обучения. Задача школы, дать базовые принципы мышления и знаний. Это, если приведя грубый пример, школа - программист, который пишет базовый искусственный интеллект и постит его на гитхабе. И что он будет делать дальше... Читать далее
2 эксперта согласны
Так в любой школе есть такой предмет. Это информатика.
Первый
Люблю писать книги, и читать стихи.   · 1 окт 2021
Javascript, очень лёгок в пониманий даже без английского языка, упрощённая работа с типами данных, возможность использовать почти во всех целях т.к есть фреймворки по типу nodejs, react, angular. А вообще я считаю что любой язык все-же лучше чем устаревший паскаль)
1 эксперт согласен
"Устаревший" паскаль сочетает простоту в обучении программированию и лёгкость перехода на другие языки и... Читать дальше
Программирование. Чтение книг.  · 4 янв 2022
Есть языки специально предназначенные для обучения программированию - Pascal например. Знакомить с интерпретируемыми языками, или с C (всеми) - это провоцировать к "плохим привычкам" в коде со сложноотлавливаемыми багами. Да - вторым-третьим языком имеет смысл взять С#/python/php, но это уже нужно иметь понимание о поддержке кода и тяжком грузе легаси. А какому %... Читать далее
В моё время учёбы в школе нам преподовали на уроке информатики на языке Basig