Добавить комментарий

Изображение пользователя Alexey_Donskoy.

Думать vs программировать

Уважаемый ВАК! Просьба как-нибудь указывать, кому Вы отвечаете... Долго и нудно пролистывал дерево и обнаружил, что вроде бы здесь ответ мне ;)

Одной из главных задач является обучение решению задач на ЭВМ

В соседней теме я говорил о том, что понятие "решение задач на ЭВМ" сегодня нуждается в серьёзном пересмотре. Соответственно, требуется пересмотр целей и задач информатики как школьной дисциплины.

Без этого сегодняшний подход к информатике можно сравнить, скажем, с попыткой обучения математике, когда в программе курса значатся только дифференциальные уравнения. Да, это очень важный раздел математики. Да, он необходим для прикладного использования математики в самых широких областях науки и техники. Однако ж математика не исчерпывается дифурами. Нужна и арифметика, и логика, и дроби, и векторы, и даже тригонометрия, уж не говоря об интегралах ;)

Если Вы умеете думать - то скажите - как не зная никаких языков программирования можно решать на ЭВМ новые прикладные задачи?

Даже если привычно узко трактовать информатику как обучение программированию, надо ещё определить, что такое программирование ;) Можно ли отнести к программированию работу в Ворде? А если пользователь в Ворде пишет макрос для какой-нибудь перекодировки? А если он этот макрос или сценарий конструирует полуавтоматически при помощи встроенных мастеров?

Если совсем узко трактовать программирование как алгоритмизацию, то наконец-то относительно широко (на Оберонских форумах) народ созрел до рассмотрения очень подходящего кандидата для "программирования без программирования" - графического языка Дракон.

Является ли он языком?
Безусловно, как и любая формальная система, применяемая для моделирования какой-либо предметной области.
Нет. не является в обыденном понимании этого слова, поскольку ничего учить не надо (в отличие от псевдокодов), и язык достаточно понятен и ребёнку, и домохозяйке ;)

Вам по информатике я не могу пока поставить никакой оценки - на Вашем языке - ноль.

Фраза непонятна. Уж извините, для программиста Вы черезчур вольно обращаетесь с русским языком...
Или это - дзен? ;) Тогда присоединяйтесь к Оберонским форумам и высказывайте свою оценку по языковым вопросам, это, думаю, будет интересно многим!