[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 62, 63, 64, 65, 66, ... 88, 89, 90
Автор Сообщение
Мария Кугейко

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

Мой профиль
Спасибо - стало легче работать.


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

Подумал что найдёте в теории, но решил описать на форуме.
Сделал приблизительный динамический список выбора точек анимации на сцене.
Как с этим работать:
Если друг под другом стоят точки анимации (или рядом в радиусе 30 пикселов) на любой можно сделать двойной клик. Программа автоматически определит все близлежащие точки и выведет круговое меню с номерами этих точек. Клик по номеру переведёт автора в настройки точки с выбранным номером. 

Я видела – смотрела (http://dl.gsu.by/theory.jsp?id=7341&cid=419), что обновилось в теории. Даже не раз применяла – куда-то спряталась вторая точка (после 1-ой, шла 3-я), но покликала - появился круговой выбор точки – там была вторая точка.

Еще не хватает:
- удалить одну точку (нажимаем на крестик удаляется весь путь) – может, в настройки точек добавить кнопку удалить
- если я включила запись на объекте/тексте, то остальное, чтобы не двигалось мышкой – рядом были другие надписи и они все время переставлялись, а анимируемый текст, так и не смогла сдвинуть и записать для него координаты, пришлось уносить подальше от надписей. Это я так боролась с текстом delete(s,2,3), хотела для 2 сделать анимацию, все время бралась , или 3 или )
- ширина и высота текста изменялись автоматически (?и оставить для автора, может, кому-нибудь понадобится) – изменила размеры «,3)», перестало двигаться
- добавить анимацию для таблицы. Мне Михаил Семенович предложил в задании из 6 клеток таблицы, сделать 3 – до удаления 6 букв, после удаления - 3. В анимации такой возможности нет?

Получилось задание - http://dl.gsu.by/task.jsp?nid=1073457&cid=168

Глобальные предложения:
- в конструкторе сделать кнопку "Обновить", чтобы раз за разом не удалять старую версию конструктора, а потом снова устанавливать новую версию
- в конструктор загрузить теорию, как на сайте, чтобы все время не открывать на dl, а иногда сайт не работает или интернета нет (лучше было бы сделать напротив каждого пункта в настройках вопросик (или помощник - в разных программах используется), по нажатию написано все о нем - это если делать будет нечего, то можно сделать)
- запустила Envelope, а он сказал, что надо Air обновить - может и на сайте выложить новую версию Air
Юрий Решетько

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

Мой профиль
Описание файла задания
http://dl.gsu.by/theory.jsp?id=7346&cid=419
Юрий Решетько

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

Мой профиль
Сделано
- Доделать второе задания Марины Стариковой.
- Сделать автоматическое обновление конструктора с сервера DL.
- Сделать масштабирование сцены.
- Полное описание описание XML структуры файла Position.txt
- Перечислены все версии файла Position.txt в XML формате с приведенными значениями по умолчанию
- Вспомнить идею про редактирование заданий на сервере прямо из конструктора.
http://dl.gsu.by/NForum/posts/topicshow/1209.dl?postid=36482#36482
Михаил Долинский

Темы: 2182
Сообщений: 51961

Мой профиль


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

Сделано
- Доделать второе задания Марины Стариковой.  
А ссылки где и на это задание и на первое?
Там же еще ошибки надо исправить было

- Сделать автоматическое обновление конструктора с сервера DL.  
Круто


Сделать масштабирование сцены.
- Полное описание описание XML структуры файла Position.txt
- Перечислены все версии файла Position.txt в XML формате с приведенными значениями по умолчанию  


Хорошо бы здесь давать ссылки соответствующие
или хотя бы ссылку на страницу с таблицей обновлений.

Замечание по файлу xml-описания

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


- Вспомнить идею про редактирование заданий на сервере прямо из конструктора. 

Правильнее было как-то ЗАФИКСИРОВАТЬ результаты вспоминания
- специальной страничкой в теории.
Михаил Долинский

Темы: 2182
Сообщений: 51961

Мой профиль
Предлагаю ознакомиться
и включить в обзор в диссере



От: Natalya Kirik
Отправлено: Wednesday, February 06, 2013 8:49 AM
Кому: Сотрудники ГГУ; Деканаты ГГУ; Аспиранты ГГУ
Тема:

Уважаемые преподаватели и сотрудники университета!

 

 До 30 апреля «Университетская библиотека онлайн» <http://www.biblioclub.ru/> предоставляет всем своим подписчикам бесплатный доступ к разделу «Обучающие мультимедиа».

Раздел «Обучающие мультимедиа» <http://www.biblioclub.ru/spravka/obuchayushchie_multimedia.html> включает карты, репродукции, мультимедиа, подкасты, тренажеры, презентации, схемы и таблицы.

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

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

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



ЭБС доступна  по ссылке: www.biblioclub.ru <https://exchange.gsu.by/exchweb/bin/redir.asp?URL=http://www.biblioclub.ru/>

 

Благодарим за внимание!
Ольга Савицкая

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

Мой профиль
1. Счётчик отличий в задании.
Юрий Решетько

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

Мой профиль


ДМИТРИЙ ДРОБЫШЕВСКИЙ:

Флеш-задания\Математика. 5класс \Арифметика\Делимость натуральных чисел \Взаимно простые числа. Наибольший общий делитель. Кратное. Общее кратное чисел\1 - "Взаимно простые числа (область выделения)" 155937 Гончаров К.Ю., М-52, 29 ноября 2012
http://dl.gsu.by/task.jsp?nid=1076881&cid=857

я сделал задание оно не засчитывается 


Надо пересмотреть конструктор и плеер, т.к. либо здесь плеер неправильно выдаёт результат, либо конструктор неправильно упаковывает файл с заданием.
Юрий Решетько

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

Мой профиль
Замена заданий

151033.tsk заменить на 159183.tsk

155801.tsk заменить на 159184.tsk
Юрий Решетько

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

Мой профиль


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



Еще не хватает:
- удалить одну точку (нажимаем на крестик удаляется весь путь) – может, в настройки точек добавить кнопку удалить
 

Внесу в план



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


- если я включила запись на объекте/тексте, то остальное, чтобы не двигалось мышкой – рядом были другие надписи и они все время переставлялись, а анимируемый текст, так и не смогла сдвинуть и записать для него координаты, пришлось уносить подальше от надписей. Это я так боролась с текстом delete(s,2,3), хотела для 2 сделать анимацию, все время бралась , или 3 или )
 

Реализация будет очень трудоёмкой. Эта ошибка не будет возникать, если внимательно следить за размером соседних надписей, т.к. область их прорисовки гораздо больше и закрывает область прорисовки надписи, которую необходимо анимировать.


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


- ширина и высота текста изменялись автоматически (?и оставить для автора, может, кому-нибудь понадобится) – изменила размеры «,3)», перестало двигаться
 

Непонятная фраза.


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


- добавить анимацию для таблицы. Мне Михаил Семенович предложил в задании из 6 клеток таблицы, сделать 3 – до удаления 6 букв, после удаления - 3. В анимации такой возможности нет?
 

Вскоре подключу анимацию всех объектов, но данную задачу можно решить наложением на две последние клетки пользовательского тана тогоже цвета что и фон задания.


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


Глобальные предложения:
- в конструкторе сделать кнопку "Обновить", чтобы раз за разом не удалять старую версию конструктора, а потом снова устанавливать новую версию
 

Сделано


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


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

Это очень глобальное обновление. Надо подумать и внести в дальние перспективы развития


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


- запустила Envelope, а он сказал, что надо Air обновить - может и на сайте выложить новую версию Air
 

Если он это сказал, значит есть подключение к интернету -> читаем что написано русским текстом в диалоговом окне. Там обычно просят закрыть все приложения работающие на AIR и нажать кнопку продолжить обновление. Необходимо сделать всё что там написано и AIR будет обновлён.

Adobe предоставляет базовый файл загрузчика среды выполнения, который всё равно предётся обновлять через интернет. А в разделе "2.1. Файлы для разработчика" и так выложена данная версия AIR.
Юрий Решетько

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

Мой профиль
План на неделю

- Счётчик отличий в задании.
- удалить одну точку (нажимаем на крестик удаляется весь путь) – может, в настройки точек добавить кнопку удалить
- анимация таблиц и всех остальных объектов сцены
- Внедрить в плеер конструктора шрифты, которые необходимы для отображения текста заданий.
- Исправить ошибки лекций. и сделать ещё одну лекцию.
- сделать оглавление для описания XML файла в самом начале со ссылками из оглавления на соответствующие пункты, а также глоссарий по тегам - тоже со ссылками.
- Страница в теории с основными понятиями
- Ссылки на теорию из конструктора (по объектам)
Михаил Долинский

