Информатика 7 класс Дидактические материалы

  • Карточки-задания
  • pdf
  • 20.04.2020
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Информатика 7 класс 7.3А Типы данных.Презентация.pdf


Тема урока : Типы данных

цели урока: уметь классифицировать типы данных

Критерии оценивания

Знание и понимание

                  Знать классификацию типов данных

                  Понимать различие в типах данных

                  Знать диапазон принимаемых значений для каждого типа Анализ

                  Анализируя задачу определять соответствующий тип данных.

Применение Писать код программы с использованием типов данных для каждой переменной

Авс 1 57

8,5 1,5 3,2

333

Типы данных

Константа (в программировании) — способ адресации данных,

изменение которых рассматриваемой программой не предполагается или запрещается.

Типы данных

ентификатор

Длина (байт) Диапазон значений

Операции

Целые типы

integer

2

-32768..32767

byte

1

0..255

wor-d

2

0..65535

/ * mv,M0d,

shor•tint

1

-128..127

/ * mv,Mod.

10ngint

4

-21474S364S..21474S3647

Вещественные типы

геа1

6

2,9х10-39 - 1,7х1038

sing1e

4

1,5х1045 - 3,4х1038

doub1e

 

5х10-324 - 1,7х10308

extended

10

3,4х10-4932 - 1,1х104932

Логический тип

Ьоо1еап

1

tme, fa1se

Xot, And, От, Хот.

Символьный тип

char

1

все символы кода ASCII

Общая структура программы Lazarus

1 Основная панель инструментов и меню

5 мин

Практическая работа

Задание 1

                             Прям оугольник                      Пло щадь

S = ab

а


PemeHne

Ron nporpaMMb1 B Lazarus:

var

Forml: TFonn1•,

{SR *.1fm}

{ TFonn1 }

TForm1.Button1Click(Sender: TObject);

begin

a:=strtofloat(editl.text);

a

b:=strtofloat(edit2.text);

5 мин

Практическая работа Задание 2

Pemel-lne

Ron nporpaMMb1 B Lazarus:

var

Forml: TForm1; a,b,c:real; implementation

{SR *.1fm}

{ TForm1 }

procedure TForm1.Button1Click(Sender: TObject); begin a:=strtofloat(editl.text); b:=strtofloat(edit2.text); c:=a*b; edit3.text:=floattostr(c);

Дифферищированное задание

Задание З

Даны пять чисел Определите среднее арифметическое этих чисел

Pemel-lne

Ron nporpaMMb1 B Lazarus:

var

Forml: TForm1•, ab c d e:real; implementation

{SR *.1fm} { TForm1 } procedure TFotm1.Button1Click(Sender: TObject); begin a: strtofloat(editl.text); b. strtofloat(edit2.text);

c.    st1tofloat(edit3.text);

d.   strtofloat(edit4.text); e: (a+b+c+d)/4;

edit5.text:=floattostr(e);

Итог урока

Критерии оценивания

Знание и понимание

       Знать классификацию типов данных

       Понимать различие в типах данных

       Знать диапазон принимаемых значений для каждого типа Анализ

       Анализируя задачу определять соответствующий тип данных.

Применение Писать код программы с использованием типов данных для каждой переменной


РЕФЛЕКСИЯ!

для чего мы выполнили эти задания?

Что нового мы узнали за сегодня?

Теперь мы умеем...

Было интересно...

Было трудно...

Кто сегодня был активным?

Пригодяся ли нам полученные знания?

Гаи.дисни ;аЭдние

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

Работа спеременными.

https://www.youtube.com/watch?v=Ubm5iYlOclw

Работас константами.

https://www.youtube.com/watch?v=LNVyjQrLyoA

Составить условие задачи с применением различных типов данных.

Dau.auvftv задание

Расстояние = Скорость • Время

S=v-t

Скорость = Расстояние : время

Время = Расстояние : Скорость

JIVITepaTypa:

http://mif.vspu.ru/books/pascal/types.html http://valera.asf.ru/delphi/book/tp05.shtml http://physics.herzen.spb.ru/library/03/01/pp/TPHelp/types.htm