Показано с 1 по 33 из 1085

Тема: Образование в России.

Комбинированный просмотр

  1. #1
    Знайка Аватар для танкист
    Регистрация
    26.12.2008
    Адрес
    Новосибирск, РФ
    Сообщений
    13,939
    Вес репутации
    275

    По умолчанию

    Цитата Сообщение от Дохляк Посмотреть сообщение
    начинать надо с железки, с машкодов
    Не, не, не! Не совсем так. Тут нужно небольшое вступление, а потом, при разборе "сей", рассказывать, показывать и пробовать (например, при рассмотрении разрядности) смотреть на те самые машкоды. Отдельно - это сложно и не особо нужно для школьника. Вот параллельно, и в малом объёме - самое оно.

    Цитата Сообщение от Дохляк Посмотреть сообщение
    Однако, рисовальщиков блок-схем по госту я бы лично снарядил в пешее путешествие.
    А что сложного или особенного в ГОСТе на блок-схемы? Там нет ничего строгого. В сложных алгоритмах я сам начинаю как раз с блок-схемы. Мне собираться в путешествие?
    Господи, дай мне душевный покой, чтобы принять то, что я не могу изменить, мужество, чтобы изменить то, что могу, и мудрость - чтобы всегда отличать одно от другого.
    (Краткая интерпретация молитвы Оптинских Старцев)


  2. #2
    ***** Аватар для Дохляк
    Регистрация
    18.02.2009
    Адрес
    Москва
    Возраст
    55
    Сообщений
    9,266
    Записей в дневнике
    4
    Вес репутации
    213

    По умолчанию

    Цитата Сообщение от танкист Посмотреть сообщение
    Не, не, не! Не совсем так. Тут нужно небольшое вступление, а потом, при разборе "сей", рассказывать, показывать и пробовать (например, при рассмотрении разрядности) смотреть на те самые машкоды. Отдельно - это сложно и не особо нужно для школьника. Вот параллельно, и в малом объёме - самое оно.
    Наоборот. Сложно как раз пытаться въехать в две параллельные разноуровневые системы понятий одновременно. Это методологическая ошибка. Сначала надо освоить одно, затем второе. Основы низкоуровневого программирования просты, если не лезть в дебри, и не замешивать туда что попало. Я лично с ПМК начинал в школьные годы, код на 98 команд, 14 регистров. Осваивается влет, когда интересные задачи под это есть.

    Цитата Сообщение от танкист Посмотреть сообщение
    А что сложного или особенного в ГОСТе на блок-схемы? Там нет ничего строгого. В сложных алгоритмах я сам начинаю как раз с блок-схемы. Мне собираться в путешествие?
    UML не пробовал? Графика хороша для представления предметной области. Но это уже не совсем программирование, это проектирование.
    Берлинская стена никуда не делась, просто теперь она находится в головах.

  3. #3
    Знайка Аватар для танкист
    Регистрация
    26.12.2008
    Адрес
    Новосибирск, РФ
    Сообщений
    13,939
    Вес репутации
    275

    По умолчанию

    Цитата Сообщение от Дохляк Посмотреть сообщение
    UML не пробовал?
    И пробовал, и рисовал, но не пользуюсь. У нас-то речь про блок-схему программы, не?
    Господи, дай мне душевный покой, чтобы принять то, что я не могу изменить, мужество, чтобы изменить то, что могу, и мудрость - чтобы всегда отличать одно от другого.
    (Краткая интерпретация молитвы Оптинских Старцев)


  4. #4
    ***** Аватар для Дохляк
    Регистрация
    18.02.2009
    Адрес
    Москва
    Возраст
    55
    Сообщений
    9,266
    Записей в дневнике
    4
    Вес репутации
    213

    По умолчанию

    Цитата Сообщение от танкист Посмотреть сообщение
    Цитата Сообщение от Дохляк Посмотреть сообщение
    UML не пробовал?
    И пробовал, и рисовал, но не пользуюсь. У нас-то речь про блок-схему программы, не?
    Если реальный код перевести в блок-схему, получится громоздкая нечитабельная фигня. Неадекватно избыточная детализация. На уровне общей логики диаграммы работают, на уровне кода -- нет. Потому и не используются в таком виде практически никем.
    Берлинская стена никуда не делась, просто теперь она находится в головах.

  5. #5
    Знайка Аватар для танкист
    Регистрация
    26.12.2008
    Адрес
    Новосибирск, РФ
    Сообщений
    13,939
    Вес репутации
    275

    По умолчанию

    Цитата Сообщение от Дохляк Посмотреть сообщение
    Если реальный код перевести в блок-схему, получится громоздкая нечитабельная фигня. Неадекватно избыточная детализация.

    А зачем и кому это нужно? Так-то делается ровно наоборот - вначале общая блок-схема, после отладки кода, если нужно, корректируется и далее используется для понимания общей логики работы кода. Незачем детализировать до оператора - совершенно не нужно, не для этого существует блок-схема.
    Господи, дай мне душевный покой, чтобы принять то, что я не могу изменить, мужество, чтобы изменить то, что могу, и мудрость - чтобы всегда отличать одно от другого.
    (Краткая интерпретация молитвы Оптинских Старцев)


  6. #6
    ***** Аватар для Дохляк
    Регистрация
    18.02.2009
    Адрес
    Москва
    Возраст
    55
    Сообщений
    9,266
    Записей в дневнике
    4
    Вес репутации
    213

    По умолчанию

    Цитата Сообщение от танкист Посмотреть сообщение
    А зачем и кому это нужно? Так-то делается ровно наоборот - вначале общая блок-схема, после отладки кода, если нужно, корректируется и далее используется для понимания общей логики работы кода. Незачем детализировать до оператора - совершенно не нужно, не для этого существует блок-схема.
    Говорим как бы об одном и том же, но с разных подходов. Я использую диаграммы для описания предметной области и логики действий в ней. Отладка кода на эти диаграммы не влияет. Бывает, на стадии реализации вылезает неадекватность первоначального представления, но при отладке это как-то поздновато -- это уже не ошибка в коде, а ошибка в проектировании. Хуже этого только если при эксплуатации обнаружилось бы.

    Возвращаясь к образованию. Есть много полезных инструментов, но их формальное применение может дать обратный эффект. Я считаю, надо учить пониманию, когда что уместнее использовать, и главное, почему. Желательно, на практике, чтобы студент мог почувствовать разницу на собственной шкуре. До рефлекторного отвращения к плохому коду, наработанному часами разгребания последствий своих решений собственными руками. Что это плохо не потому, что препод так сказал.

    Не знаю, как с этим у инженеров с их чертежами, но подозреваю, что-то общее есть.
    Берлинская стена никуда не делась, просто теперь она находится в головах.

  7. Сказали спасибо Дохляк :

    танкист (10.02.2023)

  8. #7
    Знайка Аватар для танкист
    Регистрация
    26.12.2008
    Адрес
    Новосибирск, РФ
    Сообщений
    13,939
    Вес репутации
    275

    По умолчанию

    Цитата Сообщение от Дохляк Посмотреть сообщение
    Не знаю, как с этим у инженеров с их чертежами, но подозреваю, что-то общее есть.
    Есть, есть. Я думаю, тут вообще принципиальной разницы между областями деятельности нет - общее везде одинаково. Инструменты разные, термины и определения, - а подходы одни.
    Господи, дай мне душевный покой, чтобы принять то, что я не могу изменить, мужество, чтобы изменить то, что могу, и мудрость - чтобы всегда отличать одно от другого.
    (Краткая интерпретация молитвы Оптинских Старцев)


Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •