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

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

Мой профиль
1. Разработать плеер для старого конструктора.
для начала сделать модуль который вызывается старым плеером и делает следующее:
- - - автоматическое внесение в базу данных ранее созданные элементы (22.09)
- - - пути и имена к загружаемым текстовым файлам также будут вносится в БД (26.09+2д)
**********************
- - - - РЕАЛИЗАЦИЯ
- - - - a. взять полный путь к текстовому файлу задания, его имя(задания), и имя курса в котором стоит задание
- - - - б. передать данные в базу Флеша
- - - - в. по записям в базе доставать подходящие текстовые файлы в конструктор
**********************
- поддержать теже возможности что и раньше(06.10)
- - устранение различий между танами и элементами, созданными в конструкторе


15 октября


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

1 ноября

- - работа с заданиями
- - - сортировка по типм заданий(тест, обучение)
- - - сортировка по комплексам заданий(разбор дерева по отдельным заданиям)
- - - сортировка по папкам курсов в которых стоят задания

15 ноября


- поддержка старых возможностей
- отсутствие различий в способах работы с танами и элементами, созданными в среде рисования
Алан Бабицкий

Темы: 0
Сообщений: 31

Мой профиль
Юрий Валерович.
Вот у вас в задании ошибка. Но я немогу вам сказать где. Так как для задач не номеров. Можете создать номер и что бы показывала скока задч я зделал и скока баллов.

[MD] В этом задании появились только поля выбора знаков > < и все.
Алан Бабицкий

Темы: 0
Сообщений: 31

Мой профиль
Юрий Валерович.
Когда идут объёмные фигуры очень плохо всё накладываеться. Оно получаеться накладываеться одно на другое.
И есчё когда идёт раскрасска.
Когда нажимаеш на границу клетки она меняет совой цвет.
Исправте это пожалуйста.
Юрий Решетько

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

Мой профиль
На данный момент реализовано в новом плеере:
1. загрузка текстового файла без подробной обработки ошибок
2. разбор текстового файла
3. класс преобразования текста в параметры
4. класс создания и первоначальной настройки классических танов
5. класс создания пользовательских танов и их первоначальная настройка
6. движение по дереву задач и проверка правильной расстановки танов
7. класс настройки задания
реализованы параметры:
- Обучение 1
- Обучение 2
- Обучение 3
- Появление
- Появление с блокировкой
- Появление отдельных танов
- Исчезновение
- Исчезновение с блокировкой
- Исчезновение отдельных танов
Также главный класс создания отдельного задания выделяет из строки с параметрами следующие:
- Диапазон скачка танов
- Скорость изменения прозрачности танов
- Однозначность расстановки танов
8. класс настройки задания расширен
добавлены параметры:
- Удаление танов классами
- Удаление танов комплектами
- Удаление танов парами
- Удаление чёрных танов
- Удаление цветных танов
- Прозрачность чёрных классических танов
9. добавлены контенеры для дополнительных элементов: таблицы, надписи, перечисляемые поля, области выделения.
они обновляются вместе с контенерами танов
10. добавлены надписи
11. добавлены перечисляемые поля и их проверка в задании
12. добавлено построение таблиц
13. добавлены области выделения и их проверка
14. реализован разбор строки с палитрой, прорисовка палитры, добавление кисти, выбор цвета кистью.
15. Классические и пользовательские таны раскрашиваются и проверяется правильность раскраски
16. идёт определение откуда загружаем текстовый файл(DL или локально)
17. реализована проверка решений для DL
18. введён режим тестирования и проветки теста
19. добавлено стирание цвета для запоминания
20. добавлен таймер на задание
Михаил Долинский

Темы: 1984
Сообщений: 47230

Мой профиль
Замечания по новому Плейеру

1. Добавить дату выпуска
2. Если кнопка не нужна - ее не нужно выводить (не знаю, сначала, я понял)
3. В случае пакета заданий выводить номер/название задания, количество всех, количесто зачтенных
Нина Лебедько

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

Мой профиль
При добавлении двух комплектов танов и удалении черных танов из второго комплекта часть цветных не видны потом в плеере.
Юрий Решетько

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

Мой профиль
Работа танов исправлена
Алексей Журко

Темы: 0
Сообщений: 127

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

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

Мой профиль
Я подумал, что для заданий стоит создать отдельную таблицу.

[Michael Dolinsky] Абсолютно согласен

К воскресенью этот вопрос решим.

[Michael Dolinsky] Отлично
Но без конструктора, по моему, вопрос не стоит так остро.

[Michael Dolinsky] А вот тут НЕ СОГЛАСЕН

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

Предлагаю так (возражения и дополнения приветствуются)

1. Плейер из базы
- выдает СПИСОК заданий в базе, дает возможность указать, какое хотим выполнить, выполняет

2. "Псевдо-конструктор"
- выдает СПИСОК заданий в базе, дает возможность указать какое и позволяет забрать текстовый файл,
чтобы сделать такое задание для DL

3. С помощью псевдо-конструктора создать ПО ОДНОМУ все задания для DL, которые находятся в пакетных заданиях все вместе.

4. ?Поднять пакетной задание для ОДНОТАНГРАММНОГО варианта (56 хороших заданий)

5. Исполнить для пополнения базы все задания, которые есть в факультативе (НОВЫЕ ЗАДАНИЯ), но не попали пока в курс

6. Плейер из базы, но НОМЕР ЗАДАНИЯ указан в ФАЙЛЕ.

Продолжение следует...
Юрий Решетько

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

Мой профиль
1. Файл с заданием плеер будет брать и выполнять тоже, но вот проверка задания на DL сомнительна. Т.к. должена быть связь подгруженного задания и соответствующего файл task.out.
2 - 6 в принципе можно сделать без проблем.

Алексей Журко

Темы: 0
Сообщений: 127

Мой профиль
в новой версии плеера не исчезают танграмы. "церковь подводящее"
Юрий Решетько

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

Мой профиль


Алексей Журко:

в новой версии плеера не исчезают танграмы. "церковь подводящее" 


Теперь исчезают!
Юрий Решетько

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

Мой профиль


Алан Бабицкий:

И есчё когда идёт раскрасска.
Когда нажимаеш на границу клетки она меняет совой цвет.
Исправте это пожалуйста. 

Раскраска исправлена!
Алексей Журко

Темы: 0
Сообщений: 127

Мой профиль
1. Не подгружает фоновый рисунок в конструктор.

2. В новой версии плеера в отличии от старой временные интервалы для исчезновения танов отличаются. то есть если мы раньше ставили интервал 18, то таны исчезали за 2-3 секунды плавно, а сейчас если поставить 18, то исчезновение происходит "бликами" за 7-8 секунд. в связи с этим может возникнуть проблема со старыми заданиями.
Алан Бабицкий

Темы: 0
Сообщений: 31

Мой профиль
Обучение 1 (отпускает таны по одному)

&KoolKomplektov=1&
&TestEx=0&
&Razm1=(75.35,150.75) (150.75,75.35) (75.35,37.65) (37.65,75.3) (75.3,75.35) (37.7,112.9) (75.35,75.3).&
&KoordNach11=103.5,137.65.&&KoordNach12=140.4,100.05.&&KoordNach13=47.35,137.65.&&KoordNach14=103.15,81.2.&&KoordNach15=66.1,63.25.&&KoordNach16=122.8,44.15.&&KoordNach17=66.1,100.6.&
&RasstColorTan11=(103.5,137.65,0,0xff0000) (140.4,100.05,0,0x00ff00) (47.35,137.65,0,0x0000ff) (103.15,81.2,0,0xffff00) (66.1,63.25,0,0x660000) (122.8,44.15,0,0xff00ff) (66.1,100.6,0,0x00ffff).&
&RasstBlackTan11=(408.5,317.65,4) (535.4,318.05,8) (264.35,364.65,8) (353.15,318.2,4) (372.1,266.25,6) (308.8,341.15,2) (472.1,314.6,14).&
&TipColorPar11=1&&TipBlackPar11=1&
&Zadanie1=_ Obuchenie1 .&

Обучение 2 (блокирует последовательно комплекты, начиная с первого)

&KoolKomplektov=2&
&TestEx=0&
&Razm1=(71.9,143.8) (143.8,71.9) (71.9,35.95) (35.95,71.9) (71.9,71.9) (36,107.8) (71.9,71.9).&
&Razm2=(73.35,146.7) (146.7,73.35) (73.35,36.65) (36.65,73.3) (73.3,73.35) (36.7,110) (73.35,73.3).&
&KoordNach11=100.1,132.6.&&KoordNach12=135.35,96.7.&&KoordNach13=46.45,132.6.&&KoordNach14=99.8,78.7.&&KoordNach15=64.4,61.6.&&KoordNach16=118.5,43.3.&&KoordNach17=64.4,97.2.&
&KoordNach21=250.3,134.7.&&KoordNach22=286.25,98.1.&&KoordNach23=195.55,134.7.&&KoordNach24=250,79.7.&&KoordNach25=213.9,62.3.&&KoordNach26=269.05,43.6.&&KoordNach27=213.9,98.6.&
&RasstColorTan11=(100.1,132.6,0,0xff0000) (135.35,96.7,0,0x00ff00) (46.45,132.6,0,0x0000ff) (99.8,78.7,0,0xffff00) (64.4,61.6,0,0x660000) (118.5,43.3,0,0xff00ff) (64.4,97.2,0,0x00ffff).&
&RasstColorTan12=(250.3,134.7,0,0xff0000) (286.25,98.1,0,0x00ff00) (195.55,134.7,0,0x0000ff) (250,79.7,0,0xffff00) (213.9,62.3,0,0x660000) (269.05,43.6,0,0xff00ff) (213.9,98.6,0,0x00ffff).&
&RasstBlackTan11=(489.1,214.6,4) (343.35,359.7,4) (342.45,414.6,12) (346.8,254.7,8) (498.4,379.6,12) (364.5,219.3,12) (346.4,298.2,14).&
&RasstBlackTan12=(161.3,329.7,12) (234.25,329.1,0) (571.55,397.7,4) (553,379.7,4) (488.9,178.3,0) (470.05,305.6,0) (428.9,357.6,1).&
&TipColorPar11=1&&TipBlackPar11=1&
&TipColorPar12=1&&TipBlackPar12=1&
&Zadanie1=_ Obuchenie2 .&

Обучение 3 (блокирует последовательно таны по уменьшению площади, сперва открыты самые большие, а затем последовательно по уменьшению площади открываются все остальные. )

&KoolKomplektov=1&
&TestEx=0&
&Razm1=(75.35,150.75) (150.75,75.35) (75.35,37.65) (37.65,75.3) (75.3,75.35) (37.7,112.9) (75.35,75.3).&
&KoordNach11=103.5,137.65.&&KoordNach12=140.4,100.05.&&KoordNach13=47.35,137.65.&&KoordNach14=103.15,81.2.&&KoordNach15=66.1,63.25.&&KoordNach16=122.8,44.15.&&KoordNach17=66.1,100.6.&
&RasstColorTan11=(103.5,137.65,0,0xff0000) (140.4,100.05,0,0x00ff00) (47.35,137.65,0,0x0000ff) (103.15,81.2,0,0xffff00) (66.1,63.25,0,0x660000) (122.8,44.15,0,0xff00ff) (66.1,100.6,0,0x00ffff).&
&RasstBlackTan11=(408.5,317.65,4) (535.4,318.05,8) (264.35,364.65,8) (353.15,318.2,4) (372.1,266.25,6) (308.8,341.15,2) (472.1,314.6,14).&
&TipColorPar11=1&&TipBlackPar11=1&
&Zadanie1=_ Obuchenie3 .&

Появление (появляются фигуру с контурами а потом со временем сливаються)

&KoolKomplektov=1&
&TestEx=0&
&Razm1=(75.35,150.75) (150.75,75.35) (75.35,37.65) (37.65,75.3) (75.3,75.35) (37.7,112.9) (75.35,75.3).&
&KoordNach11=103.5,137.65.&&KoordNach12=140.4,100.05.&&KoordNach13=47.35,137.65.&&KoordNach14=103.15,81.2.&&KoordNach15=66.1,63.25.&&KoordNach16=122.8,44.15.&&KoordNach17=66.1,100.6.&
&RasstColorTan11=(103.5,137.65,0,0xff0000) (140.4,100.05,0,0x00ff00) (47.35,137.65,0,0x0000ff) (103.15,81.2,0,0xffff00) (66.1,63.25,0,0x660000) (122.8,44.15,0,0xff00ff) (66.1,100.6,0,0x00ffff).&
&RasstBlackTan11=(408.5,317.65,4) (535.4,318.05,8) (264.35,364.65,8) (353.15,318.2,4) (372.1,266.25,6) (308.8,341.15,2) (472.1,314.6,14).&
&TipColorPar11=1&&TipBlackPar11=1&
&Zadanie1=_ Speed(100) Pojavlenie .&

Появление с блокировкой (появляются фигуру с контурами а потом со временем сливаються, но вовремя появления двигать фигуры нельзя)