Темы: 2182
Сообщений: 51961

Мой профиль
А еще было одно задание по Математике (сообщения три, исправил ты два задания)
в котором, по твоим словам, ты должен разобраться с плейером/конструктором для исправления.
Ты забыл в план работы вписать?
Ольга Савицкая

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

Мой профиль
1. Хотелось бы иметь возможность сделать аналогичное задание в конструкторе без использования перечисляемых полей >>Задание<<.
В рабочей области мало место для надписей-танов.
Хотелось бы, чтобы в перечисляемых полях была возможность выбирать шрифт, в данном случае нужен шрифт как в паскале и возможность поставить текст по левому краю.

2. Необходимо поддерживать работу по шаблону.
Нужны подводящие задания, которые бы генерировались автоматически с помощью конструктора, если даны такие данные:
а) Условие задачи
1_task.txt:
Составить программу, которая будет вводить 10 чисел и искать максимальное число среди этих чисел.

б) Написанное решение
2_task.txt:
program max10;
var
  a     : array [1..10] of longint;
  max,i : longint;
begin
  for i:=1 to ~10 do readln(a[i]);~
  max:=~a[1];~
  for i:=2 to 10 do
    if ~a[i]>max then max:=a[i];~
  writeln(~max~);
end.


в) Проверочные тесты и ответы на них
Tests\1.in:
1
20
6
8
14
8
9
10
7
15

Tests\1.out:
20

Tests\2.in:
3
15
8
78
60
5
18
61
32
23

Tests\2.out:
78


Что нужно получить:
Задание 1 - Решение вручную
Подводящее1 - Решение вручную с подсказкой
Задание 2 - Составить правильную идею
Задание 3 - Набрать Паскаль программу
Подводящее3 - 1 Составить идею и решение
Подводящее3 - 2 Составить правильное решение
Подводящее3 - 3 Построчный ввод с подсказкой
Подводящее3 - 4 Построчный ввод с подсказкой-переводом
Подводящее3 - 5 Заполнить пропуски
Подводящее3 - 6 Построчный ввод
Юрий Решетько

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

Мой профиль


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

1. Хотелось бы иметь возможность сделать аналогичное задание в конструкторе без использования перечисляемых полей >>Задание<<.
В рабочей области мало место для надписей-танов.
Хотелось бы, чтобы в перечисляемых полях была возможность выбирать шрифт, в данном случае нужен шрифт как в паскале и возможность поставить текст по левому краю.
 

Можно воспользоваться областями внесения для танов надписей, а если мало места то рабочую область можно увеличить.
А на счёт шрифта перечисляемых полей, внесём в план на следующую неделю.


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


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

Единственную генерацию, которую позволяет конструктор - это выбирать случайным образом из ряда созданных задач определённый набор.
Сам создавать задания он ещё не скоро научится, если конечно вообще научится.
Михаил Долинский

Темы: 2182
Сообщений: 51961

Мой профиль
В среду обсудим

Вещь удобная, и, мне кажется, не трудоемкая в реализации для тебя
Если я не прав - в среду аргументируешь обратное

Как я вижу процесс:

1. Ты ВРУЧНУЮ делаешь ТАКИЕ ЖЕ ЗАДАНИЯ - максимально близкие к образцу
- можешь предлагать замены - но только НЕ УСЛОЖНЯЮЩИЕ, а упрощающие работу обучаемого
- если чего-то не хватает, например
.... обмен двух строк по кликам
.... перемещение строки вверх/вниз
то можно подумать о добавлении нового приема выполнения заданий

2. Ты поддерживаешь исполнение таких заданий автоматически
- по описанным выше файлам шаблонам, расположенным в каталоге задания.
- с или без генерации соответствующего position.txt - как тебе удобнее
- возможно это реализовывать отдельным модулем
Михаил Долинский

Темы: 2182
Сообщений: 51961

Мой профиль
Сегодня ПМ-41 впервые выполняли задания, сделанные в конструкторе.
Как делать задания им было не всегда понятно.

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

 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 62, 63, 64, 65, 66, ... 88, 89, 90
Time:0,074