OberonCore
https://forum.oberoncore.ru/

Система программирования PascalABC.NET
https://forum.oberoncore.ru/viewtopic.php?f=88&t=1175
Страница 5 из 5

Автор:  ___ [ Суббота, 07 Январь, 2012 16:16 ]
Заголовок сообщения:  Re: Система программирования PascalABC.NET

Евгений Темиргалеев писал(а):
Есть соображение: на черепахе проще прочувствоваются и отрабатываются навыки деления на процедуры и пред/постусловия. Робот в этом плане более сложен, т.к. привязан к конкретным конфигурациям поля, которые под нужные ситуации изобретать сложнее, чем фигуры для черепахи. И на бумажке набросать/в голове вообразить поле тоже сложно. А у черепахи только "угол наклона" и привязка к пустому листку; а дальше --- рисуй/воображай.

ну процедуры, пред-пост условия и у робота отрабатываются
а вот с подготовкой "ситуаций" согласен. если на подготовку задачи (не на придумывание, а на подготовку придуманной) тратится меньше времени - это плюс!

Автор:  Info21 [ Суббота, 07 Январь, 2012 17:02 ]
Заголовок сообщения:  Re: Система программирования PascalABC.NET

За Вашими вопросами реальные проблемы, просто их еще надо правильно сформулировать.
Как многажды повторялось, любая новая проблема (внутренний паттерн которой нов) сначала быстро запутывается описаниями в терминах известных паттернов-языков. А потом мучительно распутывается.

И на самом деле для большинства (реального громадного большинства) учителей проблема хоть что-то хоть как-то сделать. И все АБЦ проваливаются из-за своей чрезмерной избыточной сложности.

___ писал(а):
можно узнать какие мысли по этому поводу и для каких задач?
Мысли там все очень простые: ввести черепашке переменную "пероПоднято".
И т.д.

Проблема в том, что тут легко нагромоздить и то, и сё (как сделано в ЛОГО или в КуМире, в котором исполнителей слишком много -- в противоречии с философией Кушниренко; наблюдение не моё, кстати).

А нужно выбрать нечто простое-простое, что -- несмотря на свою простоту -- даст возможность содержательно наполнить этап обучения.

В этом месте люди делают ошибку (как и в оценке Оберона): ум привычно хочет зацепиться за, типа, "богатый набор средств" -- и сказать УУУ!!! КРУТО!!! БЕРЁМ!!!

Опять же, то, что есть *сейчас* -- это одно. А возможности развития -- это совсем другое.

Я все вермя талдычу, что сейчас возможности развития (многими людьми, не только маленькой группой авторов) важнее -- и еще долго будут важнее, чем "а мы вот успели наклепать задачник".

Ерунда эти все задачники. Ну, не то, что совсем ерунда, но все равно это насквозь технарская тыр-пырная идеология. К тому же от людей, не решивших с помощью программирования ни одной серьезной содержательной не-IT-шной задачи.

___ писал(а):
Цитата:
Мало ли для чего есть учебники. Для астрологии есть. Для фэн-шуя есть.
согласен, только не у каждого учителя есть время
Частично отвечено выше, а вообще мой ответ -- разрабатывайте! :)

БИНОМ с ДМК Пресс ждут на крыльях любви :)

"12 лекций" к КуМиру не привязаны.

Автор:  Евгений Темиргалеев [ Суббота, 07 Январь, 2012 21:02 ]
Заголовок сообщения:  Re: Система программирования PascalABC.NET

___ писал(а):
Евгений Темиргалеев писал(а):
Есть соображение: на черепахе проще прочувствоваются и отрабатываются навыки деления на процедуры и пред/постусловия. Робот в этом плане более сложен,...
... а вот с подготовкой "ситуаций" согласен. если на подготовку задачи (не на придумывание, а на подготовку придуманной) тратится меньше времени - это плюс!
Прежде всего пытался сказать про сложность восприятия условий для ученика. По-моему, условия задачи робота воспринимать сложнее из-за большего количества информации. И критерий выбора исполнителя (Info21 выше говорил) не в наличии готовых задачек (чтобы учителю меньше напрягаться), а в том, чтобы ученику меньше напрягаться с инструментом, на котором он оттачивает соотв. ЗУНы.

Автор:  Info21 [ Воскресенье, 08 Январь, 2012 09:40 ]
Заголовок сообщения:  Re: Система программирования PascalABC.NET

Евгений Темиргалеев писал(а):
в том, чтобы ученику меньше напрягаться с инструментом
Совершенно верно.
Важно до предела понизить порог вхождения.

2-Черепашка, Начать новый рисунок -- и можно почти ничего не объяснять:

Идти -- идет, Повернуть -- поворачивает. Всё.

---
И еще:
там с самого начала ТРИ агента-исполнителя, а не один: чертежник, Ввод и Вывод.

Например, Ввод -- такая мощная методическая штука (пара-тройка команд ввода и одна логическая переменная Ввод.сделано), что с мотивированными старшеклассниками можно только с ним и работать.

Но с черепашкой веселее. Даже у студентов физфака МГУ.

Автор:  Валерий Лаптев [ Понедельник, 09 Январь, 2012 09:19 ]
Заголовок сообщения:  Re: Система программирования PascalABC.NET

Info21 писал(а):
Но с черепашкой веселее. Даже у студентов физфака МГУ.

Спасибо. Ценное наблюдение.

Автор:  Илья Ермаков [ Суббота, 02 Июнь, 2012 10:28 ]
Заголовок сообщения:  Re: Система программирования PascalABC.NET

Сейчас у нас в ОРЦОКО эксперты по информатике проверяют ГИА-9. Мои ребята развернули им PascalABC.
На одной из машин на простейших программах при ReadLn вылетает исключение "какой-то там объект = null" (что-то из классов .NET для сопряжения с консолью).
Перезапуск машины и вход под администратором повлёк исключение уже сразу при запуске программы, но потом вроде само прошло...

Страница 5 из 5 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/