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

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

Мой профиль


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

Появились новые идеи по усовершенствованию конструктора:
1. Хотелось бы иметь возможность создавать задания с ID.
2. В заданиях http://dl.gsu.by/task.jsp?nid=1039927&cid=838 хотелось бы, чтобы курсор сразу стаял на первой позиции и ученик начинал свою работу с набора букв, а не шелканья мышью на полях ввода.
3. Хотелось бы, чтобы в этих заданиях можно было по нажатию кнопки ENTER осуществлять переход на следующее задание. 


1. Если хотите задания с ID ученика на DL, то необходимо чтобы кто-то написал на стороне сервера код, к которому я могу обратиться за этим ID
2. Также на стороне сервера должен быть прописан код, который подключает к странице задания JavaScript, который будет устанавливать фокус на плеер, а в плеере для этого всё готово.
3. В этих - это в каких?? Если имеется ввиду переход по ENTER между однострочными полями ввода, то это и так есть, а если переход в тесте между заданиями, то зачем?? Есть автоматический переход при верно выполненном задании, таймер и ошибки. А если имеется ввиду переход по дереву самой DL, то я не властен над ней)) Используйте автовыдачу.
Юрий Решетько

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

Мой профиль


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

И еще хотелка
- выводить в протокол номера НЕ ВЫПОЛНЕННЫХ заданий.

05.09.2012 21:38:31 05.09.2012 21:38:33 Бондарева Ксения Информатика 2012-2013 10. Счет предметов 9 Номера выполненных заданий - 1,2,3,4,5,6,7,8,9 solution.out DelTA3 at DLServer

 

На самом деле выводятся номера сделанных и не сделанных заданий, вот только не сделанные идут второй строкой и она не видна в протоколе, а только по ссылке solution.out. Поменяю их местами.
Юрий Решетько

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

Мой профиль
Написана теория по работе с online базой заданий
http://dl.gsu.by/theory.jsp?id=7098&cid=419
Мария Кугейко

Темы: 16
Сообщений: 1399

Мой профиль


Юрий Решетько:


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

Появились новые идеи по усовершенствованию конструктора:
3. Хотелось бы, чтобы в этих заданиях можно было по нажатию кнопки ENTER осуществлять переход на следующее задание. 
А если имеется ввиду переход по дереву самой DL, то я не властен над ней)) Используйте автовыдачу. 
Речь как раз идет об автовыдаче. Сейчас правильно выполненное задание приходится "подталкивать" мышью - получается очень много потерянного учеником времени. Речь идет о том, чтобы плейер для правильно-выполненного задания нажал кнопку "проверить" вместо ученика.
Юрий Решетько

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

Мой профиль


Мария Кугейко:


Юрий Решетько:


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

Появились новые идеи по усовершенствованию конструктора:
3. Хотелось бы, чтобы в этих заданиях можно было по нажатию кнопки ENTER осуществлять переход на следующее задание. 
А если имеется ввиду переход по дереву самой DL, то я не властен над ней)) Используйте автовыдачу. 
Речь как раз идет об автовыдаче. Сейчас правильно выполненное задание приходится "подталкивать" мышью - получается очень много потерянного учеником времени. Речь идет о том, чтобы плейер для правильно-выполненного задания нажал кнопку "проверить" вместо ученика. 


В таком случае нужно чтобы в автовыдачу был подгружен JavaScript, который я смогу вызвать для нажатия на кнопку "проверить".
Михаил Долинский

Темы: 2181
Сообщений: 51960

Мой профиль
Ну так напиши его и подгрузи!!!
И это касается ВСЕГО, что ты говорил нужно сделать со стороны DL.

Альтернатива -
напиши точные спецификации, что нужно сделать.
Будем просить кого-то ...
Юрий Решетько

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

Мой профиль


Мария Кугейко:


Юрий Решетько:


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

Появились новые идеи по усовершенствованию конструктора:
3. Хотелось бы, чтобы в этих заданиях можно было по нажатию кнопки ENTER осуществлять переход на следующее задание. 
А если имеется ввиду переход по дереву самой DL, то я не властен над ней)) Используйте автовыдачу. 
Речь как раз идет об автовыдаче. Сейчас правильно выполненное задание приходится "подталкивать" мышью - получается очень много потерянного учеником времени. Речь идет о том, чтобы плейер для правильно-выполненного задания нажал кнопку "проверить" вместо ученика. 


Проверил. ENTER работает в автовыдаче и для заданий с flash плеером.
Вопрос скорее всего касается заданий с полями ввода.

Если сделать то что вы просите, то при каждом нажатии ENTER будет происходить отправка ответа и выскакивать сообщение об ошибке. Не забывайте ENTER служит для перехода между однострочными полями и для редактирования многострочных полей.
Юрий Решетько

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

