Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Презентация по информатике "Удаление и вставка элементов" (10 класс)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Презентация по информатике "Удаление и вставка элементов" (10 класс)

библиотека
материалов
Работа с элементами одномерного массива: Урок получения новых знаний и навыко...
Цель урока: расширять представление о зоне применения одномерных массивов; по...
Задачи урока: развивать навыки оперирования понятиями «массив», «размерность...
Фронтальный опрос: Дайте определение массива. Виды массивов? Что такое размер...
6.Какие существуют виды объявления массивов? 7.Какие существуют способы запол...
9. Какие задачи на одномерные массивы мы умеем решать? - суммирование элемент...
На экране даны фрагменты программ. Объясните, что происходит в этих фрагмента...
3) min:=a[l] ; for i:=l to n do if a[i]
На экране даны фрагменты блок-схем. По данному фрагменту объясните работу про...
На экране даны фрагменты блок-схем. По данному фрагменту объясните работу про...
(ЕГЭ) Дан фрагмент программы, обрабатывающий массив А из п элементов (извест...
Алгоритм решения задач с использованием массивов: Описание массива Заполнение...
Задан одномерный массив В(10), заполненный произвольным образом. Подсчитать к...
Задание 1. Удаление элементов из массива. Задан одномерный массив размера 10....
1 -4 6 56 0 -6 4 23 8 9 6. Какую закономерность вы можете указать? 7.Элемент...
Вывод: При удалении элемента из массива необходимо: Найти номер удаляемого эл...
Задание 2 Вставка элементов в массив. Задан одномерный массив размера 10. Нео...
5. Какой элемент должен быть помещен на пятое место? 6. На шестое? На седьмое...
-4 6 56 0 -6 4 23 8 9 1 -4 6 5 56 0 -6 4 23 8 9 12) Перемещение лучше начать...
Вывод: Вставка элементов в одномерный массив. Вставлять элемент можно до или...
Закрепление изученного материала Задача 1. В одномерном массиве удалить макси...
Дополнительные задания Задача 3. В одномерном массиве вставить число 100 пер...
Итог урока: В модуле в последнем столбце напротив каждого задания поставьте з...
Модуль для урока Тема урока: Работа с элементами одномерного массива: вставка...
Дополнительные задачи: 5) В одномерном массиве вставить число 100 перед первы...
Домашняя работа: Задача 1. В одномерном массиве удалить минимальный элемент....
29 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

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

Описание презентации по отдельным слайдам:

№ слайда 1 Работа с элементами одномерного массива: Урок получения новых знаний и навыко
Описание слайда:

Работа с элементами одномерного массива: Урок получения новых знаний и навыков Технология обучения: модульная Назарова Г.А., ГБОУ Гимназия №1797

№ слайда 2 Цель урока: расширять представление о зоне применения одномерных массивов; по
Описание слайда:

Цель урока: расширять представление о зоне применения одномерных массивов; повышать культуру написания программ; прививать навыки структурирования программы; развивать логическое мышление; развивать коммуникативные навыки.

№ слайда 3 Задачи урока: развивать навыки оперирования понятиями «массив», «размерность
Описание слайда:

Задачи урока: развивать навыки оперирования понятиями «массив», «размерность массива», «элемент», «индекс элемента», «текущий элемент»; учить определять необходимость сдвига элементов вправо и влево, отрабатывать навыки составления программ с удалением и вставкой элементов одномерного массива; Развитие коммуникативных компетенций: позитивные навыки общения и деятельности в группе;

№ слайда 4 Фронтальный опрос: Дайте определение массива. Виды массивов? Что такое размер
Описание слайда:

Фронтальный опрос: Дайте определение массива. Виды массивов? Что такое размерность массива? Как происходит обращение к элементам массива? 5. Какое служебное слово используется для описания массива?

№ слайда 5 6.Какие существуют виды объявления массивов? 7.Какие существуют способы запол
Описание слайда:

6.Какие существуют виды объявления массивов? 7.Какие существуют способы заполнения одномерных массивов? 8.Как происходит вывод одномерных массивов?

№ слайда 6 9. Какие задачи на одномерные массивы мы умеем решать? - суммирование элемент
Описание слайда:

9. Какие задачи на одномерные массивы мы умеем решать? - суммирование элементов массива; - нахождение произведения элементов; - нахождение количества элементов; - нахождение минимального (макс.) элемента и его индекса; - обмен местами элементов массива. Что нужно помнить при решении этих задач?

