Другие языки программирования и технологии

В чём смысл Кумира???

Чем он лучше для обучения программированию в школах в 7-ом классе, чем какой-то реальный лёгкий язык или какая-то интересная штукенция, как HTML, css и прочее.
Сам в седьмом классе, учимся в местной среде "Чертёжник", где рисуем фигню не отрывая пера и без проведения по одной линии два раза (прямо как во втором классе задания). При чём остановилось обучение на уроке примерно втором-третьем. Потом просто начали давать задания, и мы их делаем на спецкурсе.
Псссс, немного про то, как нас учат алгоритмам и логике:
1.Задание: написать "С новым годом" разными цветами, смещаясь на вектора. Отпускать перо можно.
2.Справка. В том же чертёжнике есть команда "Написать" или как-то так. Ну, правда эта команда, вероятно, делает шрифт не объёмным. Но как факт... Немного смешно.
И да. КуМир делался на С++ и Python. Я конечно не профессионал, но python вроде язык не самый сложный даже для семиклашек (конечно, там наверняка есть жёсткая для нас математика. Но разве нельзя было бы с помощью обучения чему-то нормальному стимулировать обучение математике)
Кстати, КуМир расшифровывается как "Мир куйбышева" или как-то так. Попахивает манией величия и распилом деньжат.
Для чего я это пишу:
Просто пытаюсь стать школьным Лениным. А если серьёзно, то жалко время на задание для второго класса. Заставляют учиться только на 5, из-за количества ДЗ я нихрена не успеваю, кроме как написать вопрос на ответах, а хочется чему-то учиться.
Программирование - это не написание кода на каком-то языке, а умение находить оптимальный способ решения поставленной задачи - т. е. алгоритм. А запись найденного алгоритма на каком-то языке (т. е. кодинг) - всего лишь предпоследний этап процесса программирования.

И обучение программированию - это не обучение кодингу на модном языке, а обучение принципам нахождения решений.

Если ты считаешь, что школьный курс слишком примитивен (что вполне может быть правдой), то возьми: Вирт, "Алгоритмы и структуры данных", издание от 2010 года и новее - проще, чем используемый там язык, ничего не найдёшь. Или, например: Кормен, "Алгоритмы. Вводный курс". Но Вирт больше ориентирован на написание реального кода.
Михаил Озорнин
Михаил Озорнин
78 060
Лучший ответ
Марат Галиев Проблемы идут уже в плане мотивации. Но это вообще unсильная сторона школы.
... .... используемый алгоритм зависит от возможностей языка, а не от абстрактных рассуждений. Если язык позволяет созжавать, например, многомерные словари, то это один алгоритм, если нет. - другой
Игорь Немакин Если учить программированию на кумире, то никак не получится обьяснить на нем обработку исключений, например. Ученику вдалбливают в голову, что если вылезла ошибка, то он обязательно что то не так сделал, а не то что это нормально.

Например, чтобы проверить если строка содержит число, без try/catch не обойтись. Конечно же можно написать свой парсер чисел на строку но это уже жесткий костыль, любой нормальный язык содержит в себе такие функции конверсии.
Да ничем. Слегка упрощенная версия базового Паскаля, якобы от того, что можно использовать русскоязычные слова, он стал легче :)) Дескать, "кон" легче запомнить, чем "end". Когда Вирт приезжал в Россию, ему задали, кстати, вопрос о русификации Паскаля, и он недоуменно спросил: "А зачем?". Неужели так сложно выучить несколько слов на английском...
Эд В
Эд В
73 860
Марат Галиев Самое интересное, что этот "кон" запоминать не надо вообще, ибо он ставится автоматически...
В языках программирования жёсткой математики нет (если не рассматривать специальные математические языки). Там могут быть не совсем понятные операции, но это не мешает изучению основ языка.
Да, в 7-ом классе можно было бы же изучить Паскаль или Питон. Или HTML, но это язык совсем другого типа. А для рисования можно было бы изучить SVG.
Марат Галиев Спасибо огромное.
Но сомневаюсь, что вообще есть смысл рисовать программированием на СПЕЦИАЛЬНЫХ ДЛЯ ЭТОГО ЯЗЫКАХ. Вообще, одна из целей кумира "Развиваться играючи". Только по моему, если бы нам (чисто в теории) предложили какое-нибудь создание тетриса через боли и страдания, мы бы были намного больше заинтересованы в процессе, была бы какая-то польза. Пока видится так, что мы просто должны поменьше сидеть дома по их мнению, занимаясь хренью.