kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Одномерные массивы. Решение задач

Нажмите, чтобы узнать подробности

Тема: Одномерные массивы. Решение задач

Цели урока:

1.Обучающие:

- научить решать типовые задачи на одномерные массивы.

2.Воспитывающие:

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

3.Развивающие:

- развивать логическое мышление;

- расширять познания учащихся об окружающем нас информационном мире.

Тип урока: комбинированный.

Оборудование: доска, компьютеры, рабочая тетрадь.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Одномерные массивы. Решение задач »

Конспект

урока информатики

по теме «Одномерные массивы. Решение задач»



Тема: Одномерные массивы. Решение задач

Цели урока:

1.Обучающие:

- научить решать типовые задачи на одномерные массивы.

2.Воспитывающие:

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

3.Развивающие:

- развивать логическое мышление;

- расширять познания учащихся об окружающем нас информационном мире.

Тип урока: комбинированный.

Оборудование: доска, компьютеры, рабочая тетрадь.

План урока:

1. Организационный момент…………………………………………...…...1 мин

2. Актуализация знаний……………………………………………………..6 мин

3. Закрепление изученного материала………………………………….....15 мин

4. Практическая работа за компьютером….…………………....................15 мин

5. Подведение итогов……………...………………………………...............2 мин

6. Домашнее задание……………………………...………………………....1 мин




Ход урока

Организационный момент

Здравствуйте. Садитесь. Сегодня урок информатики у вас проведу я. На прошлом уроке вы познакомились с вводом и выводом значений элементов одномерного массива. Мы продолжим эту тему и сегодня будем решать типовые задачи.

Актуализация знаний

Давайте проверим ваше домашнее задание. Теперь мы повторим основные теоретические знания на одномерные массивы. На следующем уроке будет самостоятельная работа, которая включает в себя теоретические знания и решение задачи на Паскале за компьютером. На доске написана задача на нахождение количества элементов. Вам нужно найти ошибки.

programm 1zadacha;

var i,k:integer;

t:string;

a:array[1...10] of byte;

begin;

writeln (vvedite t);

readln (t)

for i:=1 to 10 do

readln a[i];

if (a[i])t then k=k+a[i]

end;

writeln ('kolichestvo elementov;k);

end;

end.

Закрепление изученного материала

Задача №1. Нахождение суммы

Дан массив А(20). Найти сумму значений элементов массива, больших некоторой величины t.

program zadacha;

var i,s,t:byte;

a:array[1..10] of byte;

begin

writeln ('vvedite t');

readln (t);

for i:=1 to 10 do begin

writeln ('vvedite znachenie ',i,' elementa massiva');

readln(a[i]);

if a[i]t then s:=s+a[i]

end;

writeln ('summa elementov t=',s);

end.

Задача №2. Поменять местами значения элементов

Дан массив А(40), заполненный случайными числами. Поменять местами 1-й элемент с последним, 2-ой с предпоследним и т.д.

program zadacha;

var a:array[1..40] of integer;

i,p:integer;

begin

randomize;

for i:=1 to 40 do begin

a[i]:=random(100);

writeln (a[i]);

end;

for i:=1 to 20 do begin

p:=a[i];

a[i]:=a[10-i+1];

a[10-i+1]:=p;

end;

for i:=1 to 40 do

writeln (a[i]);

end.

Практическая работа за компьютером

Теперь попробуем проверить правильность решения задач на компьютере.

Подведение итогов

Итак, скажите, пожалуйста, что нового вы узнали сегодня на уроке и какие знания закрепили?

Домашнее задание

  1. подготовиться к самостоятельной работе

  2. решить в тетради задачу: «Дан массив на 30 элементов, заполненный по формуле 3х+8. Найти произведение значений элементов массива, меньших 20».



Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 11 класс

Скачать
Одномерные массивы. Решение задач

Автор: Харнаева Екатерина Валерьевна

Дата: 16.01.2015

Номер свидетельства: 156253

Похожие файлы

object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(115) "ФОРМАЛИЗАЦИЯ языка танца (или сортировка одномерного массива) "
    ["seo_title"] => string(65) "formalizatsiia-iazyka-tantsa-ili-sortirovka-odnomiernogho-massiva"
    ["file_id"] => string(6) "246354"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1446363231"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(168) "Структуры данных. Понятие о массивах. Стандартные алгоритмы обработки одномерного массива."
    ["seo_title"] => string(95) "struktury-dannykh-poniatiie-o-massivakh-standartnyie-alghoritmy-obrabotki-odnomiernogho-massiva"
    ["file_id"] => string(6) "299247"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1456487035"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(73) "разработка на тему " Одномерные массивы""
    ["seo_title"] => string(36) "razrabotkanatiemuodnomiernyiemassivy"
    ["file_id"] => string(6) "296856"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1456106231"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(103) "Презентация по информатике на тему "Одномерные массивы" "
    ["seo_title"] => string(61) "priezientatsiia-po-informatikie-na-tiemu-odnomiernyie-massivy"
    ["file_id"] => string(6) "121384"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1413962348"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(81) "Решение задач  на языке програмирования Pascal "
    ["seo_title"] => string(54) "rieshieniie-zadach-na-iazykie-proghramirovaniia-pascal"
    ["file_id"] => string(6) "135993"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1417014816"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства