Автор |
Сообщение |
19.12.2015 21:37:30
Тема: Re:ЧЯРис
|
Andrey Logvinenko
Темы: 0
Сообщений: 68
Мой профиль
|
Михаил Долинский :
Andrey Logvinenko:
Михаил Долинский :
Всё это правильно. Но я за то, чтобы всё-таки ПОСТАВИТЬ задачу, решение для которой предложено - "Заштрихованный треугольник" - первой в этом разделе.
А если это решение задачи с треугольником просто будет примером для первой задачи?
Можно конечно, но по-моему, хуже. Тебе решать
Если подсунуть задачу вперед не сложно, то я за.
|
19.12.2015 21:49:41
Тема: Re:ЧЯРис
|
Andrey Logvinenko
Темы: 0
Сообщений: 68
Мой профиль
|
Во время занятий в 56-й столкнулся с нюансом - дети не всегда понимают суть алгоритма. Они не понимают принцип что команды выполняются последовательно, а думают что главное указать просто весь набор, а компьютер поймет в какой последовательности - сам. Поэтому у меня возникло желание добавить команду для пошагового исполнения.
в модуле charis для откладки - предлагаю добавить комманду debug; которая будет команды выполнять по шагам.
uses charis;
begin
debug;
right;
down;
left;
up;
end.
Сначала нарисуется стрелка вправо, таймаут на 3 секунды или нажатие, далее вниз,...
|
19.12.2015 21:52:13
Тема: Re:ЧЯРис
|
Andrey Logvinenko
Темы: 0
Сообщений: 68
Мой профиль
|
Еще про ощущения: ребята из 7-х классов которые решали чярис - по началу с таким интузиазмом когда задачи быстро решались, как стали сложные задачи - интузиазм пропал. 160 задач за 3 дня, и 1 за последующие 3 дня )
|
20.12.2015 10:53:28
Тема: Re:ЧЯРис
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Andrey Logvinenko:
Михаил Долинский :
Andrey Logvinenko:
Михаил Долинский :
Всё это правильно. Но я за то, чтобы всё-таки ПОСТАВИТЬ задачу, решение для которой предложено - "Заштрихованный треугольник" - первой в этом разделе.
А если это решение задачи с треугольником просто будет примером для первой задачи?
Можно конечно, но по-моему, хуже. Тебе решать
Если подсунуть задачу вперед не сложно, то я за.
Загрузи её куда-нибудь куда умеешь.
Скажи мне как называется, я перенесу первой в заливку.
|
20.12.2015 10:57:30
Тема: Re:ЧЯРис
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Andrey Logvinenko:
Во время занятий в 56-й столкнулся с нюансом - дети не всегда понимают суть алгоритма. Они не понимают принцип что команды выполняются последовательно, а думают что главное указать просто весь набор, а компьютер поймет в какой последовательности - сам.
Не могу поверить
Поэтому у меня возникло желание добавить команду для пошагового исполнения.
в модуле charis для откладки - предлагаю добавить комманду debug; которая будет команды выполнять по шагам.
uses charis;
begin
debug;
right;
down;
left;
up;
end.
Сначала нарисуется стрелка вправо, таймаут на 3 секунды или нажатие, далее вниз,...
Идея отличная, горячо ЗА. Можно также debug_pause, чтобы по действию пользователя следующий шаг происходил.
Ещё круче, чтобы у пользователя была возможность менять интервал между прорисовками типа + быстрее, - медленнее.
То есть когда понятно - быстрее прокручивать, когда непонятно - медленнее.
Или будем уже команды отладчика Паскаля вводить - типа работать до курсора, выполнить строку ...
|
20.12.2015 11:03:54
Тема: Re:ЧЯРис
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Andrey Logvinenko:
Еще про ощущения: ребята из 7-х классов которые решали чярис - по началу с таким интузиазмом когда задачи быстро решались, как стали сложные задачи - интузиазм пропал. 160 задач за 3 дня, и 1 за последующие 3 дня )
Это не энтузиазм пропал, а умение. Они ощущают перед собой трёхметровый забор - залезть на него не могут, попытки предпринимались, но видя их безуспешность и усилия сокращаются. Некоторое время потратим на составление задач. А потом вернёмся в наше стандартное обучение - они в двумерном массиве сейчас.
Мне кажется нужно понять - что в этом месте курса есть "барьер", преодолеть который могут далеко не все.
Эти ребята, конечно, не самые лучшие.
Но они и не самые худшие.
|
20.12.2015 18:35:31
Тема: Re:ЧЯРис
|
Andrey Logvinenko
Темы: 0
Сообщений: 68
Мой профиль
|
Михаил Долинский :
Это не энтузиазм пропал, а умение. Они ощущают перед собой трёхметровый забор - залезть на него не могут, попытки предпринимались, но видя их безуспешность и усилия сокращаются.
Возможно подход к этим задачам надо осуществлять последовательно.
|
20.12.2015 22:01:19
Тема: Re:ЧЯРис
|
Andrey Logvinenko
Темы: 0
Сообщений: 68
Мой профиль
|
Михаил Долинский :
Скажи мне как называется, я перенесу первой в заливку.
http://dl.gsu.by/task.jsp?nid=1538978&cid=979
создать закрашенный треугольник - она стала 8-й в раздел закраски
|
20.12.2015 22:02:37
Тема: Re:ЧЯРис
|
Andrey Logvinenko
Темы: 0
Сообщений: 68
Мой профиль
|
Как вам задачки на условия: http://dl.gsu.by/task.jsp?nid=1538970&cid=979
|
20.12.2015 22:55:08
Тема: Re:ЧЯРис
|
Владислав Макаренко
Темы: 0
Сообщений: 37
Мой профиль
|
Здравствуйте у вас в задаче не плюс не состековка с названием задчи не плюс\не квадрат
|
21.12.2015 04:11:08
Тема: Re:ЧЯРис
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Andrey Logvinenko:
Михаил Долинский :
Это не энтузиазм пропал, а умение. Они ощущают перед собой трёхметровый забор - залезть на него не могут, попытки предпринимались, но видя их безуспешность и усилия сокращаются.
Возможно подход к этим задачам надо осуществлять последовательно.
В смысле ты поставишь дополнительные задания ДО этих?
|
21.12.2015 04:15:28
Тема: Re:ЧЯРис
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Andrey Logvinenko:
Михаил Долинский :
Скажи мне как называется, я перенесу первой в заливку.
http://dl.gsu.by/task.jsp?nid=1538978&cid=979
создать закрашенный треугольник - она стала 8-й в раздел закраски
Хотелось бы согласовать стиль написания кода, чтобы избежать "когнитивный диссонанс" впоследствии, когда они от ЧЯРиса перейдут к нашему обучению.
Этот код
uses charis;
var i:integer;
begin
for i:=1 to N do
begin
RDs(N+1-i);
LUs(N+1-i);
R;
end;
Ds(N);
pause;
end.
Я бы предложил писать детям так:
uses charis;
var
i : longint;
begin
for i:=1 to N do
begin
RDs(N+1-i);
LUs(N+1-i);
R;
end;
Ds(N);
pause;
end.
|
21.12.2015 04:21:09
Тема: Re:ЧЯРис
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Andrey Logvinenko:
Как вам задачки на условия: http://dl.gsu.by/task.jsp?nid=1538970&cid=979
Отлично, но
1) А процедуры отдельно не вводились ?
по крайней мере по оглавлению этого не видно
1. Базовые элементы
2. Программирование графики
3. Повторители
4. Дополнительные элементы
5. Статичные задачи повышенной сложности
6. Задачи с параметрами
7. Задачи на циклы
8. Задачи на заливку
Дополнительные задачи набор 1
Дополнительные задачи набор 2
А мне кажется оглавление курса должно отображать содержательно развитие обучения
2) Снова о стиле
if N>10 then
рисуем что-то > 10 {Обратите внимание, тут нет знака точка с запятой}
else
Рисуем то что = 10;
Я предлагаю детя писать так:
if N>10
then рисуем что-то > 10 {Обратите внимание, тут нет знака точка с запятой}
else Рисуем то что = 10;
А это
uses charis;
procedure verb;
begin
R;R;D;R;U;R;D;R;U;R;D;
RD;Ds(4);L;L;RU;U;LU;
L;D;D;D;L;L;RU;U;U;LD;
LU;U;U;L;U;
end;
procedure slon;
begin
J;R;R;R;D;R;R;R;RD;
LU;Ds(5);L;U;U;L;L;D;D;
L;Us(3);L;U;D;D;L;D;L;
U;U;R;Us(3);
end;
begin
if N>10 then
verb
else
slon;
end.
так:
uses charis;
procedure verb;
begin
R;R;D;R;U;R;D;R;U;R;D;
RD;Ds(4);L;L;RU;U;LU;
L;D;D;D;L;L;RU;U;U;LD;
LU;U;U;L;U;
end;
procedure slon;
begin
J;R;R;R;D;R;R;R;RD;
LU;Ds(5);L;U;U;L;L;D;D;
L;Us(3);L;U;D;D;L;D;L;
U;U;R;Us(3);
end;
begin
if N>10
then verb
else slon;
end.
|
21.12.2015 04:24:32
Тема: Re:ЧЯРис
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Владислав Макаренко:
Здравствуйте у вас в задаче не плюс не состековка с названием задчи не плюс\не квадрат
Влад, будь добр, перечитывай, что написал, и исправляй опечатки.
|
21.12.2015 04:43:20
Тема: Re:ЧЯРис
|
Михаил Долинский
Темы: 2072
Сообщений: 49900
Мой профиль
|
Я переставил треугольник первой в ЧЯРисе
и скопировал 4 новые задачи, которые нашёл (2 на заливку, 2 на если) в "Базовое программирование"
Насчёт оглавления.
Пока можно ставить как придётся, но ПРИДУМЫВАТЬ оглавление и новый порядок задач.
А когда наступить полная ясность - составишь новое оглавление
и либо я перенесу, либо могу показать тебе, как пользоваться DL Master для управления деревом задач
Мои предложения по изменению оглавления (и соответственно порядка изучения материала)
1. Базовые элементы
2. Программирование графики
3. Повторители
4. Дополнительные элементы
. Процедуры
5. Статичные задачи повышенной сложности
. Условный оператор
6. Задачи с параметрами
7. Задачи на циклы
8. Задачи на заливку
. Ввод и переменные Паскаля
Дополнительные задачи набор 1
Дополнительные задачи набор 2
|
|