№ слайда 7 На экране даны фрагменты программ. Объясните, что происходит в этих фрагмента
Описание слайда:

На экране даны фрагменты программ. Объясните, что происходит в этих фрагментах? 1) s:=0; for i:=1 to n do if a[i]>0 then s:=s+a[i]; 2) k:=0; for i:=l to n do if a[i] mod 2=0 then k:=k+l;

№ слайда 8 3) min:=a[l] ; for i:=l to n do if a[i]
Описание слайда:

3) min:=a[l] ; for i:=l to n do if a[i]<=min then begin min:=a[i]; t:=i; end; 4) t:=a[kl]; a[kl]:=a[k2]; a[k2]:=t.

№ слайда 9 На экране даны фрагменты блок-схем. По данному фрагменту объясните работу про
Описание слайда:

На экране даны фрагменты блок-схем. По данному фрагменту объясните работу программы:

№ слайда 10 На экране даны фрагменты блок-схем. По данному фрагменту объясните работу про
Описание слайда:

На экране даны фрагменты блок-схем. По данному фрагменту объясните работу программы:

№ слайда 11 (ЕГЭ) Дан фрагмент программы, обрабатывающий массив А из п элементов (извест
Описание слайда:

(ЕГЭ) Дан фрагмент программы, обрабатывающий массив А из п элементов (известно, что в массиве имеются положительные элементы): S:=0; k:=0; for i:=l to n do if A[i]>0 then begin S:=S+A[i]; k:=k+l; end; S:=S/k. Чему будет равно значение переменной S после выполнения данного фрагмента программы? A) Среднему значению всех элементов массива А; Б) Среднему значению положительных элементов массива А; B) Количеству положительных элементов массива А; Г) Значению последнего положительного элемента; Номер ответа: Б.

№ слайда 12 Алгоритм решения задач с использованием массивов: Описание массива Заполнение
Описание слайда:

Алгоритм решения задач с использованием массивов: Описание массива Заполнение массива Вывод массива (распечатка) Выполнение условий задачи Вывод результата

№ слайда 13
Описание слайда:

№ слайда 14 Задан одномерный массив В(10), заполненный произвольным образом. Подсчитать к
Описание слайда:

Задан одномерный массив В(10), заполненный произвольным образом. Подсчитать количество элементов, больших заданного числа К. Определить самую высокую температуру и самый тёплый день в мае. В массиве переставить мах и мин элементы.

№ слайда 15 Задание 1. Удаление элементов из массива. Задан одномерный массив размера 10.
Описание слайда:

Задание 1. Удаление элементов из массива. Задан одномерный массив размера 10. Необходимо удалить его третий элемент. 1 -4 6 56 0 -6 4 23 8 9 Вопросы: Сколько элементов в массиве? Сколько элементов станет в массиве после удаления третьего элемента? Что должно произойти с элементами с первого по второй? Какой элемент должен быть помещен на третье место? На четвертое? На пятое?

№ слайда 16 1 -4 6 56 0 -6 4 23 8 9 6. Какую закономерность вы можете указать? 7.Элемент
Описание слайда:

1 -4 6 56 0 -6 4 23 8 9 6. Какую закономерность вы можете указать? 7.Элементы с какими индексами останутся неизменными, а с какими — будут изменены? 8.Начиная с какого индекса элементы должны перемещаться? 9.Необходимо перемещать элементы вправо или влево? 10) Какой элемент должен быть перемещен на место элемента A[i]? (A[i] :=A[i+1]) for i:=3 to 9 do A[i]:=A[i+l]

№ слайда 17 Вывод: При удалении элемента из массива необходимо: Найти номер удаляемого эл
Описание слайда:

Вывод: При удалении элемента из массива необходимо: Найти номер удаляемого элемента (к); Сдвинуть все элементы, начиная с к – го, на один элемент влево; Уменьшить количество элементов массива на единицу при выводе. НАДО ПОМНИТЬ, ЧТО при удалении элемента из массива размерность массива не меняется!!! 1 -4 6 56 0 -6 4 23 8 9 1 -4 56 0 -6 4 23 8 9

№ слайда 18 Задание 2 Вставка элементов в массив. Задан одномерный массив размера 10. Нео
Описание слайда:

