[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 18, 19, 20, 21, 22, ... 88, 89, 90
Автор Сообщение
Михаил Долинский

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

Мой профиль


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

Пометка на будущее:

Переделать формат файла Position с .txt на .xml
Плюсы:
- Ускорится разработка новых возможностей, т.к. небудет необходимости писать разбор файла.
- Возможность создавать объекты более сложной структуры (чем есть сейчас) например: анимация, 3D, загрузка видео и аудио.
- Более явная работа конструктора и плейера с объектами.
- Гибкая структура файла.
- Возможность отслеживать степень загрузки задания в плейер. 
Отличная идея
а можно оценить ВРЕМЯ на переход?
Юрий Решетько

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

Мой профиль
Подменить файл задания

Наши авторы\Решетько Юрий\Заменить\4 - "Найти ошибки - 2" 105323 Верес Ю.В. Кондратенко Р.П., ПМ-42, май 2011

на Position.txt

&TestEx=1&
&KoolKomplektov1=0&
&KoolKomplektov2=0&
&Zadanie1=_ nameTASK(Задание 0) Layers(1,2,3,4,5,6,7,8,9,10,11,12) Zhizni(2) PictTan0(123456789.JPG,99,576,0,327,139,0,100,100,1,0,0|0|0|0,0|0|0) Mark(0,205,135,51,50.95,0xff0000,0) Mark(1,336,136,51,50.95,0xff0000,0) Mark(2,525,102,51,50.95,0xff0000,0) Nadpis(Найти_ошибки,226,24,234.8,35|0|0|0,0|0|0|0|0x000000) .&
&Zadanie2=__ nameTASK(Задание 1) Layers(1,2,3,4,5,6,7,8,9,10,11,12) Zhizni(2) PictTan0(1.JPG,363,241,0,382,234,0,100,100,1,0,0|0|0|0,0|0|0) Mark(0,325,32,51,50.95,0xff0000,0) Mark(1,380,170,51,50.95,0xff0000,0) Mark(2,380,273,51,50.95,0xff0000,0) Mark(3,316,306,51,50.95,0xff0000,0) Mark(4,411,340,51,50.95,0xff0000,0) Mark(5,383,374,51,50.95,0xff0000,0) Nadpis(Найти_ошибки,7,6,200,35|0|0|0,0|0|0|0|0x000000) .&
Михаил Долинский

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

Мой профиль
Заменил, спасибо.
Юрий Решетько

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

Мой профиль


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


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

Пометка на будущее:

Переделать формат файла Position с .txt на .xml
...
 
Отличная идея
а можно оценить ВРЕМЯ на переход?
 



Есть несколько вариантов развития событий:
1. Оставить текущий плейер без изменений, старые задания будут ссылаться на него, затем всё что касается работы с Position.txt удалить и написать загрузку xml.
2. В плейере поддержать оба формата. (Добавить считывание Position.xml в случае если нет Position.txt в подходящей папке).
3. Забыть пока про это и развивать то что есть, а когда разработка зайдёт в тупик, в смысле возможностей Flash Player и скорости разработки новых объектов конструктора, вспомнить про AIR и перенести сразу разработку в среду выполнения AIR и новый формат входного файла.

В конструкторе поддержать оба формата файла + конвертацию Position.txt в Position.xml


Что касается времени:
1 или 2 пункты - за дня 4 - 5 можно справится, если работать по 16 часов в день.
Но я бы выбрал пункт 3. Т.к. слишком много накручено возможностей (и в конструкторе и в плейере), которые обрабатываются сейчас нерационально. И при переходе былобы легче всего выявить проблемные участки и недопустить лишних ошибок.
Юрий Решетько

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

Мой профиль
По поводу задания

Наши авторы\Решетько Юрий\Заменить\6 - "Соединить с ответами" 105321 Гулевич, Коцуба, Левшова, ПМ-42, май 2011

Мне нужно посмотреть полностью отправленный архив, т.к. плейер отдаёт DL верную переменную.
Михаил Долинский

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

Мой профиль
Понятно, остановимся пока на пункте 3.
Михаил Долинский

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

Мой профиль
Юра было два проблемных задания.
Одно ты исправил, а второе?
Юрий Решетько

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

Мой профиль
Вот несколько примеров задач с НОВЫМИ текстовыми полями (показаны возможности с вводом текста)
WINTER:
http://dl.gsu.by/task.jsp?nid=841584&cid=419

Pascal (смысл звдвний одинаков, здесь показаны различные варианты взаимодействи с учеником):

http://dl.gsu.by/task.jsp?nid=841316&cid=419
http://dl.gsu.by/task.jsp?nid=841317&cid=419
http://dl.gsu.by/task.jsp?nid=841320&cid=419
http://dl.gsu.by/task.jsp?nid=841321&cid=419
http://dl.gsu.by/task.jsp?nid=841322&cid=419

Задания с возможностью использовать надпись как тан будут позже.
Теория будет завтра к вечеру, но самые нетерпеливые могут разобраться самостоятельно.

Обновлено 23.05.2011 в 20.00:

WINTER:
Надпись используется как тан:
http://dl.gsu.by/task.jsp?nid=841585&cid=419
http://dl.gsu.by/task.jsp?nid=841586&cid=419

ещё несколько заданий с вводом текста
http://dl.gsu.by/task.jsp?nid=841587&cid=419
http://dl.gsu.by/task.jsp?nid=841588&cid=419
Михаил Долинский

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

Мой профиль


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

По поводу задания

Наши авторы\Решетько Юрий\Заменить\6 - "Соединить с ответами" 105321 Гулевич, Коцуба, Левшова, ПМ-42, май 2011

Мне нужно посмотреть полностью отправленный архив, т.к. плейер отдаёт DL верную переменную. 
А какой именно тебе файл нужен? я выложу
Уже отправил архив по почте
Юрий Решетько

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

Мой профиль
Теория по новым надписям установлена:
Решетько Юрий\Шаблоны\Конструктор Flash-заданий\5. Панель настройки задания\5.4. Настройка элементов\5.4.7 Новые Надписи.
Юрий Решетько

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

Мой профиль
Да ещё! В теории это написано, но в само низу. Новые надписи работают с системой выделения объектов в группы, а также с панелью копирования. Но при копировании надписей как танов конвертация сбивается так что придётся ещё раз конвертировать (в группе можно все надписи преобразовать в таны).
Юрий Решетько

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

Мой профиль
Теперь по умолчанию в плейере все кнопки убираются и добавляются только в случае необходимости.
Михаил Долинский

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

Мой профиль
До 1 июня
- переворачивание параллелограмма
- настройка полей ввода: центрирование / выравнивание влево / выравнивание вправо (?неигнорирование пробелов), размер надписи по дефолту, ограничение по количеству символов в поле
- прозрачность отдельных точек в точках соединения;
- настройка цвета текста как в Паскале (желтый, белый, зеленый),шрифт
- возможность скрывать неактивные точки в конструкторе
- прозрачность точек параметром
Юрий Решетько

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

Мой профиль
Сделано
- настройка полей ввода: центрирование / выравнивание влево / выравнивание вправо
- неигнорирование пробелов (устранена проблема записи символов <,>,&)
- размер надписи по дефолту совпадает с размером выставленным для ввода (Нина одобрила такой подход)
- ограничение по количеству символов в поле
- возможность ограничивать вводимые символы
- настройка цвета текста как в Паскале (желтый, белый, зеленый),шрифт (только для вводимых полей)
- возможность скрывать неактивные точки в конструкторе
- прозрачность точек соединения
- изменение курсора при наведение на точки соединения (появляется рука).

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

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

Мой профиль
Выпиши САМ пожалуйста и что НЕ СДЕЛАНО из того что планировалось
- переворачивание параллелограмма
еще что-то???
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 18, 19, 20, 21, 22, ... 88, 89, 90
Time:0,071