Т  И  Н  Е  Й  Д  Ж  Е  Р  Ы

Для тех, кто учится и учит


Главная Мой профиль Выход                      Вы вошли как Гость | Группа "Гости" | RSS
Четверг, 21.11.2024, 14:39:49
» МЕНЮ САЙТА
» ОТКРЫТЫЙ УРОК

 РУССКИЙ ЯЗЫК

РУССКАЯ ЛИТЕРАТУРА

НАЧАЛЬНАЯ ШКОЛА

УКРАИНСКИЙ ЯЗЫК

ИНОСТРАННЫЕ ЯЗЫКИ

УКРАИНСКАЯ ЛИТЕРАТУРА

ЗАРУБЕЖНАЯ ЛИТЕРАТУРА

МАТЕМАТИКА

ИСТОРИЯ

ОБЩЕСТВОЗНАНИЕ

БИОЛОГИЯ

ГЕОГРАФИЯ

ФИЗИКА

АСТРОНОМИЯ

ИНФОРМАТИКА

ХИМИЯ

ОБЖ

ЭКОНОМИКА

ЭКОЛОГИЯ

ФИЗКУЛЬТУРА

ТЕХНОЛОГИЯ

МХК

МУЗЫКА

ИЗО

ПСИХОЛОГИЯ

КЛАССНОЕ РУКОВОДСТВО

ВНЕКЛАССНАЯ РАБОТА

АДМИНИСТРАЦИЯ ШКОЛЫ

» РУССКИЙ ЯЗЫК
МОНИТОРИНГ КАЧЕСТВА ЗНАНИЙ. 5 КЛАСС

ОРФОЭПИЯ

ЧАСТИ РЕЧИ


ТЕСТЫ В ФОРМАТЕ ОГЭ.
   5 КЛАСС


ПУНКТУАЦИЯ В ЗАДАНИЯХ И
  ОТВЕТАХ


САМОСТОЯТЕЛЬНЫЕ
  РАБОТЫ.10 КЛАСС


КРОССВОРДЫ ПО РУССКОМУ
  ЯЗЫКУ
» ЛИТЕРАТУРА
ВЕЛИЧАЙШИЕ КНИГИ ВСЕХ
  ВРЕМЕН И НАРОДОВ


КОРИФЕИ ЛИТЕРАТУРЫ

ЛИТЕРАТУРА В СХЕМАХ И
  ТАБЛИЦАХ


ТЕСТЫ ПО ЛИТЕРАТУРЕ

САМЫЕ ИЗВЕСТНЫЕ МИФЫ И
  ЛЕГЕНДЫ


КРОССВОРДЫ ПО ЛИТЕРАТУРЕ
» ИСТОРИЯ
» АНГЛИЙСКИЙ ЯЗЫК
ИНОСТРАННЫЕ ЯЗЫКИ.
  РАЗГОВОРНЫЕ ТЕМЫ


САМОСТОЯТЕЛЬНЫЕ РАБОТЫ
  ПО АНГЛИЙСКОМУ ЯЗЫКУ


ТЕСТЫ ПО ГРАММАТИКЕ
  АНГЛИЙСКОГО ЯЗЫКА


ТЕМАТИЧЕСКИЙ КОНТРОЛЬ.
  9 КЛАСС


ПОДГОТОВКА К ЕГЭ ПО
  АНГЛИЙСКОМУ ЯЗЫКУ


КРОССВОРДЫ ПО
  АНГЛИЙСКОМУ ЯЗЫКУ
