[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 69, 70, 71, 72, 73, ... 88, 89, 90
Автор Сообщение
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль


Михаил Долинский:

http://dl.gsu.by/task.jsp?nid=1117602&cid=859

После правильного выполнения заданий (появилась галочка) остается возможность менять названия переменных - это Конструктора недоработка или Автор какую-то галочку не выставил? (тогда она должна быть по умолчанию) 


Это недоработка плеера.
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль


Юлия Ратникова:

сделала задание.сохранила файл Position.txt
запустила плеер - получила ошибку:невозможно открыть файл.
скопировала файл Position.txt туда же где находится плеер и только потом она запустилась
 


Тестировать задания следует только из конструктора, т.к. только он объединяет картинки из базы, объекты из библиотеки и файл задания. Самостоятельно учесть все факторы влияющие на запуск задания практически невозможно.
Михаил Долинский

Темы: 2182
Сообщений: 51962

Мой профиль


Анастасия Жукова:

http://dl.gsu.by/task.jsp?nid=1093942&cid=860
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Флеш-задания\Логические схемы\5 - "Карты Карно (Февраль 2008)" 61129 Решетько Ю.В.
Решала задачу, когда отправила на проверку выдало:
15.4 18:48 5. Карты Карно (Февраль 2008) 0 / 1 Ошибка чекера причина выхода:ACCESS_VIOLATION solution.out DelTA3 at DLServer OUT files
 

Это твое - исправишь? (Надо связать с DL?)
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль
Сделал удалённое обновление/исправление заданий

Теория http://dl.gsu.by/theory.jsp?id=7400&cid=419
Файлы http://dl.gsu.by/theory.jsp?id=7402&cid=419 (конструктор обновится автоматически при обнаружении dl.gsu.by)

На данный момент права есть у меня и у Ольги Зориной
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль
Решил пересмотреть полученные результаты с перезаписью заданий из конструктора.


Что мы имеем на данный момент:
- Прямое подключение к серверу из конструктора
- Передача любых данных (числа, текст, файлы любого размера) из конструктора на сервер DL
- Передача простых данных (чисел, текста не большого размера (до 128 байт)) от сервера конструктору
- Серверная часть умеет работать с файловой системой сервера (переименовывает каталоги webfiles, создаёт каталоги, записывает в новые каталоги входящие задания (если всё задание не смогло закачаться на сервер, сохранение не пройдёт)), работать с локальной базой данных.

Чего нет, но жизненно необходимо сделать в следующем подходе:
- Лог, кто какие задания перезаписывает (реквизиты перезаписи)
- Откат перезаписи в текущей сессии из конструктора

Что можно поставить на эти рельсы:
- Загрузка новых заданий ??(может легче реализовать HTTP протоколом)??
- Редактирование базы картинок
- Обновление плеера и клиента конструктора на сервере
- Синхронизировать пользователей конструктора и пользователей DL


Что вызывает беспокойство:
- В неопытных руках исправление заданий может привести к определённым проблемам с начислением балов на DL
-- Если при редактировании измениться количество зачётных заданий в дереве, а файл task.out пока не изменяется, то и за задание начислится неверное количество балов.
-- Если редактор изменит тип задания с тестового на обычный, или наоборот, файл task.out также не будет содержать нужную переменную и нужный режим для считывания ответов.

Выходы:
- Максимально заблокировать возможность неправильно редактировать задания (сложно реализовать, т.к. тяжело учесть все факторы влияющие на "не правильное" редактирование задания)
- Сделать дополнительную возможность редактирования файлов task.*


P.S. На данный момент, задания, которые были созданы не в конструкторе, заменить практически невозможно (для тех кто не имеет прав администратора)
Может в дальнейшем сделать возможность заменять задания целыми пакетами, а не только внутренним каталогом webfiles. Останется только придумать как заменять task.xml
Михаил Долинский

Темы: 2182
Сообщений: 51962

Мой профиль
Что мы имеем на данный момент.
В начале марта ты пришел и сказал, что
1) Ты не хочешь больше заниматься разработкой продукта (устал-надоело за 7 лет)
2) Тебе нужно к концу апреля подготовить черновик диссертации.

Я согласился с тобой (а куда мне деваться?)
Над черновиком диссера ты "сделал вид" что поработал (недели две?)
а потом в инициативном порядке начал заниматься "там где светлее".
Теперь (через три недели работы) ты пишешь, что проблем больше, чем решений.

Я предлагаю - ВЕРНУТЬСЯ к обязательной программе
- работе над диссером по ранее разработанному плану
- работать над Конструктором не ВМЕСТО работы над диссером, а только в ДОПОЛНЕНИЕ,
при условии выполнения плана на неделю по диссеру
- вначале согласовывать план работы по Конструктору со мной, а только потом делать,
иначе получается малоэффективная трата времени



Юрий Решетько, 13.03.2013 11:16:38 :


http://dl.gsuby/NForum/posts/topicshow/1209.dl?postid=44500#44500 :

Слайды по продукту:
- сделать деревом:
Первое меню - 11 компонент. Каждый компонент - отдельная ссылка на своё меню, где приведены списки возможностей, которые являются ссылками на определённые задания


Слайды по диссертации:

- Вступление 2 слайда

- 1 глава (Обзор):
- - Обзор иностанных средств разработки ЭУП (1-2 слайда)
- - Обзор средств разработки ЭУП стран СНГ (1-2 слайда)
- - Обзор средств разработки ЭУП использующихся в РБ (2-3 слайда)

- 2 глава (Метод):
- - Глоссарий (основные понятия)(1-2 слайда)
- - Схемы разработки моделей (3-5 слайдов)
- - Вывод (1-2 слайда)

- 3 глава (Конструктор + плеер + выходной файл):
- - Блок-схемы программного обеспечения (4 слайда)
- - Организация и взаимодействие с БД (2-3 слайда)
- - Пользовательский интерфейс (1-2 слайда)

- 4 глава (Технология использования)
- - Использующийся инструментарий (1 слайд)
- - Настройка объектов (1 слайд)
- - Особые приёмы (2-5 слайдов)

- 5 глава (Апробация)
- - Математика 1-5 класс (2 слайда)
- - Организация и функционирование ЭВМ (1 слайд)
- - Учимся думать (1-2 слайда)


- Автореферат 
Ольга Савицкая

Темы: 57
Сообщений: 3243

Мой профиль
Не получилось забрать задание мозаики из Базы заданий OnLine, чтобы переделать. В библиотеке появляются картинки, на рабочей области - нет.
Не получилось и скачать задание.
http://dl.gsu.by/task.jsp?nid=1009123&cid=838
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль


Ольга Зорина:

Не получилось забрать задание мозаики из Базы заданий OnLine, чтобы переделать. В библиотеке появляются картинки, на рабочей области - нет.
Не получилось и скачать задание.
http://dl.gsu.by/task.jsp?nid=1009123&cid=838 


В конструкторе в принципе проблема с загрузкой заданий, содержащих модули (как бы не загружал: напрямую с DL или с локального диска. В модулях нет функции восстановления задания в конструкторе)

Я поставлю в общий план, но на реализацию потребуется не мало времени.
Михаил Долинский

Темы: 2182
Сообщений: 51962

Мой профиль
Юра, а как можно было сразу это задумывать/оставить?
Получается сделать задание можно, а исправить нельзя, только переделывать сначала?

А можно точнее оценку по времени озвучить.
Немало это сколько - день, два ... неделя, месяц?

Ну и наверно в план это первым пунктом надо вынести.
Я так понимаю, у Оли возникла потребность исправить соответствующее задание.

Ты ей предлагаешь переделывать сначала это задание?
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль


Михаил Долинский:

Юра, а как можно было сразу это задумывать/оставить?
Получается сделать задание можно, а исправить нельзя, только переделывать сначала?

А можно точнее оценку по времени озвучить.
Немало это сколько - день, два ... неделя, месяц?

Ну и наверно в план это первым пунктом надо вынести.
Я так понимаю, у Оли возникла потребность исправить соответствующее задание.

Ты ей предлагаешь переделывать сначала это задание? 


до 30.04.2013 - готовлюсь к экзамену и сдаю его.
01.05.2013 - 05.05.2013 - исправляю проблему с модулями. Делаю лог и откат при замене заданий.
06.05.2013 - 14.05.2013 - дописываю 5 главу, приложения диссертации и делаю полугодовой отчёт для аспирантуры.
15.05.2013 - Сдаю отчёт.
Михаил Долинский

Темы: 2182
Сообщений: 51962

Мой профиль
1)Исправить "по месту"
http://dl.gsu.by/task.jsp?nid=1076628&cid=857
"Неверые"

http://dl.gsu.by/task.jsp?nid=1076897&cid=857
"Раскрасите" - раскрасьте, "цветов-цветом"

http://dl.gsu.by/task.jsp?nid=1076602&cid=857
"Округлить до тысячных" - Округлить до тысяч

http://dl.gsu.by/task.jsp?nid=1076550&cid=857
Поставить "?" вместо случайных цифр

http://dl.gsu.by/task.jsp?nid=1076657&cid=857
"адинаковое"

http://dl.gsu.by/task.jsp?nid=1076668&cid=857
"растояние"


2) Было бы удобно иметь возможность исправлять подобные опечатки БЕЗ загрузки в конструктор
(для тех, у кого нет опыта работы в нем, а может и не только)
- просто софт считывает все тестовые строки
разрешает их редактировать и записывает обратно исправленные
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль


Михаил Долинский:



2) Было бы удобно иметь возможность исправлять подобные опечатки БЕЗ загрузки в конструктор
(для тех, у кого нет опыта работы в нем, а может и не только)
- просто софт считывает все тестовые строки
разрешает их редактировать и записывает обратно исправленные
 

Как Вы думаете, сколько появится "благодетелей - редакторов", которые не получили зачёт или экзамен, при этом могут безнаказанно что-нибудь испортить на "любимой" DL.
Михаил Долинский

Темы: 2182
Сообщений: 51962

Мой профиль
Я имел ввиду, что такие опечатки мог бы исправить я сам или Игорь Коршунов (он сейчас и исправляет, где может, непосредственно редактируя position.txt).
Но я (и Игорь наверно, тоже) не хотел бы только для этого осваивать Конструктор.
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль


Михаил Долинский:

Я имел ввиду, что такие опечатки мог бы исправить я сам или Игорь Коршунов (он сейчас и исправляет, где может, непосредственно редактируя position.txt).
Но я (и Игорь наверно, тоже) не хотел бы только для этого осваивать Конструктор.
 


Теоретически это возможно, надо обдумать концепцию.
Юрий Решетько

Темы: 4
Сообщений: 646

Мой профиль


Михаил Долинский:

1)Исправить "по месту"
http://dl.gsu.by/task.jsp?nid=1076628&cid=857
"Неверые"

http://dl.gsu.by/task.jsp?nid=1076897&cid=857
"Раскрасите" - раскрасьте, "цветов-цветом"

http://dl.gsu.by/task.jsp?nid=1076602&cid=857
"Округлить до тысячных" - Округлить до тысяч

http://dl.gsu.by/task.jsp?nid=1076550&cid=857
Поставить "?" вместо случайных цифр

http://dl.gsu.by/task.jsp?nid=1076657&cid=857
"адинаковое"

http://dl.gsu.by/task.jsp?nid=1076668&cid=857
"растояние"
 


Все ошибки исправлены
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 69, 70, 71, 72, 73, ... 88, 89, 90
Time:0,057