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

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

Мой профиль
Нерабочие возможности в оболочке:
[1-неделя до 22 января]
0. Исправление неоднозначности имен картинок
1. Рисование объектов сцены (линии, таблицы, надписи, точки соединения, группирование объектов, копирование).
2. Прослушивание нажатий клавиш (поворот, удаление, передвижение (w,a,s,d)).
3. Клик по сцене (конструктора) не прослушивается.
4. Тестирование задания из конструктора
5. Копирование заданий в дереве

[2-неделя до 29 января]
6. загрузка заданий из базы данных
7. Загрузка картинок из базы данных

Направления развития:
1. Скроллирование в панели
2. Система вывода окон
Юрий Решетько

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

Мой профиль
исправлен нулевой пункт:
0. Исправление неоднозначности имен картинок
Юрий Решетько

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

Мой профиль
Сделано по плану
0. Исправление неоднозначности имен картинок
1. Рисование объектов сцены (линии, таблицы, надписи, точки соединения, группирование объектов, копирование).
2. Прослушивание нажатий клавиш (поворот, удаление, передвижение (w,a,s,d)).
3. Клик по сцене (конструктора) не прослушивается.
4. Тестирование задания из конструктора
5. Копирование заданий в дереве

[22.01.2012]
Исправлена ошибка (картинки не выделялись в группу)

Сделано вне плана
1. Скроллирование в панели
2. Расширение панелей

Осталось сделать до полного поддержания старых возможностей
1. загрузка заданий из базы данных
2. Загрузка картинок из базы данных
3. загрузка пользовательских танов
4. работа с SWF из библиотеки
5. Система копирования не работает с картинками

[22.01.2012]
Доработки внутренней системы оболочки
1. Система вывода окон (ошибки, предупреждения, сообщения)
2. Совместная работа панелей интерфейса
3. Система пользовательской настройки приложения и автоматическое сохранение данных

Идеи по расширению оболочки
1. Встроить и расширит DLManager до скачивания всех баз данных (не только курсов заданий, но и отдельных заданий курса, картинок и пользовательских танов)
2. Сохранение данных и подготовка архива для DL
3. Сделать систему формирования базы картинок
Михаил Долинский

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

Мой профиль
Молодец, Юра
Вот так бы всегда бы
И сделано много, и отчет СОДЕРЖАТЕЛЬНЫЙ и ЛАКОНИЧНЫЙ.

У меня одно замечание (Долинский без этого не может )

2. Система вывода окон
Этот пункт был зафиксирован как желательный к исполнению
А сейчас его нет ни среди выполненных, ни среди планируемых.
Юрий Решетько

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

Мой профиль
Исправлена ошибка (картинки не выделялись в группу)


Осталось сделать до полного поддержания старых возможностей
0. Встроить и расширит DLManager до скачивания всех баз данных (не только курсов заданий, но и отдельных заданий курса, картинок и пользовательских танов)
1. загрузка заданий из базы данных
2. Загрузка картинок из базы данных
3. загрузка пользовательских танов
4. работа с SWF из библиотеки
5. Система копирования не работает с картинками
---
6. Скачивать задания из собственного курса "Новые задачи" (168) + права
7. Поэкспериментировать с раскрашиванием тана, над которым расположена картинка (либо tabEnabled = false, либо алгоритм анализа расположенгия объектов под кистью)

Доработки внутренней системы оболочки
1. Система вывода окон (ошибки, предупреждения, сообщения)
2. Совместная работа панелей интерфейса
3. Система пользовательской настройки приложения и автоматическое сохранение данных

Идеи по расширению оболочки
2. Сохранение данных и подготовка архива для DL
3. Сделать систему формирования базы картинок

---
1. Переработка конструктора (удаление устаревших классов, модификация классов объектов, системы копирования, выделения, дерева задач)
Юрий Решетько

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

Мой профиль
Сделано по плану
1. загрузка заданий из базы данных

Сделано вне плана
1. Задания базы можно просмотреть в плеере до загрузки в конструктор
2. Задания можно выделять группами и добавлять в конструктор и плеер
3. Группировать (выделять) задания можно как отдельно каждое, так и каталогами. При выделении каталога все задания всех дочерних каталогов также выделяются.
Теория: http://dl.gsu.by/theory.jsp?id=6325&cid=419

4. Начал переработку формата выходного файла (Position.txt).


Осталось сделать до полного поддержания старых возможностей
0. Встроить и расширит DLManager до скачивания всех баз данных (не только курсов заданий, но и отдельных заданий курса, картинок и пользовательских танов)
2. Загрузка картинок из базы данных
3. загрузка пользовательских танов
4. работа с SWF из библиотеки
5. Система копирования не работает с картинками
---
6. Скачивать задания из собственного курса "Новые задачи" (168) + права
7. Поэкспериментировать с раскрашиванием тана, над которым расположена картинка (либо tabEnabled = false, либо алгоритм анализа расположения объектов под кистью)

Доработки внутренней системы оболочки
1. Система вывода окон (ошибки, предупреждения, сообщения)
2. Совместная работа панелей интерфейса
3. Система пользовательской настройки приложения и автоматическое сохранение данных

Идеи по расширению оболочки
2. Сохранение данных и подготовка архива для DL
3. Сделать систему формирования базы картинок

---
1. Переработка конструктора (удаление устаревших классов, модификация классов объектов, системы копирования, выделения, дерева задач)
Михаил Долинский

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

Мой профиль
Мне не нравится, когда "строят горки".

Ты сам себе составил план на неделю
и почти всю неделю занимался чем-то вообще не вписанным ни в в планы на неделю, ни в перспективные планы.
И пока никем не заказанным
То есть опять неделя "вылетела" ...

"Без объявления войны" начал изменение формата position.txt, что опять замедлит дальнейшую работу

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

Красочный аналогичный пример из недалекого прошлого - кубики.
Юрий Решетько

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

Мой профиль
План на неделю до 05.02.2012
1. Доделать приведение форматов текстовых файлов к единому виду. [до среды]
2. Сделать для плеера систему формирования заданий по новому формату. [до пятницы]
3. Массовое тестирование заданий всех курсов [до воскресенья]

План на неделю с 05.02.2012 до 12.02.2012
1. Переделать формат собираемого файла конструктором. [до пятницы]
2. Протестировать все задания созданные в конструкторе для приведенного формата. [до воскресенья]

План на неделю с 12.02.2012 до 19.02.2012
1. Доработать использование базы заданий [до вторника]
2. Загрузка картинок из базы данных\_[до четверга]
3. загрузка пользовательских танов /
4. работа с SWF из библиотеки [до воскресенья]




Осталось сделать до полного поддержания старых возможностей
0. Встроить и расширит DLManager до скачивания всех баз данных (не только курсов заданий, но и отдельных заданий курса, картинок и пользовательских танов)
2. Загрузка картинок из базы данных
3. загрузка пользовательских танов
4. работа с SWF из библиотеки
5. Система копирования не работает с картинками
---
6. Скачивать задания из собственного курса "Новые задачи" (168) + права
7. Поэкспериментировать с раскрашиванием тана, над которым расположена картинка (либо tabEnabled = false, либо алгоритм анализа расположения объектов под кистью)

Доработки внутренней системы оболочки
1. Система вывода окон (ошибки, предупреждения, сообщения)
2. Совместная работа панелей интерфейса
3. Система пользовательской настройки приложения и автоматическое сохранение данных

Идеи по расширению оболочки
2. Сохранение данных и подготовка архива для DL
3. Сделать систему формирования базы картинок

---
1. Переработка конструктора (удаление устаревших классов, модификация классов объектов, системы копирования, выделения, дерева задач)
Юрий Решетько

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

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

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

Мой профиль
1. Изменение цвета элементов всех.
2. Имена для картинок исправлять автоматически.
3. Горячие клавиши
4. При наведении на перечисляемое поле курсор менять на руку.
5. В тестовом режиме должны быть видны сразу кружочки (10 шт).

-- Кликом по слою выделение группы элементов
-- Кнопка Удалить последнюю точку.
-- На заблокированные собственные элементы не ставятся скопированные надписи.
-- Сцена плеера как область внесения по параметру
-- Поля ввода: контроль введенных символов в поле и ограничение ввода символов (?Выдавать предупреждение или стирать поле?)
-- Неоднозначность решения для точек соединения (Лабиринт, "Из мухи слона").
-- Точка как отдельный конструктивный элемент, выбор цвета линий соединения (Соединить точки по порядку, лабиринт).
-- Соединение точек сплошной линией (Нарисовать не отрывая руки).
-- Возможность изменять, добавлять, выделять цветом текст в динамических полях (Отделить слова друг от друга, В каждом слове отыскать другое спрятанное слово, В бессмысленный набор букв вставляются слова, требуется отыскать их).
-- Копирование объектов (группы объектов)
-- Сохранение файла Position.txt в SharedObjects по таймингу, + система отката
-- Лог ошибок.
-- баг с использованием "жизней":
Если в задании нужно перенести надписи-таны и если в этом же задании разработчик ставит функцию "жизни",
то выполняя задание через плэер (не через конструктор) по клику на надпись-тан жизни будут отниматься и задание не сможет быть сделано
-- Разрезать рисунок на таны (собирать рисунок на своём фоне, фон появляется после сбора картинки, собирать рисунок без фона)
-- добавить новую иконку для заданий с областями выделения, где необходимо кликнить подрят в нескольких местах.
-- обнулять клики при снятии жизни
-- Движение только по горизонтали и вертикале(параметром)
-- Проблемы с символом ")" в перечисляемых полях.
-- При конвертировании в новые надписи в плеере вместо пробела символ подчеркивания.
Юрий Решетько

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

Мой профиль
Сделано по плану:

План на неделю до 05.02.2012
1. Доделать приведение форматов текстовых файлов к единому виду. [до среды]
2. Сделать для плеера систему формирования заданий по новому формату. [до пятницы]
3. Массовое тестирование заданий всех курсов [до воскресенья]

План на неделю с 05.02.2012 до 12.02.2012
1. Переделать формат собираемого файла конструктором. [до пятницы]
2. Протестировать все задания созданные в конструкторе для приведенного формата. [до воскресенья]


Осталось сделать

План на неделю с 12.02.2012 до 19.02.2012
1. Доработать использование базы заданий [до вторника]
2. Загрузка картинок из базы данных\_[до четверга]
3. загрузка пользовательских танов /
4. работа с SWF из библиотеки [до воскресенья]




Осталось сделать до полного поддержания старых возможностей
0. Встроить и расширит DLManager до скачивания всех баз данных (не только курсов заданий, но и отдельных заданий курса, картинок и пользовательских танов)
2. Загрузка картинок из базы данных
3. загрузка пользовательских танов
4. работа с SWF из библиотеки
5. Система копирования не работает с картинками
---
6. Скачивать задания из собственного курса "Новые задачи" (168) + права
7. Поэкспериментировать с раскрашиванием тана, над которым расположена картинка (либо tabEnabled = false, либо алгоритм анализа расположения объектов под кистью)

Доработки внутренней системы оболочки
1. Система вывода окон (ошибки, предупреждения, сообщения)
2. Совместная работа панелей интерфейса
3. Система пользовательской настройки приложения и автоматическое сохранение данных

Идеи по расширению оболочки
2. Сохранение данных и подготовка архива для DL
3. Сделать систему формирования базы картинок

---
1. Переработка конструктора (удаление устаревших классов, модификация классов объектов, системы копирования, выделения, дерева задач)
Юрий Решетько

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

Мой профиль
Возникла мысль. Может и бестолковая, но всётаки считаю что ею стоит поделиться.

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

Максимальным рейтингом одного пакета можно сделать 5 звёзд. Всё время между максимальным и минимальным временем выполнения задания делится на равные (или пропорциональные) промежутки. Один промежуток скажем 1/5 часть звезды.

В итоге возможно сможем получить стремление детей делать задания более эффективно, чтобы получать 5 звёзд за каждое задание, реже заглядывать в обучение (если это не так уж и необходимо).
Михаил Долинский

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

Мой профиль
Поделится идеей - это правильно.
И идея сама не плоха - возьмем на заметку.
Но сейчас работаем по плану.
Юрий Решетько

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

Мой профиль
Плеер на сайте заменён на новый.
Изменения:
- Немного изменён вид отчёта в конце теста. (при выборе задания в отчёте оно появится на сцене, при клике по сцене откроется отчёт)
- При тестировании по умолчанию стоят точки (отметки правильных неправильных заданий)
- Точки счётчика расширены от таймера до кнопки "Я понял" (при стандартном расширении экрана будет показано более 10 точек)
- По ходу исправилось то задание, где не загружались анимационные картинки
- Курсор мыши более не исчезает при заданиях на раскрашивание
- Области внесения работают с swf танами (старые задания исправлять не надо) (всё заработало и так)
- При сдаче теста в комментариях указаны номера решённых и не решённых заданий
- Кнопка "Сначала" после завершения задания (пакета) (показана галочка, если обучающее задание; показан отчёт, если тест) перезагружает весь пакет сначала. В середине пакета работает как и раньше.
- Если раскрашиваемый тан стоит под статической надписью, то кликом даже по надписи можно раскрасить тан (это из просьб Нины) (сегодня также пересмотрю, чтобы подобная система работала и для танов, черные экземпляры которых удалены)

- Пока не работают иконки (будет исправлено сегодня)
- Точки счётчика не скролируются если их больше чем отображено (также будет исправлено сегодня)


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

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

Мой профиль
Замечания сходу
1) Пропала кнопка "Не знаю" в пакетном задании (появляется только на последнем задании в пакете)
2) Номера выполненных заданий - 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
а трудно сделать так: Правильно 1-15 (из 15) или так: 1-3, 5, 9-12 (из 15)
3) Последнее задание (с котами и собаками) сдается даже при неправильном выполнении
в воскресенье Терентий покажет.
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 28, 29, 30, 31, 32, ... 88, 89, 90
Time:0,061