OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 16 Апрель, 2024 08:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: Понедельник, 25 Январь, 2010 15:20 

Зарегистрирован: Пятница, 02 Декабрь, 2005 14:35
Сообщения: 210
Откуда: Россия, Томск
Попробовал обходиться одной кнопкой при переделке первых 20 примеров С.Михалковича с Турбопаскаля на КП без экспортиуемых процедур (всё после BEGIN'а). Проблем и методических "неправильностей" не заметил. При ошибке компиляции модуль на выполнение не идет. Рекомендация "почаще нажимай Ctrl+k" (или F8-F9-F10 - как назначим) остается в силе. Забавно, что на запуск модуля с чтением из входного потока моя рука по привычке тянется к мыши - кликнуть по коммандеру, которого нет :)
Объяснять новичкам в программировании - обычным 5-7-классникам про компиляцию и загрузку можно не спешить, первое время есть задачи более насущные. Например, чтобы в знак присваивания не вставляли пробел (!), не забывали ставить точку-с-запятой после каждого оператора, не перемешивали одинаковые по виду русские и английские буквы, строго следили за правильным использованием заглавных и строчных букв и т.п. Поверьте, при работе со средними (не особо одаренными) невнимательными, неряшливыми детками эти вопросы отнимают много дефицитного времени и сил.
Поэтому я считаю вариант "одной кнопки" в отсутствие коммандера удачным техническим приемом на первые 10-20 уроков. Это решение может жить, не отменяя других. ИМХО.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 25 Январь, 2010 16:12 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Не понимаю про одну кнопку.
Потом объяснять, почему две. Отучать. Будут всё время ошибаться, тыкать одну, она будет что-то делать, да не то.

Зачем себе грабли подкладывать. Было бы ради чего.

В базовые комплекты пойдут две кнопки.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 25 Январь, 2010 16:13 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
А.П. писал(а):
переделке первых 20 примеров
Двадцать уже хорошо.
Прогресс :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 26 Январь, 2010 09:42 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1428
Info21 писал(а):
Не понимаю про одну кнопку.
Потом объяснять, почему две. Отучать.


Одна меньше, чем две. :) И, потом, исключаются случаи "скомпилировал-исправил-забыл скомпилировать-запустил-непонятно, почему не работает".

"Почему две" придется объяснять одному-двум. Остальные до этого просто не дойдут.

А вот у сына в школе вообще никаких языков программирования нет, ни на одном компьютере.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 26 Январь, 2010 10:11 

Зарегистрирован: Пятница, 02 Декабрь, 2005 14:35
Сообщения: 210
Откуда: Россия, Томск
Trurl писал(а):
...-исправил-забыл скомпилировать-запустил-непонятно, почему не работает

Спасибо, я забыл упомянуть и этот довод. В учебной практике как со школьниками, так и со студентами сталкивался неоднократно. Как говорится, "медицинский факт", с которым тоже надо бы считаться.
Повторюсь, прогон создаваемой программы в одно касание никак не мешает раздельной работе. СтОит ли противиться однокнопочному варианту?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 26 Январь, 2010 11:05 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Не убежден, но думаю.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 26 Январь, 2010 12:24 

Зарегистрирован: Пятница, 02 Декабрь, 2005 14:35
Сообщения: 210
Откуда: Россия, Томск
Trurl писал(а):
А вот у сына в школе вообще никаких языков программирования нет, ни на одном компьютере

Посмотрел названия более 400 заявок, поданных на "Всероссийская конференция "Создание интегрированного образовательного пространства для развития детской одаренности: детский сад - школа - университет" 25-26 марта 2010 г., г. Томск." (http://aclic.tomsk.ru/). Не нашел НИ ОДНОЙ, где бы напрямую говорилось о программировании как о развивающем предмете, который можно и нужно использовать хотя бы в работе с одаренными детьми. Только 3 заявки, где упоминается информатика, все от коллег из Академлицея. Педагогов, имеющих достаточные знания и желание учить пр-ю, в нашей области можно пересчитать по пальцам. Думаю, в целом по стране ситуация примерно такая же. Одна из важнейших причин - устаревшая учебно-методическая база (ТурбоПаскаль) либо системы-монстры, совершенно не приспособленные к учебному процессу в школе.
Вижу только один выход: членам оберон-сообщества активнее подключаться к обучению и на основе приобретаемого опыта готовить современные правильные учебные пособия, развивая по ходу дела ББ.
Можно пытаться переобучать знакомых коллег-учителей, но КПД этих попыток, мне кажется, крайне низок.

Кстати, подавайте, пожалуйста, заявки на упомянутую конф-ю, еще не поздно. Приезжать издалека необязательно :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 26 Январь, 2010 18:11 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
А.П. писал(а):
... Одна из важнейших причин - устаревшая учебно-методическая база (ТурбоПаскаль) либо системы-монстры, совершенно не приспособленные к учебному процессу в школе. ...

Просто, чтобы выделить ключевой тезис.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 04 Февраль, 2010 10:29 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Сергей Губанов писал(а):
Ctrl+K - просто скомпилировать,
F9 - скомпилировать и запустить на выполнение (так было в турбо паскале и в дельфи).
Жалко F9 -- это сравнение текстов.

Ну да ладно.
Выхода не вижу.
Придется сделать особо тупую конфигурацию "ЕГЭ-TP". С F9.
Черт, кучу инструкций придется переписывать ... а ведь некогда.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 04 Февраль, 2010 10:54 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Info21 писал(а):
Черт, кучу инструкций придется переписывать ... а ведь некогда.
Была бы вьюшка, которая показывает команду и закреплённую за ней комбинацию...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 04 Февраль, 2010 11:26 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Евгений Темиргалеев писал(а):
Info21 писал(а):
Черт, кучу инструкций придется переписывать ... а ведь некогда.
Была бы вьюшка, которая показывает команду и закреплённую за ней комбинацию...
На сайте все инструкции для нормальной схемы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 27 Февраль, 2010 12:12 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Все-таки не нравится мне одна кнопка.
Зачем гонять недоделанную процедуру?

Может быть, в базовой версии сделать Ctrl+R, как предлагалось. Или вообще не делать горячей клавишы. Кому она нужна.

А в школьную, так и быть, добавить и Ctrl+R, и одну кнопку -- только не F9.

Вот есть незанятая кнопка F7.

А может, стоит как Вирт упорно сопротивляться и сделать только Ctrl+R 8)

Еще думаю.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 24 Март, 2010 22:21 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Посмотрел учебники: в Турбо Паскале исполнение на Ctrl+F9.
Вот туда и сажу "компиляция+выполнение".
Раздельные Ctrl+K, Ctrl+R сохраняются.

Подпилены синие ромбы в ТРАПах, чтобы находили обломленную инструкцию в русскоязычной программе, допереведены сообщения в ТРАПах -- в общем, полная икебана.

Завтра выложу "бету" новой школьной версии-2010 и тут сообщу.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 25 Март, 2010 13:23 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Trurl писал(а):
исключаются случаи "скомпилировал-исправил-забыл скомпилировать-запустил-непонятно, почему не работает".
Зато появляются случаи "скомпилировал-исправил, но неправильно-запустил-работает, но неправильно".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 23 Ноябрь, 2010 10:06 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Выявилась проблемка:
когда есть несколько процедур, а "главная" программа в секции инициализации, то возникает интерференция пространств имён.
Плюс глобальные объявления отделены от программы.
Нехорошо и то, и другое.
Четто надо придумать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


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

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB