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

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

Мой профиль


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

Можно ли как-то сделать в конструкторе возможность, чтобы при замене заданий отправлялось задание, в котором можно было бы изменить размеры рабочей области или другие настройки задания? 


Нужно попрограммировать.

В данный момент такой возможности нет.
Юрий Решетько

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

Мой профиль
Добавил возможность устанавливать таймер на смену заданий в автовыдаче DL
Ольга Савицкая

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

Мой профиль
Не получается избавится от автоматической проверки http://dl.gsu.by/task.jsp?nid=1235033&cid=884
Юрий Решетько

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

Мой профиль


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

Не получается избавится от автоматической проверки http://dl.gsu.by/task.jsp?nid=1235033&cid=884 

Не снят маркер "Авто-переход в автовыдаче DL" в настройках задания
Михаил Долинский

Темы: 2072
Сообщений: 49900

Мой профиль
Нет Юра забыл написать, что у него всё равно не сработало.
И он ещё будет разбираться.
Вроде обещал не затягивать.
Виталий Коган

Темы: 1
Сообщений: 189

Мой профиль
1) Проверка ответа из диапазона, списка в текстовом поле;
2)Сделать в текстовых полях автозамену;
Михаил Долинский

Темы: 2072
Сообщений: 49900

Мой профиль
Пустые флеш-задачи:
http://dl/task.jsp?nid=1178028&cid=881
http://dl/task.jsp?nid=1178029&cid=881
http://dl/task.jsp?nid=1178030&cid=881
http://dl/task.jsp?nid=1178031&cid=881
http://dl/task.jsp?nid=1178032&cid=881
http://dl/task.jsp?nid=1178033&cid=881
http://dl/task.jsp?nid=1178034&cid=881
http://dl/task.jsp?nid=1178035&cid=881
http://dl/task.jsp?nid=1178036&cid=881
http://dl/task.jsp?nid=1178037&cid=881
http://dl/task.jsp?nid=1178038&cid=881
http://dl/task.jsp?nid=1178039&cid=881

Это у тебя что-то изменилось?
Или они изначально такие кривые были?

Можно их хоть в какие-то задания превратить
(хоть набор по образцу)
Юрий Решетько

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

Мой профиль


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

Пустые флеш-задачи:
http://dl/task.jsp?nid=1178028&cid=881
...
http://dl/task.jsp?nid=1178039&cid=881

Это у тебя что-то изменилось?
Или они изначально такие кривые были?

Можно их хоть в какие-то задания превратить
(хоть набор по образцу)  

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

Темы: 2072
Сообщений: 49900

Мой профиль
Ok
Юрий Решетько

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

Мой профиль


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

Не получается избавится от автоматической проверки http://dl.gsu.by/task.jsp?nid=1235033&cid=884 


Оказалась проблема не в плеере, а в конструкторе. Он всегда сохранял пометку о том что автопереход необходим.

Теперь можно обновить конструктор и исправить все задания (снять маркер автоперехода).
Юрий Решетько

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

Мой профиль
Занялся разработкой объекта панели рисования, схожей с Paint.

Возможности автора:
1. Рисовать свой растровый рисунок и сохранять его в библиотеке.
2. Загружать рисунок из библиотеки и дорисовывать его.
3. Загружать рисунок из библиотеки и дорисовавать его в качестве задания.

Возможности учащегося:
1. Дорисовывать объекты растрового изображения.
2. Раскрашивать области растрового изображения различными цветами.

Проверка:
1. Процент ошибки в полном объёме изображения.
2. Процент ошибки по секторам изображения.
3. Проверять на соединение ключевых точек.
4. Проверка на прохождение по определённым областям растрового изображения.

Возможные задания:
1. Раскраска.
2. Пройти лабиринт.
3. Пройти по линиям.
4. Пройти между линиями.

Нужна помощь:
1. Идеи по способам проверки подобных заданий.
2. Идеи заданий, связанных с рисованием растровых изображений.
3. Идеи по способам конструирования таких заданий.
Ольга Савицкая

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

Мой профиль
Пока я только успела подумать над одной проблемой: идеей заданий, связанных с рисованием растровых изображений (если я правильно поняла новые возможности конструктора).
Основная проблема проверки этих заданий видится мне в том, что их трудно проверить автоматически.
Задания:
I. Возможность дорисовать фигуру по ее отражению в зеркале/тени; возможность дорисовать по фигуре отражение/тень;
Проверять можно по нескольним признакам: замкнутая, ломаная, линия или геометрич. фигура

II. Продолжить узор по образцу;
Если узор надо нарисовать по клетками или точкам, то можно обойтись возможностями, которые есть и сейчас.

III. Дорисовать пару (пр. дорисовать узор ко второй варежке, к чашке блюдце, пару к снежинке);
Можно проверять по правильно выбранному цвету, размеру изображения, расположению узора на предмете.

