1. Напишіть програму для обчислення площі, периметру та діагоналі прямокутника за його сторонами. 2. Трикутник заданий сторонами а , b , с . Встановити, чи є він рівнобедреним.
Умение решать задачи на применение изученных в теории законов, является одним из требований государственного стандарта к уровню подготовки выпускников образовательных учреждений основного общего образования по физике. Кроме того, решение задач является универсальным инструментом для контроля за качеством усвоения учащимися теоретического материала. Вместе с тем решение задач выделяется учащимися как один из самых трудных видов деятельности на уроке.
Анализ работ учащихся показал, что основная масса ошибок при решении задач связана с формулами: либо с неправильным их написанием, либо с неправильным выбором. Дети не справлялись с выбором формулы даже тогда, когда все формулы были у них перед глазами.
Наблюдение за деятельностью учащихся во время уроков решения задач позволило выяснить суть проблемы. Дети не знали какую из имеющихся формул выбрать потому, что не знали как это правильно сделать. Прочитав условие задачи, они не пытались вникнуть в его суть, определить явление, описанное в условии, что особенно важно для правильного решения задачи. Внимание учащихся сразу же направлялось на имеющиеся числовые значения, с которыми они начинали производить математические действия наугад.
Стало ясно, что дети не умеют выстраивать цепочку рассуждений, которая позволила бы им правильно оценить описанную в условии задачи ситуацию, определить физическое явление, законы, описывающие его и, соответственно, правильно выбрать формулы, связывающие те физические величины, которые представлены в условии. Не проанализировав условие задачи, учащиеся неверно записывали краткое условие задачи, что также приводило к ошибкам в выборе и написании формул. Некоторые "адаптировали" формулы: вместо тех величин, которые должны быть, они вставляли те, которые неправильно обозначили в краткой записи. Все это приводило к неверному решению задачи.
Учитывая особенности развития учащихся (преобладание механической памяти, поверхностное восприятие, недостаточное развитие мыслительных процессов), необходимо было научить их выстраивать цепочку рассуждений при решении задач с такого метода, который давал бы им конкретную пошаговую инструкцию о том, как надо действовать. Наблюдения за работой учащихся во время уроков, свидетельствуют о более эффективных результатах при наличии плана действий. Причем, чем конкретнее план, тем лучше результаты. Все это натолкнуло на мысль использовать в формировании у учащихся умения решать задачи алгоритм.
Использование алгоритма в образовательном процессе не является новостью. В некоторых изданиях методической литературы есть готовые алгоритмы решения задач. Но попытка использовать их не принесла желаемого результата. Работа по этому алгоритму вызывала у учащихся затруднения, т.к. по причине индивидуальных особенностей развития, им необходимы были более конкретные инструкции, к тому же алгоритм содержал много пунктов, что также усложняло учащимся работу с ним.
Возникла необходимость адаптировать имеющийся алгоритм решения задач с учетом особенностей детей.
Условно весь процесс решения количественной задачи можно разделить на четыре основные части:
чтение и анализ условия;
краткая запись условия и перевод единиц измерения в систему СИ;
решение задачи в общем виде;
вычисление искомой величины подстановкой численных значений в рабочую формулу.
Эти же пункты выделяются и при оформлении решения задачи. В связи с недостаточностью интегративной деятельности мозга дети с ЗПР затрудняются в узнавании непривычно представленных предметов и информации. Учитывая эту особенность развития, логично было адаптировать алгоритм именно в этом направлении, т.е. он тоже должен состоять из тех же четырех разделов. Иначе дети просто не смогут понять, что они делают. Кроме этого деятельность в рамках каждого раздела необходимо конкретизировать с пошаговой инструкции.
Полученный алгоритм состоит из четырех основных разделов:
function IsPositive(a:integer):boolean; begin result:=(a>-1); end;
procedure work; var min, max, count:integer; begin count:=0; min:=m[0]; max:=0; for i:=0 to 14 do begin if IsPositive(m[i]) then begin inc(count); if m[i]>max then max:=m[i]; if m[i]<min then min:=m[i]; end; end; writeln('MAX: ', max); writeln('MIN: ', min); writeln('Count: ', count); end;
begin for i:=0 to 14 do begin write('n: '); readln(m[i]); end;
Умение решать задачи на применение изученных в теории законов, является одним из требований государственного стандарта к уровню подготовки выпускников образовательных учреждений основного общего образования по физике. Кроме того, решение задач является универсальным инструментом для контроля за качеством усвоения учащимися теоретического материала. Вместе с тем решение задач выделяется учащимися как один из самых трудных видов деятельности на уроке.
Анализ работ учащихся показал, что основная масса ошибок при решении задач связана с формулами: либо с неправильным их написанием, либо с неправильным выбором. Дети не справлялись с выбором формулы даже тогда, когда все формулы были у них перед глазами.
Наблюдение за деятельностью учащихся во время уроков решения задач позволило выяснить суть проблемы. Дети не знали какую из имеющихся формул выбрать потому, что не знали как это правильно сделать. Прочитав условие задачи, они не пытались вникнуть в его суть, определить явление, описанное в условии, что особенно важно для правильного решения задачи. Внимание учащихся сразу же направлялось на имеющиеся числовые значения, с которыми они начинали производить математические действия наугад.
Стало ясно, что дети не умеют выстраивать цепочку рассуждений, которая позволила бы им правильно оценить описанную в условии задачи ситуацию, определить физическое явление, законы, описывающие его и, соответственно, правильно выбрать формулы, связывающие те физические величины, которые представлены в условии. Не проанализировав условие задачи, учащиеся неверно записывали краткое условие задачи, что также приводило к ошибкам в выборе и написании формул. Некоторые "адаптировали" формулы: вместо тех величин, которые должны быть, они вставляли те, которые неправильно обозначили в краткой записи. Все это приводило к неверному решению задачи.
Учитывая особенности развития учащихся (преобладание механической памяти, поверхностное восприятие, недостаточное развитие мыслительных процессов), необходимо было научить их выстраивать цепочку рассуждений при решении задач с такого метода, который давал бы им конкретную пошаговую инструкцию о том, как надо действовать. Наблюдения за работой учащихся во время уроков, свидетельствуют о более эффективных результатах при наличии плана действий. Причем, чем конкретнее план, тем лучше результаты. Все это натолкнуло на мысль использовать в формировании у учащихся умения решать задачи алгоритм.
Использование алгоритма в образовательном процессе не является новостью. В некоторых изданиях методической литературы есть готовые алгоритмы решения задач. Но попытка использовать их не принесла желаемого результата. Работа по этому алгоритму вызывала у учащихся затруднения, т.к. по причине индивидуальных особенностей развития, им необходимы были более конкретные инструкции, к тому же алгоритм содержал много пунктов, что также усложняло учащимся работу с ним.
Возникла необходимость адаптировать имеющийся алгоритм решения задач с учетом особенностей детей.
Условно весь процесс решения количественной задачи можно разделить на четыре основные части:
чтение и анализ условия;
краткая запись условия и перевод единиц измерения в систему СИ;
решение задачи в общем виде;
вычисление искомой величины подстановкой численных значений в рабочую формулу.
Эти же пункты выделяются и при оформлении решения задачи. В связи с недостаточностью интегративной деятельности мозга дети с ЗПР затрудняются в узнавании непривычно представленных предметов и информации. Учитывая эту особенность развития, логично было адаптировать алгоритм именно в этом направлении, т.е. он тоже должен состоять из тех же четырех разделов. Иначе дети просто не смогут понять, что они делают. Кроме этого деятельность в рамках каждого раздела необходимо конкретизировать с пошаговой инструкции.
Полученный алгоритм состоит из четырех основных разделов:
Объяснение:
var m:array [0..14] of integer; i:integer;
function IsPositive(a:integer):boolean;
begin
result:=(a>-1);
end;
procedure work;
var min, max, count:integer;
begin
count:=0;
min:=m[0];
max:=0;
for i:=0 to 14 do begin
if IsPositive(m[i]) then begin
inc(count);
if m[i]>max then max:=m[i];
if m[i]<min then min:=m[i];
end;
end;
writeln('MAX: ', max);
writeln('MIN: ', min);
writeln('Count: ', count);
end;
begin
for i:=0 to 14 do begin
write('n: ');
readln(m[i]);
end;
work;
readln;
end.