Чем он лучше для обучения программированию в школах в 7-ом классе, чем какой-то реальный лёгкий язык или какая-то интересная штукенция, как HTML, css и прочее.
Сам в седьмом классе, учимся в местной среде "Чертёжник", где рисуем фигню не отрывая пера и без проведения по одной линии два раза (прямо как во втором классе задания). При чём остановилось обучение на уроке примерно втором-третьем. Потом просто начали давать задания, и мы их делаем на спецкурсе.
Псссс, немного про то, как нас учат алгоритмам и логике:
1.Задание: написать "С новым годом" разными цветами, смещаясь на вектора. Отпускать перо можно.
2.Справка. В том же чертёжнике есть команда "Написать" или как-то так. Ну, правда эта команда, вероятно, делает шрифт не объёмным. Но как факт... Немного смешно.
И да. КуМир делался на С++ и Python. Я конечно не профессионал, но python вроде язык не самый сложный даже для семиклашек (конечно, там наверняка есть жёсткая для нас математика. Но разве нельзя было бы с помощью обучения чему-то нормальному стимулировать обучение математике)
Кстати, КуМир расшифровывается как "Мир куйбышева" или как-то так. Попахивает манией величия и распилом деньжат.
Для чего я это пишу:
Просто пытаюсь стать школьным Лениным. А если серьёзно, то жалко время на задание для второго класса. Заставляют учиться только на 5, из-за количества ДЗ я нихрена не успеваю, кроме как написать вопрос на ответах, а хочется чему-то учиться.
Другие языки программирования и технологии
В чём смысл Кумира???
Программирование - это не написание кода на каком-то языке, а умение находить оптимальный способ решения поставленной задачи - т. е. алгоритм. А запись найденного алгоритма на каком-то языке (т. е. кодинг) - всего лишь предпоследний этап процесса программирования.
И обучение программированию - это не обучение кодингу на модном языке, а обучение принципам нахождения решений.
Если ты считаешь, что школьный курс слишком примитивен (что вполне может быть правдой), то возьми: Вирт, "Алгоритмы и структуры данных", издание от 2010 года и новее - проще, чем используемый там язык, ничего не найдёшь. Или, например: Кормен, "Алгоритмы. Вводный курс". Но Вирт больше ориентирован на написание реального кода.
И обучение программированию - это не обучение кодингу на модном языке, а обучение принципам нахождения решений.
Если ты считаешь, что школьный курс слишком примитивен (что вполне может быть правдой), то возьми: Вирт, "Алгоритмы и структуры данных", издание от 2010 года и новее - проще, чем используемый там язык, ничего не найдёшь. Или, например: Кормен, "Алгоритмы. Вводный курс". Но Вирт больше ориентирован на написание реального кода.
Да ничем. Слегка упрощенная версия базового Паскаля, якобы от того, что можно использовать русскоязычные слова, он стал легче :)) Дескать, "кон" легче запомнить, чем "end". Когда Вирт приезжал в Россию, ему задали, кстати, вопрос о русификации Паскаля, и он недоуменно спросил: "А зачем?". Неужели так сложно выучить несколько слов на английском...
Марат Галиев
Самое интересное, что этот "кон" запоминать не надо вообще, ибо он ставится автоматически...
В языках программирования жёсткой математики нет (если не рассматривать специальные математические языки). Там могут быть не совсем понятные операции, но это не мешает изучению основ языка.
Да, в 7-ом классе можно было бы же изучить Паскаль или Питон. Или HTML, но это язык совсем другого типа. А для рисования можно было бы изучить SVG.
Да, в 7-ом классе можно было бы же изучить Паскаль или Питон. Или HTML, но это язык совсем другого типа. А для рисования можно было бы изучить SVG.
Марат Галиев
Спасибо огромное.
Но сомневаюсь, что вообще есть смысл рисовать программированием на СПЕЦИАЛЬНЫХ ДЛЯ ЭТОГО ЯЗЫКАХ. Вообще, одна из целей кумира "Развиваться играючи". Только по моему, если бы нам (чисто в теории) предложили какое-нибудь создание тетриса через боли и страдания, мы бы были намного больше заинтересованы в процессе, была бы какая-то польза. Пока видится так, что мы просто должны поменьше сидеть дома по их мнению, занимаясь хренью.
Но сомневаюсь, что вообще есть смысл рисовать программированием на СПЕЦИАЛЬНЫХ ДЛЯ ЭТОГО ЯЗЫКАХ. Вообще, одна из целей кумира "Развиваться играючи". Только по моему, если бы нам (чисто в теории) предложили какое-нибудь создание тетриса через боли и страдания, мы бы были намного больше заинтересованы в процессе, была бы какая-то польза. Пока видится так, что мы просто должны поменьше сидеть дома по их мнению, занимаясь хренью.
Похожие вопросы
- Стоит ли учить язык программирования "КУМИР"?
- Задача в Кумире
- Помогите написать программу на языке програмирования КУМИР
- Какой алгоритм для решения данной задачи в Кумире?
- Есть ли смысл верстать под Internet Explorer 6?Точнее верстая сайт есть ли смысл смотреть как это будет выглядеть в IE6?
- Есть ли смысл изучения архитектуры системы при изучении (ООП)?
- Имеет ли смысл учить программирование?
- Объясните смысл прогаммы в Turbo Pascal
- Есть ли смысл создавать БД на Делфи?
- C++, какой смысл приписывать к числам букву L? (long N(0L), N % 2L) Чем грозит неприписывание? Особенн в Visual studio.
Например, чтобы проверить если строка содержит число, без try/catch не обойтись. Конечно же можно написать свой парсер чисел на строку но это уже жесткий костыль, любой нормальный язык содержит в себе такие функции конверсии.