Разноуровневые задания при изучении содержательной линии «Алгоритмизация и программирование» школьного курса информатики

Автор работы: Пользователь скрыл имя, 03 Декабря 2012 в 20:30, курсовая работа

Краткое описание

Гипотеза исследования: применение разноуровневых заданий и упражнений на уроках информатики могут повышать эффективность обучения, если:
1) учитываются современные методики преподавания информатики;
2) учитываются психолого-педагогические особенности учащихся;
3) происходит оптимальное сочетание объемов используемого материала, количества учащихся и изучаемых на уроке явлений.
Поставленная цель и выдвинутая гипотеза предполагают решение следующих задач:
1) изучить научно-исследовательские и дидактические источники по данной проблеме;

Содержимое работы - 1 файл

Курсовая работа по информатике.doc

— 291.50 Кб (Скачать файл)

Readln (a);

Writeln (‘введите значение b’);

Readln (b);

Writeln (‘введите значение c’);

Readln (c);

x:= c;

c:= b;

b:= a;

a:= x;

Writeln (‘a = ’, a, ‘ b = ’, b, ‘ c = ’, c);

Readln;

End.

2 уровень

3) Даны два числа а и b (а ≠ b), найти большее из них.

Решение:

Program Pr;

Uses crt;

Var a, b, max : integer;

Begin

Writeln (‘введите значение a’);

Readln (a);

Writeln (‘введите значение b’);

Readln (b);

If a>b then max:= a else max:= b;

Writeln (‘большее число = ’, max);

Readln;

End.

4) Составить алгоритм, по которому на компьютере будет происходить следующее: в переменную S вводится возраст Саши, в переменную М вводится возраст Маши. В качестве результата на экран выводится фраза «Саша старше Маши», или «Маша старше Саши», или «Саша и Маша ровесники».

Program Pr;

Uses crt;

Var S, M: integer;

Begin

Writeln ('Возраст  Саши = ');

Readln (S);

Writeln ('Возраст Маши = ');

Readln (М);

If S > М then writeln ('Саша старше Маши') else

If S = М then writeln ('Саша и Маша ровесники') else

Writeln ('Маша старше Саши');

Readln;

End.

3 уровень

5) Дано 2 числа: a и b. Если a > b, то необходимо найти их разницу и отношение, а если a < b, то необходимо найти их сумму и произведение.

Решение:

Program Pr;

Uses crt;

Var a, b, c, d: real;

Begin

Writeln (‘введите значение a’);

Readln (a);

Writeln (‘введите значение b’);

Readln (b);

If a>b then

Begin

c:= a - b;

d:= a / b;

End;

If a < b then

Begin

c:= a + b;

d:= a * b;

End;

Writeln (c, d);

Readln;

End.

6) Дано 3 числа: a, b и c.  Отсортировать по возрастанию.

Решение:

Program Pr;

Var a, b, c, x: real;

Begin

Writeln (‘введите значение a’);

Readln (a);

Writeln (‘введите значение b’);

Readln (b);

Writeln (‘введите значение c’);

Readln (c);

If a > b then

Begin

x:= a;

a:= b;

b:= x;

End;

If b > c then

Begin

x:= b;

b:= c;

c:= x;

End;

If a > b then

Begin

x:= a;

a:= b;

b:= x;

End;

Writeln (a, b, c);

Readln;

End.

 

Заключение

Программирование традиционно  относят к сложным темам школьного  курса информатики, признавая при  этом, что именно решение задач  по теме алгоритмизация и программирование в максимальной степени способствуют развитию алгоритмического стиля мышления, который формирует общеучебные навыки. Мы пришли к выводу, что для успешного решения задачи, требующей составления алгоритма и написания программы, ученик должен:

  1. четко понять задачу, провести ее детализацию и формализацию;
  2. проанализировать, к какому классу задач она относится, какими способами (алгоритмами) ее можно решить;
  3. составить алгоритм решения задачи;
  4. составить программу, реализующую этот алгоритм;
  5. проверить, правильно ли программа работает, ту ли задачу она решает;
  6. в случае обнаружения ошибки необходимо проделать все (или некоторые) вышеперечисленные действия заново с целью исправления ошибки.

С появлением ЭВМ появилась  необходимость интенсифицировать  потоки информации    человек – компьютер – человек. Но для повышения эффективности применения человеком компьютера как инструмента нужны общая мысль, общие понятия. С появлением науки информатики появился новый метод – алгоритмизация. Алгоритмический стиль мышления позволяет связать воедино функционирование информации в конкретной среде с требованиями её машинной обработки.

Таким образом, мы выяснили, что алгоритмическое мышление помогает формировать навыки:

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

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