Задание 2 Вставка элементов в массив. Задан одномерный массив размера 10. Необходимо вставить число 5 после третьего элемента. 1 -4 6 56 0 -6 4 23 8 9 Сколько элементов в массиве? Сколько элементов станет в массиве в результате вставки числа 5 после третьего элемента? Какой индекс будет у вставленного элемента? Что должно произойти с элементами с первого по третий? Вопросы: 5

№ слайда 19 5. Какой элемент должен быть помещен на пятое место? 6. На шестое? На седьмое
Описание слайда:

5. Какой элемент должен быть помещен на пятое место? 6. На шестое? На седьмое? 7.Какую закономерность вы можете указать? 8.Элементы с какими индексами останутся неизменными, а с какими будут изменены? 9.Начиная с какого индекса элементы должны перемещаться? 10.Необходимо перемещать элементы вправо или влево? 11.Если на четвертое место поместить пятерку, что произойдет с тем элементом, который находился до этого на четвертом месте? 1 -4 6 56 0 -6 4 23 8 9 5

№ слайда 20 -4 6 56 0 -6 4 23 8 9 1 -4 6 5 56 0 -6 4 23 8 9 12) Перемещение лучше начать
Описание слайда:

-4 6 56 0 -6 4 23 8 9 1 -4 6 5 56 0 -6 4 23 8 9 12) Перемещение лучше начать с четвертого или с последнего элемента? 13) Какой элемент должен быть перемещен на место элемента A[i]? (A[i] :=A[i-1].) for i:=11 downto 5 do A[i]:=A[i-l]; A[4]:=5.

№ слайда 21 Вывод: Вставка элементов в одномерный массив. Вставлять элемент можно до или
Описание слайда:

Вывод: Вставка элементов в одномерный массив. Вставлять элемент можно до или после данного элемента, номер этого элемента можно вводить с клавиатуры или искать при определённых условиях. Вставка осуществляется следующим образом: Первые к-элементов остаются без изменения; Все элементы, начиная с (к+1)-го, необходимо сдвинуть на один назад; На место (к+1) элемента записываем значение данного вставляемого элемента; Увеличить количество элементов в массиве на единицу при выводе. НАДО ПОМНИТЬ, ЧТО при вставке элемента в массив массив надо определять как N+1 элемент!!!

№ слайда 22
Описание слайда:

№ слайда 23 Закрепление изученного материала Задача 1. В одномерном массиве удалить макси
Описание слайда:

Закрепление изученного материала Задача 1. В одномерном массиве удалить максимальный элемент. Задача 2. В одномерном массиве вставить после минимального элемента число 10.

№ слайда 24
Описание слайда:

№ слайда 25 Дополнительные задания Задача 3. В одномерном массиве вставить число 100 пер
Описание слайда:

Дополнительные задания Задача 3. В одномерном массиве вставить число 100 перед первым отрицательным элементом. Задача 4. Удалить из массива все элементы, стоящие перед максимальным элементом.

№ слайда 26 Итог урока: В модуле в последнем столбце напротив каждого задания поставьте з
Описание слайда:

Итог урока: В модуле в последнем столбце напротив каждого задания поставьте знаки: « + » — все усвоено; «−» — не усвоено; «?» — есть вопросы (напишите, какие именно).

№ слайда 27 Модуль для урока Тема урока: Работа с элементами одномерного массива: вставка
Описание слайда:

Модуль для урока Тема урока: Работа с элементами одномерного массива: вставка и удаление. ФИ, класс ____________________________________________ Базовые задачи 1) Удаление элементов из массива. Задан одномерный массив размера 10. Необходимо удалить его третий элемент. Вставка элементов в массив. Задан одномерный массив размера 10. Необходимо вставить число 5 после третьего элемента 3) В одномерном массиве удалить максимальный элемент 4) В одномерном массиве вставить после минимального элемента число 10

№ слайда 28 Дополнительные задачи: 5) В одномерном массиве вставить число 100 перед первы
Описание слайда:

Дополнительные задачи: 5) В одномерном массиве вставить число 100 перед первым отрицательным элементом 6) Удалить из массива все элементы, стоящие перед максимальным элементом

№ слайда 29 Домашняя работа: Задача 1. В одномерном массиве удалить минимальный элемент.
Описание слайда:

Домашняя работа: Задача 1. В одномерном массиве удалить минимальный элемент. Задача 2. В одномерном массиве вставить после максимального элемента число 10.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

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

Автор
Дата добавления 02.06.2016
Раздел Информатика
Подраздел Презентации
Просмотров134
Номер материала ДБ-108461
Получить свидетельство о публикации
Похожие материалы

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