» МАТЕМАТИКА - ЦАРИЦА НАУК
» БИОЛОГИЯ
» ГЕОГРАФИЯ
» ФИЗИКА
» Категории раздела
РУССКИЙ ЯЗЫК [380]
УКРАИНСКИЙ ЯЗЫК [255]
ИНОСТРАННЫЕ ЯЗЫКИ [471]
РУССКАЯ ЛИТЕРАТУРА [699]
УКРАИНСКАЯ ЛИТЕРАТУРА [264]
ЗАРУБЕЖНАЯ ЛИТЕРАТУРА [164]
МАТЕМАТИКА [307]
ИСТОРИЯ [318]
ФИЗИКА [218]
БИОЛОГИЯ [341]
ХИМИЯ [262]
ГЕОГРАФИЯ [180]
АСТРОНОМИЯ [57]
ИНФОРМАТИКА [200]
О Б Ж [195]
ЭКОНОМИКА [98]
ЭКОЛОГИЯ [146]
ФИЗКУЛЬТУРА [257]
МУЗЫКА [172]
ИЗО [191]
НАЧАЛЬНАЯ ШКОЛА [638]
ТЕХНОЛОГИЯ [197]
ВНЕКЛАССНАЯ РАБОТА [371]
КЛАССНОЕ РУКОВОДСТВО [206]
АДМИНИСТРАЦИЯ ШКОЛЫ [134]
ПСИХОЛОГИЯ [69]
МХК [74]
ОБЩЕСТВОЗНАНИЕ [65]

Алгоритмы с использованием двумерных массивов
[ Скачать с сервера (13.3 Kb) ]25.10.2010, 12:53:39

Цель: способствовать формированию у обучающихся навыков заполнения и обработки двумерных массивов.

Ход урока: 

1. Проверочная работа: «Двумерные массивы»:

  1. 5-7 мин. отводиться на выполнение проверочной работы.
  2. Самопроверка. Обучающиеся проверяют свои работы, сверяясь с правильными ответами на экране проектора,  и сами выставляют себе оценки.
  3. Учитель собирает работы для дальнейшего анализа степени усвоения материала.

2. Постановка задачи с элементами проблемного обучения.

Что это такое?

2х2=4

2х3=6

2х4=8

2х5=10

2х6=12

2х7=14

2х8=16

2х9=18

2х10=20

3х2=6

3х3=9

3х4=12

3х5=15

3х6=18

3х7=21

3х8=24

3х9=27

3х10=30

4х2=8

4х3=12

4х4=16

4х5=20

4х6=24

4х7=28

4х8=32

4х9=36

4х10=40

5х2=10

5х3=15

5х4=20

5х5=25

5х6=30

5х7=35

5х8=40

5х9=45

5х10=50

6х2=12

6х3=18

6х4=24

6х5=30

6х6=36

6х7=42

6х8=48

6х9=54

6х10=60

7х2=14

7х3=21

7х4=28

7х5=35

7х6=42

7х7=49

7х8=56

7х9=63

7х10=70

8х2=16

8х3=24

8х4=32

8х5=40

8х6=48

8х7=56

8х8=64

8х9=72

8х10=80

9х2=18

9х3=27

9х4=36

9х5=45

9х6=54

9х7=63

9х8=72

9х9=81

9х10=90

Предполагаемый ответ обучающихся: таблица умножения.

А это, что такое?

  2 3 4 5 6 7 8 9
2 4 6 8 10 12 14 16 18
3 6 9 12 15 18 21 24 27
4 8 12 16 20 24 28 32 36
5 10 15 20 25 30 35 40 45
6 12 18 24 30 36 42 48 54
7 14 21 28 35 42 49 56 63
8 16 24 32 40 48 56 64 72
9 18 27 36 45 54 63 72 81

Предполагаемый ответ учащихся – тоже таблица умножения, но в другом виде.

Комментарии учителя: таблица умножения, представленная в матричной форме, называется "Матрица Пифагора”.

А как ей пользоваться? По какому алгоритму, получаются значения в матрице Пифагора?

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

Задание: Сформировать, средствами языка программирования Turbo Pascal, матрицу Пифагора и вывести ее на экран монитора.

Давайте, формализуем постановку нашей задачи.

 

Каким типом данных в Turbo Pascal, можно представить матрицу Пифагора?

Предполагаемый ответ учащихся – двумерным массивом.

В каких числовых приделах будут изменяться индексы этого двумерного массива?

I – Номер строки от 2 до 9,

J – Номер столбца так же от 2 до 9.

Какая формула будет использоваться для заполнения элементов двумерного массива?