IV. Нарисовать путь по лабиринту;
Задания, где в лабиринте рисуют линией пройденный путь или разукрашивают, но если у лабиринта есть только один правильный вариант решения.

V. Дорисовать картинку (дана правая сторона, левую дорисовать симметрично);


VI. Расшифровать фразу (пр. дана фраза у которой нижние/верхние части всех букв отсутствуют, нужно дописать буквы, чтобы получилась фраза);
Можно сейчас сделать это задание, но вместо того, чтобы дорисовывать буквы, нужно написать всю фразу в поле ввода. Для взрослых разницы между видами заданий не будет, для детей, которые не читают/читают плохо вариант с рисованием выглядит проще.

VII. Дорисовать предметы, чтобы их оказалось указанное количество (пр. нарисован дом с тремя окнами, задание: всего окон 8, дорисовать недостающие окн);


VIII. Дорисовать последовательност, группу предметов, следуя определенной логике (как в заданиях IQ);
IX. Заштриховать определенным образом (пр. заштриховать заплатки к костюмам);
X. Закодировать фразу (пр. придумать графический ключ и зашифровать с его помощью фразу);
XI. Выполнить алгоритм, составленный в словесной форме
(например: а. Отступить 4 клетки вправо. Поставь *. б. Двигаясь по часовой стрелке, нарисуй квадрат со стороной 6 клеток и т.д.);
XII. Раскрасить по алгоритму;
XIII. Закрасить по правилу (пр. раскрасить только круглые предметы и т.д.);
XIV. Нарисовать изображения по пунктирам;
XV. Стереть/дорисовать то, что перепутал художник.

Если нужны конкретные примеры заданий, то они по всем пунктам есть.
I_a_73_1.jpg
I_a_73_2.jpg
I_b_87.jpg
II_a_1класс.jpg
IV_a_28.jpg
IV_b_18.jpg
IX_c_75.jpg
IX_a_79.jpg
IX_b_5.jpg
V_a_74.jpg
VII_a_65.jpg
Михаил Долинский

Темы: 2072
Сообщений: 49900

Мой профиль
http://dl.gsu.by/images/tangram/paint/1.jpg
http://dl.gsu.by/images/tangram/paint/i_a_73_1.jpg
Юрий Решетько

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

Мой профиль
Первое приближение заданий на рисование (пока без проверки):
http://dl.gsu.by/task.jsp?nid=1239549&cid=419
http://dl.gsu.by/task.jsp?nid=1239548&cid=419

Как работать:
1. Нажимаем на карандаш в верхнем левом углу объекта
2. Выбираем цвет внизу панели.
3. Рисуем

Для стирания выбрать инструмент под карандашом.

Замечания самому себе:
1. Невидно область текущего рисования (нужно отображать квадрат, который заполняется цветом в момент рисования).
2. Рисовать можно только квадратной областью (добавить область в виде окружности (возможно дать пользователю выбор прямо во время выполнения задания)).
3. Много действий вначале (автоматически выбирать карандаш и первый цвет палитры при загрузке задания).
4. Не понравилось что я могу рисовать поверх чёрных линий. Возможно ввести параметр на запрет рисования поверх не белых пикселей (это также может облегчить будущую проверку).
5. Также можно дать прямо в задании выбор размера кисти рисования.
Михаил Долинский

Темы: 2072
Сообщений: 49900

Мой профиль
По-моему, это идеологически ОЧЕНЬ КРУТО.

Но "дьявол кроется в деталях"
Надеюсь, дьявол будет побеждён

Чтобы сразу лучше понимать, "за что бороться".
Прежде чем реализовывать проверку и "улучшать комфорт" создания и выполнения заданий,
предлагаю набросать максимально разнообразный и полный список примеров таких, как Юра показал.
(и именно в таком "макетном" формате)
- в том числе использовать и Олины предложения.

Олины примеры
(она не доправила ссылки почему-то в своём сообщении, чтобы можно было увидеть рисунки):

http://dl.gsu.by/images/tangram/paint/i_a_73_1.jpg
http://dl.gsu.by/images/tangram/paint/i_a_73_1.jpg
http://dl.gsu.by/images/tangram/paint/i_a_73_2.jpg
http://dl.gsu.by/images/tangram/paint/I_b_87.jpg
http://dl.gsu.by/images/tangram/paint/II_a_1класс.jpg
http://dl.gsu.by/images/tangram/paint/IV_a_28.jpg
http://dl.gsu.by/images/tangram/paint/IV_b_18.jpg
http://dl.gsu.by/images/tangram/paint/IX_c_75.jpg
http://dl.gsu.by/images/tangram/paint/IX_a_79.jpg
http://dl.gsu.by/images/tangram/paint/IX_b_5.jpg
http://dl.gsu.by/images/tangram/paint/V_a_74.jpg
http://dl.gsu.by/images/tangram/paint/VII_a_65.jpg
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 76, 77, 78, 79, 80, ... 88, 89, 90
Time:0,047