Инфоурок Информатика КонспектыРазработка урока по теме "Символы"

Разработка урока по теме "Символы"

Скачать материал

Учитель: Крейдер С.С.

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

Класс: 9

Дата проведения: 12 января 2016 г.

Тема урока: Символы.

Цель (когнитивная): формирование знаний о работе с символьными данными в языке Паскаль.

Цель (личностного развития): Повышение мотивации через групповую форму обучения.

Ожидаемые результаты:

А. Ученик знает приемы работы с символьными данными в Паскаль;

В. Ученик умеет использовать правила работы с символьными данными в Паскаль;

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

Время

Этапы урока

Деятельность учителя

Деятельность ученика

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

Оценивание

Используемые модули

4 мин.

Организационный момент. Приветствие

Создание комфортной среды. Организация работы в группах..

Приветствие учителя.

 

Бодрячок «Just Dance 4 - Gangnam Style»

 

Прием «по алфавиту».

 

 

Выполняют упражнения, повторяя за героями клипа.

Делятся на группы по алфавиту (3 групп по 4 человека)

 

Фронтальная форма

 

Формирование смешанных групп

 

НП: ВО, коллаборативная среда, д/о

5 мин.

Мотивационный этап. Развитие внутренней мотивации к обучению.

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

 

Учащиеся отвечают на вопрос

Фронтальная работа

 

 

взаимодействие.

15 мин.

Операционный этап. Формирова-ние выделения ключевых слов, сравнивание, анализ.

Создание условий для развития логического мышления, ИКТ компетенции.

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

Очень часто приходится обрабатывать и текстовую информацию. Для хранения символов используется тип char . Значением типа char может быть один из символов кодовой таблицы, заключенный в одинарные кавычки, например: ‘a’, ‘5’, ‘!’.

В языке Pascal есть ряд функций для работы с символами.

Функция

Тип параметра

Тип возвращаемого результата

Описание

ord (x)

x – char

integer

Возвращает код символа кодовой таблице

chr (x)

x – integer

char

Возвращает символ по его коду

Примеры работы функций:

Выражение

Результат

ord (‘Щ’)

217

                chr (61)

‘=’

chr (ord (‘4’))

‘4’

 

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

Write (i:6, chr(i):2);

Запись i:6 означает, что под номер отводится 6 позиций экрана, а запись chr(i):2 означает, что под символ отводится 2 позиции экрана.

  1. Дан код символа. Написать программу, выводящую сам символ.

Program z1;

var i:integer;a: char;

begin

writeln('Введите код символа');

readln(i);

a:=chr(i);

writeln(a);

end.

  1. Написать программу для вывода на экран всех заглавных латинских букв маленьких латинских букв в обратном порядке .

Program z2;

var i:integer;a: char;

begin

for i:=65 to 90 do

begin

a:=chr(i);

write(a); end; writeln;

for i:=122 downto 97 do

begin

a:=chr(i);

write(a); end;  writeln;

end.

Работают с ресурсом (вклеивают карточки с операторами и цветами в тетрадь)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Первую часть программы выполняем совместно с учителем, вторую самостоятельно в группе

 

 

 

 

 

 

 

 

 

Групповая работа

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Работа в группе

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ИКТ, КМ, ВО, УиЛ, ТиО,ОдО, ОО,

Новые подходы: обучение тому, как учиться, саморегуляция, взаимооценивание, д/о

 

Закрепление.

  1. Дан символ. Написать программу, определяющую, является ли он буквой латинского алфавита, цифрой или буквой русского алфавита. В первом случае вывести символ «L», во втором – символ «1», в третьем – символ «Б».

Program z3;

var i:integer;

begin

writeln ('Введите символ');

read (i);

if ((i>=65) and (i<=122)) then writeln ('является буквой латиницы')

 else if ((i>=48) and (i<=57)) then writeln('является цифрой')

 else if (((i>=192) and (i<=255)) or (i=168) or(i=184)) then writeln ('является буквой кириллицы')

 else writeln('не является ни цифрой, ни буквой');

end.

Разрабатывают алгоритм внутри группы

 

 

Групповая работа

 

ТиО, КМ, УиЛ,ВО, взаимодействие, метапознание

18 мин.

Рефлексия

Прием «Светофор»

Понравился ли вам сегодняшний урок?

Поднимают разноцветные жетоны

Индивидуальная работа

Прием «Светофор»

     Понравился

       

        Понравился, но было трудно

 


       Не понравился, ничего не понял.

КМ, ВО.ОдО: самооценка

Новые подходы: взаимодействие, сотрудничество

2 мин.

Итог. Домашнее задание

Выставление оценок.

ОК в тетради, написать программу к задачам:

1.       Дан символ. Написать программу, выводящую его код.

1.      Написать программу для вывода на экран всех маленьких латинских букв.

 