Предполагаемый ответ учащихся- a[I,J]:=I*J.

Таким образом,

Формализованная постановка задачи: Дан двумерный массив, номера строк и столбцов, которого изменяются от 2 до 9. Заполнить данный массив по формуле I*J и вывести значения его элементов на экран по строкам.

Этапы построения программы:

  1. Описать двумерный массив A (индексы строк изменяются от 2 до 9, индексы столбцов изменяются от 2 до 9) и переменные для индексов I,J.
  2. Заполнить массив по формуле A[I,J]:=I*J.
  3. Вывести на экран двумерный массив А построчно.

Program xx;
uses crt;
var
a:array[2..9,2..9] of integer;
i,j:integer;
begin
clrscr;
for i:=2 to 9 do
  for j:=2 to 9 do
    a[i,j]:=i*j;
for i:=2 to 9 do
  begin
  for j:=2 to 9 do
    write(a[i,j]:3);
  writeln;
  end;
readkey
end.

Обратите внимание, что мы сначала для заполнения используем два цикла, причем один цикл вложен в другой. Затем точно такие же циклы используем для вывода значений элементов массива.

Можно ли оптимизировать алгоритм?

Для оптимизации алгоритма можно данные вложенные циклы использовать только один раз, а не два. Для этого нужно после вычисления значения элемента массива, осуществить его вывод на экран. Тем самым количество строк алгоритма не изменится, но сократится время выполнения программы, что является в программировании очень важным.

Фрагмент программы Оптимизированный фрагмент программы
for i:=2 to 9 do
 for j:=2 to 9 do
   a[i,j]:=i*j;
for i:=2 to 9 do
 begin
 for j:=2 to 9 do
   write(a[i,j]:3);
 writeln;
 end;
for i:=2 to 9 do
begin
 for j:=2 to 9 do
   begin
   a[i,j]:=i*j;
   write(a[i,j]:3);
   end;
writeln;
end;

ПРИЛОЖЕНИЯ СКАЧИВАЙ ВВЕРХУ СТРАНИЦЫ

Категория: ИНФОРМАТИКА | Добавил: Ronaldo | Теги: открытый урок, эвм, клавиатура, конспект урока, компьютер, алгоритм, Компьютерная программа, педсовет, информатика в школе, урок информатики
Просмотров: 971 | Загрузок: 97 | Рейтинг: 5.0/1
» Поиск
» АСТРОНОМИЯ

УДИВИТЕЛЬНАЯ
  АСТРОНОМИЯ


ЗАГАДОЧНАЯ СОЛНЕЧНАЯ
  СИСТЕМА


АСТРОНОМИЯ В ВОПРОСАХ И
  ОТВЕТАХ


УДИВИТЕЛЬНАЯ
  КОСМОЛОГИЯ


КРОССВОРДЫ ПО АСТРОНОМИИ

» ИНФОРМАТИКА

ЗАНИМАТЕЛЬНАЯ
  ИНФОРМАТИКА


К УРОКАМ
  ИНФОРМАТИКИ


СПРАВОЧНИК ПО
  ИНФОРМАТИКЕ


ТЕСТЫ ПО ИНФОРМАТИКЕ

КРОССВОРДЫ ПО
  ИНФОРМАТИКЕ

» ОБЩЕСТВОЗНАНИЕ

РАБОЧИЕ МАТЕРИАЛЫ К
  УРОКАМ В 7 КЛАССЕ


ТЕСТЫ. 9 КЛАСС

САМОСТОЯТЕЛЬНЫЕ
  РАБОТЫ. 9 КЛАСС


КОНТРОЛЬНЫЕ РАБОТЫ В
  ФОРМАТЕ ЕГЭ


ШКОЛЬНЫЕ ОЛИМПИАДЫ
   ПО ОБЩЕСТВОВЕДЕНИЮ

» ХИМИЯ
» ОБЖ

ЧТО ДЕЛАТЬ ЕСЛИ ...

РЕКОРДЫ СТИХИИ

РАБОЧИЕ МАТЕРИАЛЫ К
  УРОКАМ ОБЖ В 11 КЛАССЕ