&KoolKomplektov=1&
&TestEx=0&
&Razm1=(75.35,150.75) (150.75,75.35) (75.35,37.65) (37.65,75.3) (75.3,75.35) (37.7,112.9) (75.35,75.3).&
&KoordNach11=103.5,137.65.&&KoordNach12=140.4,100.05.&&KoordNach13=47.35,137.65.&&KoordNach14=103.15,81.2.&&KoordNach15=66.1,63.25.&&KoordNach16=122.8,44.15.&&KoordNach17=66.1,100.6.&
&RasstColorTan11=(103.5,137.65,0,0xff0000) (140.4,100.05,0,0x00ff00) (47.35,137.65,0,0x0000ff) (103.15,81.2,0,0xffff00) (66.1,63.25,0,0x660000) (122.8,44.15,0,0xff00ff) (66.1,100.6,0,0x00ffff).&
&RasstBlackTan11=(408.5,317.65,4) (535.4,318.05,8) (264.35,364.65,8) (353.15,318.2,4) (372.1,266.25,6) (308.8,341.15,2) (472.1,314.6,14).&
&TipColorPar11=1&&TipBlackPar11=1&
&Zadanie1=_ Speed(100) Pojavlenie_block .&

Появление отдельных танов (появляються отдельные таны. В данном случае 1,2 и 3 )

&KoolKomplektov=1&
&TestEx=0&
&Razm1=(75.35,150.75) (150.75,75.35) (75.35,37.65) (37.65,75.3) (75.3,75.35) (37.7,112.9) (75.35,75.3).&
&KoordNach11=103.5,137.65.&&KoordNach12=140.4,100.05.&&KoordNach13=47.35,137.65.&&KoordNach14=103.15,81.2.&&KoordNach15=66.1,63.25.&&KoordNach16=122.8,44.15.&&KoordNach17=66.1,100.6.&
&RasstColorTan11=(103.5,137.65,0,0xff0000) (140.4,100.05,0,0x00ff00) (47.35,137.65,0,0x0000ff) (103.15,81.2,0,0xffff00) (66.1,63.25,0,0x660000) (122.8,44.15,0,0xff00ff) (66.1,100.6,0,0x00ffff).&
&RasstBlackTan11=(408.5,317.65,4) (535.4,318.05,8) (264.35,364.65,8) (353.15,318.2,4) (372.1,266.25,6) (308.8,341.15,2) (472.1,314.6,14).&
&TipColorPar11=1&&TipBlackPar11=1&
&Zadanie1=_ Speed(100) PojavlenijOtdeln_11_12_13 .&

Изчезновение (со временем чёрные фигуры изчезают)

&KoolKomplektov=1&
&TestEx=0&
&Razm1=(75.35,150.75) (150.75,75.35) (75.35,37.65) (37.65,75.3) (75.3,75.35) (37.7,112.9) (75.35,75.3).&
&KoordNach11=103.5,137.65.&&KoordNach12=140.4,100.05.&&KoordNach13=47.35,137.65.&&KoordNach14=103.15,81.2.&&KoordNach15=66.1,63.25.&&KoordNach16=122.8,44.15.&&KoordNach17=66.1,100.6.&
&RasstColorTan11=(103.5,137.65,0,0xff0000) (140.4,100.05,0,0x00ff00) (47.35,137.65,0,0x0000ff) (103.15,81.2,0,0xffff00) (66.1,63.25,0,0x660000) (122.8,44.15,0,0xff00ff) (66.1,100.6,0,0x00ffff).&
&RasstBlackTan11=(408.5,317.65,4) (535.4,318.05,8) (264.35,364.65,8) (353.15,318.2,4) (372.1,266.25,6) (308.8,341.15,2) (472.1,314.6,14).&
&TipColorPar11=1&&TipBlackPar11=1&
&Zadanie1=_ Speed(100) Ischeznovenie .&

Изчезновение с блокировкой (со временем чёрные фигуры изчезают, но в это время двигать фигруки нельзя)

&KoolKomplektov=1&
&TestEx=0&
&Razm1=(75.35,150.75) (150.75,75.35) (75.35,37.65) (37.65,75.3) (75.3,75.35) (37.7,112.9) (75.35,75.3).&
&KoordNach11=103.5,137.65.&&KoordNach12=140.4,100.05.&&KoordNach13=47.35,137.65.&&KoordNach14=103.15,81.2.&&KoordNach15=66.1,63.25.&&KoordNach16=122.8,44.15.&&KoordNach17=66.1,100.6.&
&RasstColorTan11=(103.5,137.65,0,0xff0000) (140.4,100.05,0,0x00ff00) (47.35,137.65,0,0x0000ff) (103.15,81.2,0,0xffff00) (66.1,63.25,0,0x660000) (122.8,44.15,0,0xff00ff) (66.1,100.6,0,0x00ffff).&
&RasstBlackTan11=(408.5,317.65,4) (535.4,318.05,8) (264.35,364.65,8) (353.15,318.2,4) (372.1,266.25,6) (308.8,341.15,2) (472.1,314.6,14).&
&TipColorPar11=1&&TipBlackPar11=1&
&Zadanie1=_ Speed(100) Ischeznovenie_block .&
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 87, 88, 89
Time:0,047