Записывают д/з в дневник и тетрадь.

Индивидуальная работа

оценивание за работу на уроке.

ОО

 

 

 

 

 

Кодировка символов в соответствии с стандартом ANSI

Код

Символ

Код

Символ

Код

Символ

Код

Символ

0

NUL

32

BL

64

@

96

`

1

SOH

33

!

65

A

97

a

2

STX

34

66

B

98

b

3

ETX

35

#

67

C

99

c

4

EOT

36

$

68

D

100

d

5

ENQ

37

%

69

E

101

e

6

ACK

38

&

70

F

102

f

7

BEL

39

71

G

103

g

8

BS

40

(

72

H

104

h

9

HT

41

)

73

I

105

i

10

LF

42

*

74

J

106

j

11

VT

43

+

75

K

107

k

12

FF

44

,

76

L

108

l

13

CR

45

-

77

M

109

m

14

SO

46

.

78

N

110

n

15

SI

47

/

79

O

111

o

16

DEL

48

0

80

P

112

p

17

DC1

49

1

81

Q

113

q

18

DC2

50

2

82

R

114

r

19

DC3

51

3

83

S

115

s

20

DC4

52

4

84

T

116

t

21

NAK

53

5

85

U

117

u

22

SYN

54

6

86

V

118

v

23

ETB

55

7

87

W

119

w

24

CAN

56

8

88

X

120

x

25

EM

57

9

89

Y

121

y

25

SUB

58

:

90

Z

122

z

27

ESC

59

;

91

[

123

{

28

FS

60

< 

92

\

124

|

28

GS

61

=

93

]

125

}

30

RS

62

94

^

126

~

31

US

63

?

95

_

127



Вторая половина символов с кодами 128…255 меняется для различных шрифтов. СтандартныеWindows-шрифты Arial Cyr, Courier New Cyr и Times New Roman Cyr для представления символов кириллицы (без букв “ё” и “Ё” используются последние 64 кода (от 192 до 256): “А”…“Я” кодируются значениями 192…223, “а”…“я” – 224…255. Символы “Ё” и “ё” имеют соответственно коды 168 и 184.

Кодировка символов в соответствии с стандартом ANSI

Код

Символ

Код

Символ

Код

Символ

Код

Символ

0

NUL

32

BL

64

@

96

`

1

SOH

33

!

65

A

97

a

2

STX

34

66

B

98

b

3

ETX

35

#

67

C

99

c

4

EOT

36

$

68

D

100

d

5

ENQ

37

%

69

E

101

e

6

ACK

38

&

70

F

102

f

7

BEL

39

71

G

103

g

8

BS

40

(

72

H

104

h

9

HT

41

)

73

I

105

i

10

LF

42

*

74

J

106

j

11

VT

43

+

75

K

107

k

12

FF

44

,

76

L

108

l

13

CR

45

-

77

M

109

m

14

SO

46

.

78

N

110

n

15

SI

47

/

79

O

111

o

16

DEL

48

0

80

P

112

p

17

DC1

49

1

81

Q

113

q

18

DC2

50

2

82

R

114

r

19

DC3

51

3

83

S

115

s

20

DC4

52

4

84

T

116

t

21

NAK

53

5

85

U

117

u

22

SYN

54

6

86

V

118

v

23

ETB

55

7

87

W

119

w

24

CAN

56

8

88

X

120

x

25

EM

57

9

89

Y

121

y

25

SUB

58

:

90

Z

122

z

27

ESC

59

;

91

[

123

{

28

FS

60

< 

92

\

124

|

28

GS

61

=

93

]

125

}

30

RS

62

94

^

126

~

31

US

63

?

95

_

127



Вторая половина символов с кодами 128…255 меняется для различных шрифтов. СтандартныеWindows-шрифты Arial Cyr, Courier New Cyr и Times New Roman Cyr для представления символов кириллицы (без букв “ё” и “Ё” используются последние 64 кода (от 192 до 256): “А”…“Я” кодируются значениями 192…223, “а”…“я” – 224…255. Символы “Ё” и “ё” имеют соответственно коды 168 и 184.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Разработка урока по теме "Символы""

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Социальный педагог

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 131 материал в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 20.01.2016 597
    • DOCX 37.4 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Крейдер Светлана Сергеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Крейдер Светлана Сергеевна
    Крейдер Светлана Сергеевна
    • На сайте: 8 лет и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 717
    • Всего материалов: 1

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Мини-курс

Нейропсихология в школе: путь к успеху и благополучию детей

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 78 человек из 32 регионов
  • Этот курс уже прошли 56 человек

Мини-курс

Развитие коммуникативных и здоровьесберегающих навыков

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Современные инструменты инвестирования и управления затратами

4 ч.

780 руб. 390 руб.
Подать заявку О курсе