ПРОВЕРОЧНЫЕ РАБОТЫ ПО
  ОБЖ


ТЕСТЫ ПО ОБЖ. 10-11 КЛАССЫ

КРОССВОРДЫ ПО ОБЖ

» МХК И ИЗО

СОВРЕМЕННАЯ
  ЭНЦИКЛОПЕДИЯ ИСКУССТВА


ВЕЛИКИЕ ТЕАТРЫ МИРА

САМЫЕ ИЗВЕСТНЫЕ
  ПАМЯТНИКИ


МУЗЕЕВ МИРА

ВЕЛИКИЕ СОКРОВИЩА МИРА

СОКРОВИЩА РОССИИ

ИЗО-СТУДИЯ

КРОССВОРДЫ ПО МХК

» ЕСТЕСТВОЗНАНИЕ

ЕСТЕСТВОЗНАНИЕ. БАЗОВЫЙ
  УРОВЕНЬ. 10 КЛАСС


УДИВИТЕЛЬНАЯ ИСТОРИЯ
  ЗЕМЛИ


ИСТОРИЯ ОСВОЕНИЯ ЗЕМЛИ

ВЕЛИЧАЙШИЕ
  АРХЕОЛОГИЧЕСКИЕ ОТКРЫТИЯ


УДИВИТЕЛЬНЫЕ ОТКРЫТИЯ
  УЧЕНЫХ


РАЗВИВАЮШИЕ ЭКСПЕРИМЕНТЫ
  И ОПЫТЫ ПО
  ЕСТЕСТВОЗНАНИЮ


САМЫЕ ИЗВЕСТНЫЕ
  НОБЕЛЕВСКИЕ ЛАУРЕАТЫ

» ГОТОВЫЕ СОЧИНЕНИЯ

РУССКИЙ ЯЗЫК

РУССКАЯ ЛИТЕРАТУРА

ЗАРУБЕЖНАЯ ЛИТЕРАТУРА
  (на русск.яз.)


УКРАИНСКИЙ ЯЗЫК

УКРАИНСКАЯ ЛИТЕРАТУРА

ПРИКОЛЫ ИЗ СОЧИНЕНИЙ

» ПАТРИОТИЧЕСКОЕ ВОСПИТАНИЕ
» УЧИТЕЛЬСКАЯ
» МОСКВОВЕДЕНИЕ ДЛЯ ШКОЛЬНИКОВ

ЗНАКОМИМСЯ С МОСКВОЙ

СТАРАЯ ЛЕГЕНДА О
  МОСКОВИИ


ПРОГУЛКИ ПО
  ДОПЕТРОВСКОЙ МОСКВЕ


МОСКОВСКИЙ КРЕМЛЬ

БУЛЬВАРНОЕ КОЛЬЦО

» ЭНЦИКЛОПЕДИЯ ОБО ВСЕМ НА СВЕТЕ
» ПОЗНАВАТЕЛЬНО И ЗАНИМАТЕЛЬНО

ДИКОВИНКИ СО ВСЕГО МИРА

УДИВИТЕЛЬНАЯ ЛОГИКА

ЗАНИМАТЕЛЬНАЯ
  ПСИХОЛОГИЯ


МИНЕРАЛЫ И ДРАГОЦЕННЫЕ
  КАМНИ


УДИВИТЕЛЬНАЯ АРХЕОЛОГИЯ

ДИВНАЯ ПАЛЕОНТОЛОГИЯ

» БЕСЕДА ПО ДУШАМ С ТИНЕЙДЖЕРАМИ

МЕЖДУ НАМИ ДЕВОЧКАМИ

МЕЖДУ НАМИ МАЛЬЧИКАМИ

НАС ЖДЕТ ЭКЗАМЕН

» Статистика

Онлайн всего: 29
Гостей: 29
Пользователей: 0
» Вход на сайт

» Друзья сайта
Copyright MyCorp © 2024 Яндекс.Метрика Рейтинг@Mail.ru Каталог сайтов и статей iLinks.RU Каталог сайтов Bi0