Мой профиль
Сделано:
- Решить проблему с фокусом на ссылках в менеджере локальной базы заданий конструктора.
- Обработать Enter при авторизации на DL.
- Проверить переименование картинок при добавлении в библиотеку (символ "а" русский не заменяется на латинский)
- При вставке web-цвета при помощи CTRL+V в панель с кисточкой добавляется много-много разных цветов.
Юрий Решетько

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

Мой профиль
В отчёте теперь первой строкой выводятся номера невыполненных заданий
Михаил Долинский

Темы: 2181
Сообщений: 51960

Мой профиль


Юрий Решетько:


Мария Кугейко:


Юрий Решетько:


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

Появились новые идеи по усовершенствованию конструктора:
3. Хотелось бы, чтобы в этих заданиях можно было по нажатию кнопки ENTER осуществлять переход на следующее задание. 
А если имеется ввиду переход по дереву самой DL, то я не властен над ней)) Используйте автовыдачу. 
Речь как раз идет об автовыдаче. Сейчас правильно выполненное задание приходится "подталкивать" мышью - получается очень много потерянного учеником времени. Речь идет о том, чтобы плейер для правильно-выполненного задания нажал кнопку "проверить" вместо ученика. 


Проверил. ENTER работает в автовыдаче и для заданий с flash плеером.
Вопрос скорее всего касается заданий с полями ввода.

Если сделать то что вы просите, то при каждом нажатии ENTER будет происходить отправка ответа и выскакивать сообщение об ошибке. Не забывайте ENTER служит для перехода между однострочными полями и для редактирования многострочных полей. 
По нажатию Enter в ПОСЛЕДНЕМ поле ввода (если задание выполнено правильно) должна происходить отправка (это в заданиях с полями ввода).
А вообще во ВСЕХ заданиях ПОСЛЕ появления ГАЛОЧКИ о правильности выполнения задания должна происходить отправка.
Юрий Решетько

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

Мой профиль


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


...
По нажатию Enter в ПОСЛЕДНЕМ поле ввода (если задание выполнено правильно) должна происходить отправка (это в заданиях с полями ввода).
А вообще во ВСЕХ заданиях ПОСЛЕ появления ГАЛОЧКИ о правильности выполнения задания должна происходить отправка.
 


Я попробую поэкспериментировать своими силами. Только расскажите как перевести автовыдачу на нужное задание, если для этого нужны права, то не мешало бы мне их дать (мой ID - 111118).

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

Темы: 2181
Сообщений: 51960

Мой профиль


Юрий Решетько:

Я попробую поэкспериментировать своими силами.  
Вот это слова не мальчика, но мужа. (Для начала хотя бы в план внести)

Только расскажите как перевести автовыдачу на нужное задание, 

На левой границе окна с условием задачи есть три маленьких прямоугольных значка - нужно кликнуть по нижнему.

если для этого нужны права, то не мешало бы мне их дать 
В курсе "Базовое программирование" у всех есть такие права.
Ольга Савицкая

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

Мой профиль
Долгое время не могла понять, почему у некоторых детей в таких заданиях при правильном вводе всех слов не появляется галочка о правильно выполненном задании.
Стала экспериментировать и выяснилось, что когда в конце правильно написанной строки поставить лишние пробелы, то строчка не выделяется красным, хотя в дальнейшем задание не проходит.
Выйти из положения можно, если ограничить количество букв в строке, но может можно как-то и в конструкторе сделать так, чтобы проверялась вся строка, а не только буквы.
Юрий Решетько

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

Мой профиль
Подключена база пользовательских танов
теория - http://dl.gsu.by/theory.jsp?id=7103&cid=419
Юрий Решетько

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

Мой профиль
Сделано
Всё что планировалось + информирование о лишних пробелах в конце поля ввода (пробелы заменяются на символ #)

На неделю
[1] день
- Ввести параметры проверки полей вводы: не учитывать последние пробелы, не учитывать множественные пробелы между словами
5-7 дней
- Контейнер для различных фигур (перечисления и постановки (аналог тана))

Подумать и оценить систему обновления конструктора с DL без многократного скачивания файлов установки.
Ввести версию программы и дату создания



Последние предложения
[3-5] дней
- неоднозначностью соединения точек
-- Не важно как соединять, точки через которые проходит отрезок должны учитываться в соединении.
-- Верных - несколько путей
[???]
- Анимация зеркального отображения картинок
[???]
- Выделять группу объектов, в которых всё сделано верно (использовать инструмент выделения + нажатие сочетания клавишь)

Старые предложения
5-7 дней
- Встроить систему рисования в плеер

5-7 дней
- Локализация заданий
- Интерфейс конструктора для web страниц ???
- Запись движения объекта (по движению мыши)

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


????
- автоматическое вырезание цветов из картинок и создание раскрашиваемых танов

5-7 дней
- Обозначение лишних пробелов в заполнении текстовых полей
- связывание полей ввода
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 46, 47, 48, 49, 50, ... 88, 89, 90
Time:0,144