Также мы пришли к выводу, что разноуровневые задания способствуют дифференциации обучения. Это проявляется  в том, что каждый ученик индивидуально  проходит путь от простого к сложному при изучении содержательной линии  «Алгоритмизация и программирование». Таким образом, мы можем сказать, что разноуровневые задания и упражнения обеспечивают последовательное погружение каждого ученика в изучаемую тему.

 

Список использованных источников

 

 

  1. Алгоритмика: 5 — 7 классы: Учеб. и задачник для общеобразоват. учеб, заведений / А.К.Звонкий, А.Г.Кулаков, С.К.Ландо и др. — М.: Дрофа, 1996.
  2. Изучение информатики и вычислительной техники: Пособие для учителя/А.В.Авербух, В.Б.Гисин, Я.Н.Зайдельман, Г.В.Лебедев. — М.: Просвещение, 1992.
  3. Изучение основ информатики и вычислительной техники: Пособие для учителей / Под ред. А.П.Ершова, В.М.Монахова. — М.: Просвещение, 1985.-Ч. 1,2.
  4. Информатика: Учеб. для 8 —9 кл. сред. шк. / А.Г. Гейн, Е.В. Липецкий, М.В. Сапир, В.Ф. Шолохович. — М.: Просвещение, 1994.
  5. Информатика: Учеб. по базовому курсу / И.Г.Семакин, Л.АЗалогова, С.В.Русаков, Л.В.Шестакова. — М.: Лаборатория Базовых Знаний, 1998.
  6. Информатика: Учеб. пособие для 10— 11 кл. общеобразоват. учреждений / Л.З. Шауцукова. — М.: Просвещение, 2000.
  7. Кузнецов А. А., Апатова Н.В. Основы информатики. 8 — 9 кл.: Учеб. для общеобразоват. учеб, заведений. — М.: Дрофа, 1999.
  8. Кулаков А. Г., Ландо С. К. Алгоритмика. 5—7 кл.: Метод, рекомендации для учителя: Решение задач. — М.: Дрофа, 1997.
  9. Лапчик М.П. Вычисления. Алгоритмизация. Программирование: Пособие для учителя. — М.: Просвещение, 1988.
  10. Лапчик М.П. Информатика и информационные технологии в системе общего и профессионального образования: Монография. — Омск: Изд-во Ом. гос. пед. ун-та, 1999.
  11. Новик, И.А. Новая парадигма образовательного стандарта предметной области «Информатика» / И.А. Новик, Н.П. Макарова // Информатизация образования. – 2007. – № 2. – С. 3 – 11.
  12. Основы информатики и вычислительной техники: Пробное учеб, пособие для сред. учеб, заведений: В 2 ч. / Под ред. А. П. Ершова и В. М. Монахова. — М.: Просвещение, 1985 — 1986.
  13. Основы информатики и вычислительной техники: Пробный учеб, для 10—11 кл. сред. шк. / А.Г.Гейн, В.Г.Житомирский, Е.В.Липецкий и др. — 2-е изд. — М.: Просвещение, 1992.
  14. Основы информатики и вычислительной техники: Пробный учеб, зля сред. учеб, заведений / А.Г.Кушниренко, Г.В.Лебедев, Р.АСворень. — М.: Просвещение, 1993.
  15. Основы информатики и вычислительной техники: Пробный учеб. пособие для 10—11 кл. сред. шк. / В.А.Каймин, А.Г.Щеголев, Е.А.Еросина, Д.П.Федюшин. — М.: Просвещение, 1989.
  16. Павловский, А.И. Алгоритмика. Дополнительные материалы по информатике для учащихся 9 – 11 классов / А.И. Павловский, В.К. Пономаренко // Информатизация образования. – 2007. – № 2. – С. 3 – 11.
  17. Пейперт С. Дети, компьютер и плодотворные идеи: Пер. с англ. — М.: Мир, 1990.
  18. Подласый И.П. Педагогика: учеб. пособие для вузов/ И. П. Подласый. - М.: ВЛАДОС-пресс, 2004. - 365 с.
  19. Программы для средних общеобразовательных учебных заведений.  Основы информатики и вычислительной техники. — М.: Просвещение, 1992.
  20. Программы общеобразовательных учреждений. Информатика / Сост. A.А. Кузнецов, Л.Е.Самовольнова. — М.: Просвещение, 1998.
  21. Словарь школьной информатики. Математический энциклопедический словарь. — М.: Сов. энцикл., 1988.
  22. Теин А.Т., Сенокосов А.И., Шолохович В.Ф. Информатика: Классы 1 — 9. — М.: Дрофа, 1998.

 


Информация о работе Разноуровневые задания при изучении содержательной линии «Алгоритмизация и программирование» школьного курса информатики