Автор |
Сообщение |
10.01.2016 09:54:56
Тема: Re:Новая версия танграма
|
Юрий Решетько
Темы: 4
Сообщений: 646
Мой профиль
|
Пример задания, в котором после составления схемы нужно написать программу
|
10.01.2016 14:51:05
Тема: Re:Новая версия танграма
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
О чём договорились
1. С Андреем (автоматизация получения задания в Конструкторе по ЧЯРис )
- согласовать Черепашку
- исходники (pas-файлы) – решений
- как по заданию на DL (без pas-файла сделать задание для конструктора)
- формат файла или алгоритм получения рисунка по ЧЯРис-заданию
Взять Паскаль
http://dl.gsu.by/NForum/posts/topicshow/2392.dl?postid=60987#60987
2. Внешний вид
- прозрачность
- тонкие линии
2. Работать до ошибки
3.. Условная Кнопка «Проверить решение»,
Опция автора – удалять от первой ошибки до конца или «отмена последней команды»
3. Паскаль-задания
- сокращённые/полные команды
- шаблон uses … pause; end.
4. Развитие в Паскале
- процедуры
- for
|
16.01.2016 15:13:56
Тема: Re:Новая версия танграма
|
Andrey Logvinenko
Темы: 0
Сообщений: 68
Мой профиль
|
Юра, При написании программ:
эквивалентные слова:
Right - R
Left - L
Down - D
Up - U
UpRight - RightUp - UR - RU
DownRight - RightDown - DR - RD
UpLeft - LeftUp - LU - UL
DownLeft - LeftDown - LD - DL
Rights - Rs
Lefts - Ls
Downs - Ds
Ups - Us
UpRights - RightUps - URs - RUs
DownRights - RightDowns - DRs - RDs
UpLefts - LeftUp - LU - ULs
DownLefts - LeftDowns - LDs - DLs
Jump - J
JumpDown - JD
Jumps - Js
JumpDowns - JDs
Circle - C
JumpZero - JZ
Bar - B - P
Turttle - T
Worm - W
и игнорируй
pause; - это остановка программы
point; - это установка точки чтобы можно было посмотреть где выполняется курсор
|
22.01.2016 20:03:47
Тема: Re:Новая версия танграма
|
Юлиана Ходырева
Темы: 0
Сообщений: 1
Мой профиль
|
Здравствуйте!!!! Приведите, пожалуйста, пример написания цикла для рисования ежика (задача №27). Как повторить 2 команды (u;rd)5 раз для рисования пилы ????
|
23.01.2016 04:50:08
Тема: Re:Новая версия танграма
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Наверно Вы "забегаете вперёд" по мнению автора курса
Вот в этой задаче описываются циклы и пример их использования вместе с процедурами
http://dl.gsu.by/task.jsp?nid=1535762&cid=979
Для того чтобы повторить подряд одно и тоже действие несколько раз, используется конструкция for: Пример 1:
for i:=1 to 10 do D; {Рисует линию вниз на 10 клеток}
Пример 2:
for i:=1 to N do RD; {Рисует линию вниз-вправо на N клеток}
Пример 3:
for i:=1 to N do zub; {Рисует N зубъев пилы}
uses charis;
procedure zub; {рисуем 1 зуб}
begin
down;
rightup;
end;
begin
{рисуем левую ручку}
right;
down;
left;
up;
downs(2);
{рисуем зубья}
for i:=1 to n do zub;
{Рисуем правую ручку}
ups(2);
left;
down;
right;
{Заканчиваем полотно}
lefts(n);
end.
А ещё Вы не в той теме вопрос задали, надо было здесь:
ЧЯРис
|
24.01.2016 12:33:40
Тема: Re:Новая версия танграма
|
Юрий Решетько
Темы: 4
Сообщений: 646
Мой профиль
|
Добавил возможность выполнять задание путем ввода программы в текстовое поле:
Пример задания
С учетом того, что для поля ввода используется уже существующий компонент с достаточно развитым функционалом, то его можно комбинировать.
Вот пример с исправлением задания, причем исправить его можно разными способами:
- Написать первой командой jump
- Поменять местами left и right между собой
- Ваши варианты
Пока реализован не весь задуманный функционал, но начало положено.
|
24.01.2016 13:12:42
Тема: Re:Новая версия танграма
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
1) С проверкой не всё в порядке
галочку я увидел, нажал отправить и получил в протоколе:
24.01.2016 13:03:26 24.01.2016 13:03:35 Долинский Михаил Создание Flash-заданий для DL 1. Написать код 0 все тесты пройдены solution.out
2) Кнопка "Не знаю" есть и ничего не делает
3) А можно сделать задание, когда ученик вводит программу и после нажатия клавиши видит рисунок, который создала наша программа?
4) А можно сделать чтобы было видно что нужно было нарисовать и что нарисовала наша программа?
5) А до этих запланированных ранее пунктов далеко?
2. Работать до ошибки
3. Условная Кнопка «Проверить решение»,
Опция автора – удалять от первой ошибки до конца или «отмена последней команды»
|
24.01.2016 15:13:14
Тема: Re:Новая версия танграма
|
Юрий Решетько
Темы: 4
Сообщений: 646
Мой профиль
|
Михаил Долинский :
1) С проверкой не всё в порядке
галочку я увидел, нажал отправить и получил в протоколе:
24.01.2016 13:03:26 24.01.2016 13:03:35 Долинский Михаил Создание Flash-заданий для DL 1. Написать код 0 все тесты пройдены solution.out
Было бы неплохо описать последовательность действий, которые привели к такому результату.
Михаил Долинский :
2) Кнопка "Не знаю" есть и ничего не делает
исправлю
Михаил Долинский :
3) А можно сделать задание, когда ученик вводит программу и после нажатия клавиши видит рисунок, который создала наша программа?
4) А можно сделать чтобы было видно что нужно было нарисовать и что нарисовала наша программа?
Можно
Михаил Долинский :
5) А до этих запланированных ранее пунктов далеко?
2. Работать до ошибки
3. Условная Кнопка «Проверить решение»,
Опция автора – удалять от первой ошибки до конца или «отмена последней команды»
Сперва мне нужно немного переделать архитектуру модуля, не все удачно сразу написал, а уже потом переходить к реализации.
По факту нормально я могу работать только по выходным, поэтому думаю 2-3 недели
|
24.01.2016 19:14:08
Тема: Re:Новая версия танграма
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Юрий Решетько:
Михаил Долинский :
1) С проверкой не всё в порядке
галочку я увидел, нажал отправить и получил в протоколе:
24.01.2016 13:03:26 24.01.2016 13:03:35 Долинский Михаил Создание Flash-заданий для DL 1. Написать код 0 все тесты пройдены solution.out
Было бы неплохо описать последовательность действий, которые привели к такому результату.
Просто набрал программу, увидел галочку, нажал "Отправить"
Юрий Решетько:
Михаил Долинский :
5) А до этих запланированных ранее пунктов далеко?
2. Работать до ошибки
3. Условная Кнопка «Проверить решение»,
Опция автора – удалять от первой ошибки до конца или «отмена последней команды»
Сперва мне нужно немного переделать архитектуру модуля, не все удачно сразу написал, а уже потом переходить к реализации.
По факту нормально я могу работать только по выходным, поэтому думаю 2-3 недели
Да ладно, можно сильно не торопиться.
Мы терпеливо ждём.
Главное - качество
|
09.03.2016 16:33:47
Тема: Re:Новая версия танграма
|
Ольга Савицкая
Темы: 57
Сообщений: 3243
Мой профиль
|
Юра, после исправления конструктора кнопка "не знаю" действительно заработала, но вдруг оказалось, что есть такие задания, в которых просто не убрали кнопку "не знаю". В частности в заданиях на аналогию такие кнопки стоят везде,а они не нужны. Изменить такое задание не получается, потому что конструктор почему-то не открывает задания на аналогию для редактирования, хотя модуль есть, картинки загружаются. Есть ли возможность отредактировать аналогию или нужно задания переделывать? Найти задания можно в курсе Информатика 2015-2016/Учимся думать 2012/Учимся думать 2011 - 4/Аналогия
|
03.04.2016 15:42:15
Тема: Re:Новая версия танграма
|
Юрий Решетько
Темы: 4
Сообщений: 646
Мой профиль
|
Ольга Савицкая:
Юра, после исправления конструктора кнопка "не знаю" действительно заработала, но вдруг оказалось, что есть такие задания, в которых просто не убрали кнопку "не знаю". В частности в заданиях на аналогию такие кнопки стоят везде,а они не нужны. Изменить такое задание не получается, потому что конструктор почему-то не открывает задания на аналогию для редактирования, хотя модуль есть, картинки загружаются. Есть ли возможность отредактировать аналогию или нужно задания переделывать? Найти задания можно в курсе Информатика 2015-2016/Учимся думать 2012/Учимся думать 2011 - 4/Аналогия
Привет.
Скачай отсюда новую версию конструктора (попробуй сразу разархивированную версию, если не поможет, то скачай версию для установки. В версии для установки теперь не .exe файл, а .air)
Если ссылка на страницу в теории не работает: Создание Flash-заданий для DL\Конструктор Flash-заданий 2012\2. Файлы для разработчика\2.1. Конструктор + плеер\
Реанимировал модуль аналогии, теперь можно редактировать такого типа задания и напрямую загружать на сервер (в меню конструктора "Файл/замена заданий").
Тестировал на двух заданиях (убрал кнопку "Не знаю"):
http://dl.gsu.by/task.jsp?nid=1491673&cid=974
http://dl.gsu.by/task.jsp?nid=1491681&cid=974
Решил проблему на скорую руку, теперь модуль аналоги сразу же подгружается в библиотеку и только он берется для редактирования.
Внес также не большое изменение в настройку строк и столбцов сетки модуля, теперь эти параметры, как и у родных элементов конструктора, в панели "Настройки" (клик по любому месту модуля).
На всякий случай сделай резервную копию конструктора, которым пользуешься сейчас поскольку в структуру и билд проекта я внес ряд изменений и не всё все пока протестировал и обкатал (95% что все должно быть ОК).
|
16.09.2016 21:37:56
Тема: Re:Новая версия танграма
|
Станислав Марковцев
Темы: 0
Сообщений: 3
Мой профиль
|
Ошибка
http://dl.gsu.by/task.jsp?nid=1076720&cid=857
Описание
Необходимый ответ отсутствует в предложенных вариантах.
|
17.09.2016 06:58:54
Тема: Re:Новая версия танграма
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Надо АРГУМЕНТЫ привести
- для всех углов укажи их названия и твой ответ.
|
20.09.2016 20:24:31
Тема: Re:Ошибка
|
Станислав Марковцев
Темы: 0
Сообщений: 3
Мой профиль
|
Ошибка
http://dl.gsu.by/task.jsp?nid=1076713&cid=857
Описание
Ошибка среди предложенных вариантах не правильного ответа , задание 5 .
Пожалуйста исправте .
|
20.09.2016 20:27:20
Тема: Re:Новая версия танграма
|
Станислав Марковцев
Темы: 0
Сообщений: 3
Мой профиль
|
Я не понял как это аргументы .
|
|