extracted_text:
Конспект
урока по литературе в 11 классе по теме:
Весна
в стихотворении А.А. Ахматовой.
«Перед
весной бывают дни такие…»
Габибуллаев Х.А.,
Учитель русского
языка и литературы,
МБОУ «Мичуринская
СОШ»,
Дербентский р-н,
Республика Дагестан.

Цель – развитие
читательского восприятия и понимания литературных текстов.
Задачи:
Образовательные: расширить знания
о жизни и творчестве А.А. Ахматовой; уметь слушать и понимать поэтический текст;
уметь строить свое высказывание на определенную тему; уметь
Развивающая: развивать навыки
выразительного чтения и анализа лирического произведения.
Воспитывающая: прививать любовь
к родной природе, к малой родине.
Личностные
УУД: формирование уважительного отношения к иному мнению; развитие
мышления, внимания, фонематического слуха; развитие самостоятельности и личной
ответственности за результаты своей деятельности, доброжелательности.
Метапредметные
результаты:
·
регулятивные УУД: самостоятельно формулировать тему
и цели урока; иметь способность к целеполаганию.
·
познавательные УУД: формировать умения
осознавать значимость чтения для дальнейшего обучения, понимать цель чтения;
излагать содержание прочитанного текста.
·
коммуникативные УУД: формировать умение
аргументировать свое предложение, убеждать и уступать; формировать умение
договариваться, находить общее решение; владеть монологической и диалогической
формами речи; слушать и слышать других.
Методы: проблемно-поисковые
(побуждающий и подводящий к диалогу), метод самостоятельной работы с текстом,
наглядный метод (презентация).

1.
Организационный этап.
2.
Постановка целей и задач урока. Мотивация учебной деятельности.
- Природа всегда
вызывала у человека чувство восхищения. (Слайд 1) Она поражает нас
своей силой, красотой, мудростью. (Слайд 2) Возможно, поэтому художники
стремились запечатлеть природу на своих полотнах, (Слайд 3) писатели
и поэты – в своих произведениях, а композиторы – в музыке.

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

3.
Актуализация знаний.
-
Хочу предложить вам послушать фрагмент из концерта А. Вивальди «Времена года»
(Звучит
музыка из концерта Вивальди «Времена года» Весна Апрель) (Слайд 4-6)
-
Какое время года вы услышали?
-
Что подсказало, какие звуки помогли услышать весну? Такой увидел весну
великий композитор.
-
 А какие ассоциации это время года вызывает?
4.
Первичное усвоение новых знаний. (Слайд 8)
1. Краткая
биография А. Ахматовой
 Анна Андреевна
Горенко родилась 11(23) июня 1889 в Одессе, затем
семья переехала в Царское Село, пригород Петербурга. Среди зелени парков прошло
её детство.

Стихи Анна Ахматова начала писать рано, в 11 лет. Отец не одобрял это её увлечение,
и, когда ей исполнилось 17 лет, Андрей Антонович сказал дочери: «Не срами моё
имя». Анна решила изменить фамилию – она стала Ахматовой. По материнской линии
фамилия происходила от предка – хана Ахмата.

В 1912 году была опубликована её первая книга стихов «Вечер». В лирике А.
Ахматовой все более и более настойчиво проявляется тема природы. Природа
описана с удивительной нежностью и любовью.
А
Родина в глазах стоит берёзкой
И
призрачною далью синих рек,
И
чёрным паучком в янтарной слёзке,
И
Богом, и цветами будто снег.
2. Из истории
создания стихотворения

Анна Ахматова однажды призналась, что не умеет дружить с женщинами, которых
считает завистливыми, корыстными и глупыми. Однако в ее жизни все же была та,
которую она хоть и с натяжкой, но все же считала своей подругой. Это – Надежда
Чулкова, супруга известного русского литератора, который помогал Ахматовой
издавать ее первые поэтические сборники. Чулкова предложила поэтессе попробовать
себя в жанре пейзажной лирики. Именно с этой женщиной поэтесса делилась своими
творческими планами и в 1915 году даже посвятила ей стихотворение «Перед весной
бывают дни такие…».
 Ранней
весной 1915 года, Ахматова решила последовать совету своей подруги. Однако она
не посчитала нужным описывать процесс пробуждения природы от зимней спячки.
Поэтессу гораздо больше волновали те чувства, которые она испытывала, глядя на
луг, который «отдыхает под плотным снегом» и «весело-сухие» деревья, шумящие от
малейшего порыва ветра.
3.  Анализ
стихотворения А.А. Ахматовой «Перед весной бывают дни такие…»
-
Прочитайте стихотворение в учебнике на стр.201. Подумайте, в чём необычность
построения стихотворения? (Одно развёрнутое сложное предложение). (Слайд
9)
-
 Почему всего одно предложение? Что этим хотел сказать автор? (На одном
дыхании передано ощущение весеннего пробуждения природы).
-
Как вы думаете, на сколько частей можно разделить стихотворение, учитывая
композиционное построение? Как их можно назвать? (2 части: мир природы и мир
человека) (Слайд 10)
-
О чем говорит поэтесса в 1 части? (ранняя весна, картины природы)
-
Составьте ряд слов-образов, рисующих пейзаж. (Щелчок)(снег –
луг – деревья – ветер)
-
Пейзаж прост, реалистичен, ничто не нарушает гармонии в природе. Приведите
примеры. (Слайд 11) (отдыхает луг; шумят весело деревья; ветер
нежен и упруг)
-
Какое настроение выражается в первом четверостишии? Какая интонация
преобладает? (В
первом четверостишии выражается настроение ожидания, поэтому при чтении этих
строчек преобладает повествовательная интонация)
-
Именно такая картина природы вызывает вполне определенные чувства у лирического
героя. Какие? Прочитайте 2 часть. Составьте словоряд образов 2 части. (Слайд
12)  (тело (душа)– дом – песня)
-
Что происходит в жизни человека? (Слайд 13)  (легкость тела,
старую песню поет, как новую; не узнает дома)
-
Как
вы понимаете строку: и дома своего не узнаёшь?» (Всё стало другим: новым,
чистым, свежим…
-
Что еще волнует душу поэта? (знакомая песня, которая воспринимается им как
новая).
-
Определить чувства непросто, А.А. Ахматова не говорит о них прямо, открыто, она
предпочитает намеки – это особенность ахматовской лирики. Чувства выражены в
последних 2 строчках – это слова о песне. В литературе такой смысловой акцент
называется художественной деталью.
-
Когда человеку хочется петь? (Человеку хочется петь, когда он испытывает
радостное волнение, появляются надежды на новую жизнь)
-
Лирическому герою хочется петь, потому что происходит единение природы и
человека, тогда и наступает гармония.
4. Особенности
языка стихотворения. Средства художественной выразительности в прочитанном
поэтическом тексте.
-
Какие поэтические приемы использует автор? С какой целью? (Слайд 14)
( Эпитеты - деревья весело-сухие, тёплый ветер нежен и упруг, песня новая;
(Слайд 15) олицетворения (Отдыхает луг. Дивится тело; звукопись
(аллитерация) (согласные) «Шумят деревья весело – сухие» -слуховые впечатления.

Эти
поэтические приемы позволяют поэту представить и луг, скрытый под снегом, и
голые деревья, ожидающие наступление весны).
-
(Слайд 16) Поэтесса использует художественный прием, повторяя
союз «и» в начале строк»? Какова его роль? (Усилительную роль)
-
Этот
прием называется анафорой. Анафора – единоначатие.

5.
 Первичное закрепление.
-
Поэты говорят нам: «Остановитесь хотя бы на мгновение, отбросьте суету,
посмотрите на окружающий нас мир земной красоты, послушайте шелест луговых
трав, песнь ветра, голос речной волны, посмотрите на утреннюю зарю, на звездное
ночное небо… Все уходящее - зависть, злоба, деньги – а вечно любовь, красота,
поэзия. Мир человека и мир поэзии А.А. Блока, С. А. Есенина, А.А. Ахматовой
единый и неделимый.
6.
Информация домашнего задания, инструктаж по его выполнению : выучить
стихотворение наизусть.
7.
Рефлексия:
Продолжите
мои предложения:
-
Сегодня на уроке я …
-
Больше всего мне запомнился….
-
Я хотел(а) бы расширить свои знания о …
Какой этап урока был для вас неожиданным?
Легким,
понятным?
ü  Какой момент вызвал затруднение?
ü  Довольны ли вы результатом?
ü  Какое открытие сегодня вы сделали?
Какой этап урока был для вас неожиданным?
Легким,
понятным?
ü  Какой момент вызвал затруднение?
ü  Довольны ли вы результатом?
ü  Какое открытие сегодня вы сделали?

Какой этап урока был для вас неожиданным?
Легким,
понятным?
ü  Какой момент вызвал затруднение?
ü  Довольны ли вы результатом?
ü  Какое открытие сегодня вы сделали?
Какой этап урока был для вас неожиданным?
Легким,
понятным?
ü  Какой момент вызвал затруднение?
ü  Довольны ли вы результатом?
ü  Какое открытие сегодня вы сделали?

file_name: Весна А.А. Ахматовой.docx

alt: Когда человеку хочется петь? (

title: Урок литературы в 11 классе


extracted_text:
Раздел

Элементы
  статистики

Ф.И.О.
  педагога

Бережная Людмила Ивановна

Класс -8

Количество
  присутствующих:

отсутствующих:

Тема урока

Среднее значение. Дисперсия. Стандартное
  отклонение

Цели обучения

8. 3.3.3-знать
  определение накопленной частоты;

Цель урока

Знать,
  что такое отклонение от среднего арифметического и дисперсия;
Уметь
  вычислять отклонения, квадраты отклонений и дисперсию на коротких наборах;

Критерии
  успеха

знать
  определение накопленной частоты
анализировать
  информацию по статистической таблице,
  полигону частот, гистограмме
знать
  определения и формулы для вычисления дисперсии и
  стандартного отклонения;

Ход  урока

Этапы
  урока

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

Деятельность обучающихся

Оценивание

Ресурсы

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

Приветствует учеников, проверяет
  готовность к уроку, желает  успеха. Для создания
  психологической атмосферы проводит игру «Рисунок на спине».

Настраиваются на
  положительный настрой урока.

Критическое мышление

Активизация опорных знаний

Проверка
  выполнения д/з
Ответьте , пожалуйста,
  на следующие вопросы:
Как вычислить
  плотность частоты интервального ряда?
Как построить
  гистограмму по таблице?
Как заполнить таблицу
  по гистограмме?

Отвечают на вопросы
  учителя

словесная оценка, комментарии
  учителя

Изучение нового материала

 Предварительно разделив на группы, с помощью
  приема  «Подумать – сговориться - обсудить» осуществляют усвоение нового
  материала.

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

Серед.
интер

150,5
см

153,5
см

156,5
см

159,5
см

162.5
см

165,5
см

168,6
см

171,5
см

174,5
см

Колич

2

1

1

1

4

5

6

1

2

2
  группа

Кружки

Спорт.

Журнал

Театр.

Маникюрн.

Станция
    юных туристов

Не
    посещают

Количество

4

3

2

3

1

10

3
  группа

Оценки

5-ки

4-ки

3-ки

2-ки

Количество

58

159

166

2

Каждая группа читает свой параграф, выбирает и
  предоставляет ключевую информацию из изученного материала. Из презентации
  выписывают самое главное.  Выполняют задания в группе.

Словесная оценка учителя.
Взаимооценивание

Технология критического
  мышления.

Закрепление полученных знаний

ДИФФЕРЕНЦИРОВАННОЕ ЗАДАНИЕ НА РАЗВИТИЕ
  ФУНКЦИОНАЛЬНОЙ ГРАМОТНОСТИ.
Уровень А.
 1. Проведите в своем классе социологическое мини-исследование
  по количеству детей в семьях учеников. Результаты опроса отразите в виде
  таблицы и подходящей диаграммы.
Уровень В.
1.      Нарисуйте
  круговую диаграмму, показывающую распределение земной суши между материками.
2.      Уровень
  С. Завод «Зенит» работает круглосуточно и производит детали для автомашин
  ВАЗ. Познакомьтесь с таблицей и изобразите в виде круговой диаграммы данные
  таблицы.

Решают задачи по уровню
  знаний

ФО: взаимное
  оценивание по критериям, самопроверка по
  образцу, комментарии учителя

Дифференциация
  обучения, развитие функциональной грамотности учащихся, подготовка к PISA

 Подведение итогов урока (5 мин)

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

Дом.задание
  § 1.2 повторить
  Рефлексия

Ученики показывают умение обосновывать свое
  понимание

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

Самооценивание

Рефлексивный лист,
  стикеры

file_name: 2 урок алгебры.docx

alt: Раздел Элементы статистики

alt: Пр о верка выполнения д/з Ответьте , пожалуйста, на следующие вопросы:

alt: Колич 2 1 1 1 4 5 6 1 2 2 группа

alt: Закрепление полученных знаний

intro:
Цели обучения: 8. 3.3.3-знать определение накопленной частоты;
Цель урока: Знать, что такое отклонение от среднего арифметического и дисперсия;
Уметь  вычислять отклонения, квадраты отклонений и дисперсию на коротких наборах;

title: урок алгебры в 8 классе на тему "Среднее значение.  Дисперсия. Стандартное отклонение. "


extracted_text:
Ф.И.О.
  руководителя:

Моисеева
  Раиса Ивановна

Образовательная
  организация:

Областное
  государственное бюджетное общеобразовательное учреждение «Школа-интернат для
  обучающихся с нарушениями слуха»

Ф.И.О.
  участника:

Багаева
  Екатерина Витальевна

Класс:

5 «А»
  (отделение слабослышащих детей)

Возрастная
  группа:

11-13
  лет

Направление:

Внеклассная
  деятельность

Номинация:

«Моя
  будущая профессия, в мире профессий»

Название
  работы:

 «Своё
  будущее я выбрала сама!»

Эссе
У
меня крепкая и дружная семья: папа, мама, старшая сестра Наташа, младший брат
Серёженька и я – Екатерина. Кем я буду, когда вырасту?  Я буду ветеринарным
врачом.
 В
нашей семье очень много домашних животных: кошка Муся, пёс Грей, корова Ночка, три
телёнка, свинья Люська, боров Борька, дружные  поросята и пять курочек-пеструшек.
Летом, я каждый день ухаживаю за животными. Во время учёбы, в пятницу, я
приезжаю из школы домой на выходные и помогаю родителям управляться с большим
хозяйством.
Когда
у нас заболела корова, мама плакала, мне было жалко маму и корову, а маме –
корову. Я тогда решила, чтобы мама не плакала, животные не должны болеть, а
чтобы они не болели, за ними надо бережно ухаживать, как за маленькими детьми
–  кормить, содержать в чистоте и порядке. Ветеринар вылечил нашу Ночку.
Беда
случилась с Греем. Он ничего не ел, только лежал и стонал. К нам пришёл
знакомый ветеринар, он осмотрел собаку, прописал лекарство, уколы. Я помогала
маме делать Грею уколы, он поправился. Мы были очень рады, что вылечили Грея.
Каждый
человек выбирает для себя профессию интересную, полезную, важную. Для меня
такая профессия – ветеринарный врач!
Багаева Екатерина 5 «А» класс.

file_name: Багаева Екатерина Эссе.docx

alt: Ф.И.О. руководителя: Моисеева

title: Эссе "Своё будущее я выбрала сама"


extracted_text:
Тема 2.2.
Программирование

1.1.1.
Основы
программирования на языке высокого уровня

Любая ЭВМ понимает свой внутренний язык – так
называемый «машинный язык», где каждая команда представляет собой длинную
последовательность нулей и единиц. Однако составление программ на машинных
языках очень трудоемкий процесс, так как требует от программиста запоминания
большого количества деталей, без которых невозможна запись программы на языке
машинных команд. Причем трудоемкость и сложность возрастают с увеличением
программы. Поэтому для облегчения труда программиста используются так
называемые алгоритмические языки.
Алгоритмический язык – это определенный набор символов и
специальных слов, которые в соответствии со строгими правилами записи команд
(синтаксиса языка) описывают алгоритм решения задачи.
Если язык программирования ориентирован на конкретный
тип процессора, то он называется языком программирования низкого уровня.
Таким языком является, например, язык ассемблер, в котором каждая
команда машинного кода записывается не в виде чисел, а с помощью условных
символьных обозначений. Языки программирования низкого уровня используются чаще
всего для разработки системных приложений, так как они позволяют получить
доступ ко всем аппаратным ресурсам компьютера.
-
Алгоритмические
языки относятся к языкам программирования высокого уровня. Особенности
архитектуры конкретного компьютера такие языки не учитывают, поэтому программы,
созданные на таких языках, могут выполняться на любой ЭВМ, для которой имеется
транслятор этого языка.
Высокоуровневые языки программирования в отличие от
языков машинных команд предназначены для написания программ с помощью привычных
человеку терминов и оперируют с командами, напоминающими естественный язык.
Все алгоритмические языки высокого уровня используют
несколько основных языковых конструкций с несколькими десятками слов
(операторов) и строгими правилами синтаксиса.
Языков программирования очень много, но наиболее
распространенными являются лишь несколько: Алгол (Algol), Фортран (Fortran), Кобол (Cobol),
ПЛ/1 (PL/1), Бейсик (Basic), Паскаль (Pascal), СИ (C) и др.
Любая ЭВМ может выполнять только программы на языке
машинных кодов. Поэтому текст программы на алгоритмическом языке должен быть
переведен на язык машинных кодов. Процесс равносильного преобразования
алгоритма, заданного на языке программирования, в алгоритм на машинном языке
называется трансляцией. Перевод программ на машинный язык
осуществляют специальные программы.
Трансляторы – это специальные программы, которые
переводят программы, написанные на языке высокого уровня, на язык машинных
кодов.
Причем для каждого алгоритмического языка предназначен
свой транслятор.
Транслятор выполняет следующие основные функции:
-
производит синтаксический
анализ исходного текста программы. При этом выводятся сообщения о
синтаксических ошибках в тексте программы на алгоритмическом языке (например,
недопустимые символы в операторах, недопустимые операторы или отсутствие знаков
препинания и др.);
-
производит
непосредственную трансляцию исходной программы на язык машинных кодов;
-
распределяет
память для полученной программы.

Различают два подхода при переводе программы с языка
высокого уровня на машинный язык: это интерпретация и компиляция.
Интерпретация – такой процесс, когда каждая
команда переводится в машинный код и тут же выполняется, после чего эта
процедура совершается над следующей командой. В случае ошибки эту команду можно
исправить и продолжить интерпретацию. Такой способ медленный, но зато гибкий,
так как обнаруженную ошибку можно исправить немедленно. К концу интерпретации
программа готова к работе. Транслятор, который осуществляет пооператорное
выполнение программы, называется интерпретатором.
Компиляция – процесс, при котором в машинный
код переводится вся программа полностью. При этом формируется файл программы,
который может быть запущен на выполнение (так называемый загрузочный файл).
Трансляторы, которые формируют загрузочный файл, называются компиляторами.
Откомпилированная программа выполняется горазда быстрее (в десятки и даже сотни
раз), но при наличии ошибок каждый раз весь процесс будет повторяться сначала.
Еще одно отличие – файл откомпилированной программы
уже готов к выполнению и программа-компилятор во время выполнения алгоритма не
нужна, в то время как интерпретируемые программы требуют постоянного
присутствия программы-интерпретатора в оперативной памяти ЭВМ во время решения
задачи.
Каждый из подходов
(компиляция и интерпретация) имеет свои достоинства. В настоящее время для
большинства алгоритмических языков созданы и компиляторы, и интерпретаторы, и
часто в реальных системах программирования перемешаны технологии интерпретации
и компиляции

1.1.2.
Формы
представления данных в ЭВМ

Чтобы понимать, как работает любая ЭВМ, нужно прежде
всего знать, как представляется информация в компьютере. Наиболее простым и
надежным способом является так называемое «битовое» представление и хранение
информации. Необходимо понимать, что любая информация – числовая, текстовая,
графическая или звуковая – представляется в ЭВМ в виде двоичных кодов. Все
программы при работе оперируют с данными. Основные типы данных в любом
алгоритмическом языке – числовые и текстовые. Рассмотрим, как представляются
данные в ЭВМ.
Целые числа. Целые числа не имеют дробной части.
Для представления целых чисел используется форма с фиксированной точкой
(запятой), т.е. для представления целых чисел отводится определенное постоянное
количество разрядов. Количество разрядов определяет диапазон значений целых
чисел. Например, 2 байта (16 разрядов) позволяют представить числа в диапазоне
от 0 до 65535 без знака, или в диапазоне от –32768 до +32767 со знаком (один
разряд отводится под знак числа).
Если диапазон целых чисел слишком мал, то следует
увеличить количество разрядов, например, воспользоваться длинными целыми
числами – 4 байта.
Действительные числа. Действительные числа могут иметь
дробную часть и представляются в форме с плавающей точкой (запятой). В форме с
плавающей точкой используется экспоненциальная форма записи числа. Например,
123456,7 = 1.234567∙105 можно
представить как 1.234567Е+5,
-0.00032 = -3.2∙10-4 можно
представить как –3.2Е-4.
Символ Е в такой записи означает «10 в
степени…».
В экспоненциальной форме любое число представляется в
виде мантиссы числа, основания системы счисления (в десятичной системе
счисления это 10) и целочисленного порядка:
N = ± m E ± p .
Следовательно, при представлении чисел с плавающей
точкой необходимо в разрядную сетку записать мантиссу m и порядок p со своими знаками. При этом:
-
знак мантиссы
определяет знак числа;
-
число
разрядов, выделенных для представления мантиссы, определяет точность
представления чисел (чем больше разрядов, тем выше точность);
-
число
разрядов, выделенных для представления порядка, определяет диапазон чисел (чем
больше разрядов, тем шире диапазон чисел).
• Текстовые данные. Текстовые данные представляют собой
набор любых символов алфавита определенного языка. Таблица, в которой
устанавливается соответствие между символом и его кодом (порядковым номером в
компьютерном алфавите), называется таблицей кодировки. Для представления
текстовой информации в компьютерах типа IBM PC используется алфавит из 256 символов таблицы кодировки ASCII. Код ASCII (аббревиатура словосочетания American Standard Code for Information Interchange – стандартный американский код для
обмена информацией) является одним из самых распространенных. Расширенная
таблица ASCII состоит из двух частей: первая часть
(коды 0-127) универсальная, а вторая часть (коды 128-255) предназначена для
специальных символов и букв национальных алфавитов (в том числе и русского).
Длиной текста является количество символов, составляющих текст, включая
знаки препинания и пробелы. Так как каждый символ таблицы ASCII занимает один байт памяти,
следовательно, память, необходимая для хранения текста, определяется
количеством символов в тексте, т.е. его длиной. Например, слово «Алгоритм»
займет 8 байт памяти.

1.1.3.
Основные понятия
программы на алгоритмическом языке

Программа – это упорядоченная
последовательность команд для ЭВМ, реализующая алгоритм решения какой-либо
задачи.
По сути дела программа – это форма представления
алгоритма для исполнения его компьютером, поэтому программа может быть написана
на языке машинных кодов, на языке программирования низкого уровня или на языке
программирования высокого уровня – алгоритмическом языке.
В программе на алгоритмическом языке действия, которые
должны выполняться в программе, задают операторы. Поэтому
программа представляет собой последовательность операторов.
Язык программирования, как любой язык, имеет свои
правила:
•
синтаксические
правила,
определяющие допустимые конструкции языка. В синтаксис включается определение
алфавита и правила записи конструкций языка (например, имен переменных,
операторов);
•
правила,
определяющие семантику языка, т.е. смысл и правила использования его
конструкций.

Основой любого языка, в том числе и алгоритмического,
является алфавит. Элементами алфавита алгоритмического языка
являются символы таблицы кодировки. Для записи основных конструкций языка, как
правило, используются символы первой универсальной половины таблицы ASCII: буквы латинского алфавита, арабские
цифры, знаки арифметических операций и специальные символы, например, знаки
препинания, скобки. Русские буквы, как правило, используют в поясняющих комментариях
к программе или для вывода информации.
Из символов алфавита строятся различные языковые
конструкции. Простейшей языковой конструкцией является слово.
Различают ключевые слова и слова пользователя. Любой
алгоритмический язык имеет определенный набор служебных, так называемых ключевых
слов. Каждое ключевое слово (например, FOR, IF, DO) несет определенную смысловую нагрузку. Эти слова не
допускается изменять.
Любое искажение ключевого слова
приводит к ошибке в программе!
Ключевые слова относятся к группе зарезервированных
слов, поэтому их нельзя использовать не по назначению, например, для
обозначения имен переменных.
Слова пользователя вводятся в программу самим
программистом, и хотя эти слова вводятся произвольно, но и они должны
записываться в соответствии с определенными правилами.
Более сложной конструкцией является оператор,
задающий описание некоторого действия программы. Любой алгоритмический язык
имеет набор операторов, реализующих операции присваивания, передачи управления,
организации циклов и т.д.

1.1.4.
Язык
программирования Visual Basic

С появлением графического интерфейса пользователи ПК
получили возможность работать в интуитивно понятной среде. Однако теперь
программистам приходилось в каждом приложении программировать прикладные и
диалоговые окна, меню, списки с прокруткой, шрифты и т.д.
Решением проблемы стало создание в 1991 году языка Visual Basic (VB). В
основе языка Visual Basic лежит
алгоритмический язык Basic.
В его составе есть специальные библиотеки, средства визуального проектирования
и элементы объектно-ориентированного программирования.
В основе объектно-ориентированного программирования
лежат понятия: объект, класс, инкапсуляция, , наследование, полиморфизм,
событие.
Объект – совокупность свойств (параметров)
определенных сущностей и методов их обработки. В языках программирования объект
понимается как совокупность свойств, методов их обработки (т.е. изменения этих
свойств) и событий. На которые данный объект может реагировать. В VBA объектом являются элементы
пользовательского интерфейса (это может быть форма пользователя, или элементы,
расположенные на этой форме, например, кнопки, полосы прокрутки, рисунки),
рабочие листы, диапазоны ячеек и т.д.
Объекты могут объединяться в класс (группы,
наборы) – совокупность объектов с общими методами обработки или свойствами.
Объединение объектов с методами в одном классе
называется инкапсуляцией. Инкапсуляция – это скрытие информации о
внутренней структуре объекта. Доступ к объекту возможен только через его свойства
и методы.
Один объект может выступать объединением вложенных в
него по иерархии других объектов и иметь образованные от него подклассы, при
этом осуществляется наследование данных и методов обработки объектов исходного
класса. Наследование – это возможность создания на основе одного
класса новых классов с наследованием всех его свойств и методов и добавлением
новых.
Методы классов-наследников могут переопределяться по
сравнению с методами базового класса. Такое свойство объектов переопределять
методы наследуемого класса называется полиморфизмом.
Система визуального объектно-ориентированного
программирования позволяет за счет использования средств визуального
проектирования существенно упростить значительную часть программистской работы
– создание интерфейса прикладной программы.
Кроме того, Visual Basic
поддерживает событийно-управляемое программирование, когда вместо описания
каждого шага программы программист лишь указывает, как реагировать на различные
события: нажатие кнопки, щелчок кнопкой мыши по объекту и т.п.
Таким образом, работая в Visual
Basic, программист создает не одну большую программу, а приложение, состоящее
из совокупности взаимодействующих процедур, управляемых пользователем.
При появлении приложений, объединенных в пакет Microsoft Office (Word, Excel для Windows и др.), возникла проблема их интеграции, поскольку
все они предназначались для работы с документами и автоматизации экономических
расчетов. Во всех этих приложениях есть возможность заменить повторяющиеся
действия пользователя последовательностью машинных команд – макросов или
макроопределений. Основным языком для
разработки таких макроопределений стал Visual Basic. Появились его версии: Word Basic, Excel Basic и т.д.
Для последующих версий приложений MS Office фирма Microsoft использует единый и мощный язык
программирования Visual Basic, приспосабливая его к
специфике приложений. Эта версия языка носит название Visual Basic for Applications (Visual Basic для
приложений) или VBA.
Решение прикладной задачи с помощью VB выполняется с использованием проекта.
Проекты содержат модули, а модули включают процедуры и функции.
В Visual Basic программный код оформляется в виде процедур и
функций. Разработанные отдельные функции или процедуры можно накапливать в
библиотеках и в дальнейшем использовать по мере необходимости.

1.1.5.
Объекты,
свойства, методы

Создание программы на VB включает в себя два этапа:
Этап визуального программирования. На этом этапе не требуется вводить
тексты программ на языке программирования – на этом этапе программа проектируется
с помощью инструментов VB.
Т.е. производится построение объектов (форм, кнопок и т.п.) и задание свойств
этим объектам (цвет, шрифт и др.). На этапе визуального программирования
представляется будущий вид создаваемого приложения (программы).
Этап программирования в исходном
коде. На этапе
программирования вводится текст программы, для этого используется встроенный
текстовый редактор. Программа состоит из операторов языка VB. Исходный текст программы называется
исходным кодом или программным кодом.
Программы, созданные в VB будут являться стандартными приложениями Windows, это означает, что можно
использовать буфер обмена, вырезать, копировать и вставлять тексты, графику и
т.д.
Объектно-ориентированный подход использует следующие
базовые понятия: объект, свойства объекта, метод обработки.
Объект – это то, чем управляют с помощью программы
(например, кнопка, полоса прокрутки, рабочий лист, диаграмма, ячейка таблицы и
т.д.).
Свойство – характеристика объекта, его
параметр. Все объекты наделены определенными свойствами, которые в совокупности
выделяют объект из множества других объектов, задают его качественную
определенность, обусловливают независимость создания и обработки других объектов:
Например:
ОБЪЕКТ_А (свойство 1, свойство 2,…,
свойство k)
ОБЪЕКТ_В (свойство m, свойство m+1,…, свойство m+n)
Свойства объектов различных классов могут
«пересекаться», т.е. возможны объекты, имеющие одинаковые свойства:
ОБЪЕКТ_С (свойство 1, свойство m,…, свойство k)
Существует определенный формат программного кода,
задающего установку свойства:
Объект.
Свойство = Значение
Установка значений свойств – это один из способов
управления объектами.
Метод – это программа действий над
объектом или его свойствами. Метод рассматривается как программный код,
связанный с определенным объектом, с помощью которого осуществляется
преобразование свойств объекта либо изменение его поведения. То есть методы –
это команды, с помощью которых выполняются некоторые преобразования объектов.
Объект может обладать набором заранее определенных
встроенных методов обработки, либо созданных пользователем или заимствованных в
стандартных библиотеках.
Синтаксис вызова метода объекта:
Объект.
Метод [Аргументы]

Событие – изменение состояния объекта.
Программный продукт, созданный с помощью
инструментальных средств объектно-ориентированного программирования, содержит
объекты с их свойствами, для которых разработан графический интерфейс
пользователя. Как правило, работа с программным продуктом осуществляется с
помощью экранной формы, с объектами управления, которые содержат методы
обработки, вызываемые при наступлении определенных событий. Экранные формы
также используются для выполнения заданий и перехода от одного компонента
программы к другому. Для объектов управления уточняется перечень событий и
создаются пользовательские методы обработки – программный код на языке
программирования в виде событийных процедур.

1.1.6.
Виды и типы
данных

Любая программа предназначена для обработки данных. Данные
(англ. data, information) – это информация, хранящаяся в ЭВМ
и представленная в форме, которая обеспечивает возможность ее хранения,
обработки и передачи.
Для обработки в ЭВМ данные представляются в виде величин
– элементов данных.
Все данные можно разделить на константы и переменные.
Константа (англ. constant) – величина, значение которой
постоянно и не изменяется при выполнении программы.
Переменная (англ. variable) – некоторая величина, которая может
изменяться, принимая в процессе выполнения программы различные значения.
Программа предназначена для обработки информации,
которая может быть представлена в числовом виде, символьном, графическом,
звуковом. Поэтому каждая величина должна быть объявлена или описана,
т.е. указан ее тип, какая она – символьная, целое или
вещественное число и т.д. Число ячеек, отводимых для переменной, зависит от
типа этой переменной.
Тип переменной определяет:
•
размер памяти
компьютера, необходимый для ее внутреннего представления;
•
возможные
значения переменной;
•
операции, которые
могут выполняться над переменной.
Каждый тип описывается своим ключевым словом. В
зависимости от объема памяти, отведенного для хранения данных определенного
типа (длина в байтах, указанная в таблицах, – длина внутреннего представления
данных), значения их должны укладываться в определенный диапазон.
Основные (встроенные) типы данных

Тип

Хранимая
   информация

Занимаемая
   память (в байтах)

Диапазон
значений

boolean

Логические
  значения

2

0 -FALSE,
1 - TRUE

byte

Целые
  числа

1

0…255

integer

Целые
  числа

2

-32768…32767

long

Длинные
  целые числа

4

-/+2.1Е9

decimal

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

14

Целое
  29 знаков
Вещественное
  – 27 знаков после запятой

single

Вещественные
  одинарной точности

4

-3.4Е38…-1.4Е-45
1.4Е-45…3.4Е38

double

Вещественные
двойной
  точности

8

-1.7Е308…-4.9Е-324
4.9Е-324…1.7Е308

currency

Денежные
единицы

8

-922337203685477.5808…
+922337203685477.5808

string

Текстовая информация (строка переменной длины)

Количество символов + 10

Количество символов <=2000000000

string*n

Текстовая информация (строка фиксированной длины

Количество символов

n<=65400

date

Информация
  о дате и времени

8

От 1
  января 1000 г. до
31 декабря
  9999 г.

object

Рисунок
  или ссылка на любой другой объект

variant

Значения
  любого из перечисленных типов

Не
  менее 16

Любое
  числовое или строковое значение

Каждому данному в программе необходимо дать имя
или идентификатор (от лат. identifico – отождествлять).
Правила использования идентификаторов:
•
имя или
идентификатор – это последовательность, содержащая латинские буквы, цифры,
начинающаяся с буквы;
•
идентификатор
может содержать не более 255 символов, но различаются первые 31 символов;
•
в качестве
идентификаторов нельзя использовать зарезервированные слова;
•
не допускается
использовать в идентификаторах пробел, точку, разделительные символы, знаки
операций, а также специальные символы.

Пользовательские типы записей
Очень часто в программах
требуется хранить и обрабатывать информацию о нескольких объектах одной и той
же структуры. Например, информацию о студентах: фамилию, имя, отчество, год
рождения и т.д. Можно хранить эту информацию в виде отдельных массивов. Но в
современных языках программирования существуют специальные средства,
позволяющие работать со сложными типами данных, которые содержат фиксированное
число элементов – полей. Каждое поле имеет имя, которое задается
ему при описании, и может иметь свой тип.
Структура данных,
состоящая из определенного числа разнотипных компонент (полей), называется
записью.
В Visual Basic для описания записей можно использовать  тип,
определяемый пользователем, это так называемый пользовательский тип,
с помощью которого можно описать свой достаточно сложный тип данных и в
дальнейшем работать с ним как с базовым типом (т.е. целый, строковый и т. д.);
Создание нового типа
осуществляется следующей конструкцией:
TYPE <имя типа>
<имя 1 поля> AS
<тип 1 поля >
<имя 2 поля> AS <тип 2 поля >
. . .
<имя n поля> AS <тип n поля
>
END TYPE
Например,
пользовательский тип, предназначенный для хранения Фамилии, имени и года
рождения студентов может быть объявлен следующим образом:
TYPE Student
   fam AS STRING
   name AS STRING ’Фамилия
   dsinger AS STRING ’Имя
   bdate AS DATE ’Дата рождения
      END TYPE
Созданный тип данных
может быть использован в программе. Для этого в разделе объявлений переменных
надо объявить переменную этого пользовательского типа.
Например, DIM starosta AS Student
Пользовательский тип
данных может в свою очередь содержать структурные элементы, тип которых также
является пользовательским.

1.1.7.
Описание переменных

Объявление переменных можно осуществлять на двух
уровнях – на уровне процедуры (т.е. только в процедуре, в которой они
объявлены) и на уровне модулей (т.е. только в процедурах модуля, в котором они
объявлены, но не в других модулях проекта).
Область программы, в которой может быть использована
переменная, называется областью видимости переменной.
Область видимости переменной задается при ее
объявлении одним из ключевых слов:
Dim – объявляет локальные переменные,
существующие только во время вызова процедур, в которых они объявлены. Если
переменная объявляется в разделе глобальных объявлений модуля, то она доступна
для всех процедур этого модуля. Для других модулей будет не видна.
Private – не может объявлять переменную внутри
процедуры. При объявлении в разделе глобальных объявлений модуля Dim и Private равнозначны.
Public – объявленная таким образом
переменная является глобальной на уровне приложения и доступна из всех его
модулей.
Static – для объявления статических переменных,
т.е. при выходе из процедуры их значения сохраняются, хотя являются
недоступными, пока процедура не будет вызвана вновь.
Перед использованием переменных в
программе их требуется описать (объявить, декларировать).
Объявление переменных может быть явным или неявным. Для явного описания
переменных существуют специальные операторы описания. Синтаксис оператора
описания:

[Static/Private/Public] DIM <имя переменной> [AS <тип>]
Примеры:
DIM
a AS string
Private
DIM y1, y2 AS integer
DIM x AS integer, s AS long
Другим способом явного
объявления переменных является указание типа с помощью суффикса –
специального символа в конце имени. В этом случае использование ключевого слова
As не требуется:
[Static/Private/Public] DIM <имя переменнойСуффикс>
Ниже в таблице приведены
типы переменных и соответствующие им суффиксы.

Суффикс

%
&
!
#
$
@

Тип

integer
long
single
double
string
currency

Например:
DIM Fam$
Static N%

Хороший стиль
программирования предполагает использование явного объявления переменных, поэтому
неявное объявление рассматривать не будем.

Использование констант
Различают
именованные и неименованные константы.
Именованные
константы должны быть описаны в программе в разделе описания.
Обращение к ним в программе осуществляется по имени:
[Public/Private] Const <имя константы> [As <тип>]=<выражение>
Например:
Const Pi As Single = 3.1415

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

Неименованная константа (литерал) представляет собой
значение константы, записанное непосредственно в операторе программы.
Числовые константы:
-
целые со знаком (-123)
или без знака (54);
-
вещественные (с
десятичной точкой) –  -57.09.
Символьные константы заключаются в двойные кавычки – ”10 кг”

1.1.8.
Программирование
линейных процессов

Самые простые алгоритмы представляют собой так
называемые линейные процессы. Линейные алгоритмы – наборы команд, выполняемые
последовательно во времени друг за другом.

1.1.8.1. Оператор присваивания

Одной из основных операций в таких алгоритмах является
операция присваивания. Присваивание – одно из основных действий,
выполняемых компьютером. С помощью операции присваивания записывают действия,
которые позволяют изменять значения переменных. Синтаксис этой операции в общем
виде можно записать следующим образом:
<имя переменной>=<выражение>
Знак «=» здесь читается «присвоить» (не путайте со
знаком «равно»). Суть этой операции заключается в том, что вычисляется
результат выражения, стоящего в правой части от знака «=», и этот результат
записывается в ячейку памяти, обозначенную идентификатором переменной, стоящей
слева от знака «=». Поэтому операция X=X+1 означает, что к значению
переменной X прибавляется 1 и результат снова
записывается в ячейку X,
т.е. значение переменной X
увеличилось на 1.
Для того чтобы правильно записывать выражения в
программе, необходимо знать некоторые правила записи выражений:
1.    Все выражения записываются в одну
строку с учетом порядка выполнения операций.
2.    Для изменения порядка выполнения
операций используют круглые скобки.
3.    Порядок выполнения операций в
выражении определяется приоритетом арифметических операций. Ниже в таблице
записаны операции в порядке убывания их приоритета и обозначение этих операций
в программе. Операции, имеющие равный приоритет, записаны в одной строке
таблицы.

Название операции

Обозначение

Пример

Возведение в степень

^

X2 → X^2

Остаток от деления (только для
  данных целого типа)

X mod Y
где X – делимое,
Y – делитель

7 mod 3

Ответ: 1

Целочисленное деление (целая часть
  результата деления)

X \ Y
где X – делимое целого типа,
Y – делитель целого типа

7 \ 3

Ответ: 2

Умножение, деление

*, /

2*X+Y/3

Сложение, вычитание

+, -

X+Y-5.3

Пример. Записать
оператор для вычисления y по формуле:.
Оператор присваивания записывается следующим образом:
y=(3*x+2)*4/(5*x)

1.1.8.2. Использование функций

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

Обозначение
   функции

Назначение
   функции

ABS(X)

Абсолютная величина числа

ATN (X)

Арктангенс

COS(X)

Косинус, где X – угол в радианах

EXP(X)

Экспоненциальная функция, где e=2.71828

FIX(X)

Целая часть аргумента

INT(X)

Максимальное целое число, не
  превышающее Х

LOG(X)

Натуральный логарифм, где X – положительное число

RND(X)

Формирование случайного числа

SGN(X)

Определяет знак аргумента, возвращает:
+1 при X>0,
  0 при X=0,
-1 при X<0

SIN(X)

Синус, где X – угол в радианах

SQR(X)

Корень квадратный из X, где X – положительное число

TAN(Х)

Тангенс, где X – угол в радианах

Пример. Записать оператор присваивания для
вычисления функции: :         z=SQR(ABS((x^2+6)/SIN(x)))
1.1.9.
Разветвляющиеся
алгоритмы

1.1.9.1. Программирование разветвляющихся
процессов

Разветвляющиеся алгоритмы реализуются в программе с
помощью оператора условия If … Then и
переключателя, реализуемого оператором Select Case.
Оператор условного перехода IF. Этот оператор изменяет порядок
дальнейших действий в зависимости от результата проверки значения некоторого
выражения или логического условия.
Оператор IF может использоваться в программе как в полном, так и в сокращенном виде
(без ELSE). В общем виде формат этого
оператора:
IF <условие>
THEN < оператор 1> [ELSE <оператор 2>]
     <оператор
3>
В полном виде оператор IF используется для реализации в программе алгоритма типа
«Разветвление». Действие этого оператора заключается в следующем:
•
проверяется
условие ( или значение логического выражения);
•
если условие
выполняется (т.е. значение логического выражения «истинно»), то далее будет
выполняться оператор 1, а после его выполнения оператор 3;
•
если условие не
выполняется (т.е. значение логического выражения «ложно»), то далее будет
выполняться оператор 2, а после его выполнения оператор 3.

Оператор IF в сокращенном виде реализует в программе алгоритм типа «Обход» и
работает следующим образом:
•
проверяется
условие (или значение логического выражения);
•
если условие
выполняется (т.е. значение этого выражения «истинно»), то далее будет
выполняться оператор 1, а после его выполнения оператор 3;
•
если условие не
выполняется (т.е. значение этого выражения «ложно»), то сразу же будет
выполняться оператор 3.

1.1.9.2. Логические выражения

Логические выражения используют в операторе IF для записи условий, определяющих
дальнейший ход выполнения программы.
Простые логические выражения используют для записи простых
условий, включающих одну операцию отношения. Напомним, что операции отношения –
это одна из шести операций:

Операция
отношения

Знак
отношения

Обозначение
операции
в
  программе

равно

=

=

не равно

≠

<
  >

больше

>

>

больше или равно

≥

>=

меньше

<

<

меньше или равно

≤

<=

Примеры:

x

y

Логическое

выражение

Значение
  логического
выражения

7
-7
6
4
49
49

4
4
60
50

x>0
x>0
y=x
y=x
x+y<100
x+y<100

истина (TRUE)
ложь (FALSE)
ложь (FALSE)
истина
  (TRUE)
ложь (FALSE)
истина
  (TRUE)

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

Обозначение
  операции

Название
  операции

NOT

НЕ – логическое отрицание

AND

И – конъюнкция (логическое
  умножение)

OR

ИЛИ – дизъюнкция (логическое
  сложение)

XOR

Исключающее
  ИЛИ

Таблица
истинности основных логических операций

Обозначение
  операции
в
  программе

Значение
  операндов

Результат
операции

X

Y

NOT x

ложь (FALSE)
истина (TRUE)

истина (TRUE)
ложь (FALSE)

x AND y

ложь (FALSE)
ложь (FALSE)
истина (TRUE)
истина (TRUE)

ложь (FALSE)
истина (TRUE)
ложь (FALSE)
истина (TRUE)

ложь (FALSE)
ложь (FALSE)
ложь (FALSE)
истина (TRUE)

x OR y

ложь (FALSE)
ложь (FALSE)
истина (TRUE)
истина (TRUE)

ложь (FALSE)
истина (TRUE)
ложь (FALSE)
истина (TRUE)

ложь (FALSE)
истина (TRUE)
истина (TRUE)
истина (TRUE)

x XOR y

ложь (FALSE)
ложь (FALSE)
истина (TRUE)
истина (TRUE)

ложь (FALSE)
истина (TRUE)
ложь (FALSE)
истина (TRUE)

ложь (FALSE)
истина (TRUE)
истина (TRUE)
ложь (FALSE)

Примеры:

x

y

Запись
  логического выражения

Значение
логического выражения

4
4
-1

0
9
-5

x>0 AND y>0

FALSE
TRUE
FALSE

3
-5
4

3
7
10

x>=y OR x<=0

TRUE
TRUE
FALSE

30
12
0

x>0 AND x<=25

FALSE
TRUE
FALSE

Если в операторе IF в случае выполнения (или невыполнения) условия необходимо
выполнить несколько операторов (т.е. если оператор занимает более одной
строки), то он должен заканчиваться END IF:
If <условие> Then
<Оператор 1>
<Оператор 2>
. . .
Else
<Оператор n>
End If
Оператор IF может использоваться для создания так
называемых многоуровневых проверок: когда одна из ветвей разветвления в свою
очередь также имеет разветвление. То есть один оператор IF содержит внутри себя
еще операторы IF. Такая конструкция называется «вложенные операторы IF»:
При использовании вложенных операторов If нужно помнить правило: альтернатива Else считается принадлежащей ближайшему
оператору If, не имеющему ветви Else.
Пример. Вывести сообщение
о том, достиг ли гражданин пенсионного возраста, проанализировав его пол и
возраст.
IF pol = ”м” THEN

IF wozrast >= 60 THEN
Text1.Text = ”Пенсионер”
ELSE
Text1.Text = ” Моложе 60 лет ”
END IF
END IF
Если необходимо проверить
дополнительное условие в случае невыполнения исходного условия, то используется
такая синтаксическая конструкция:
IF <условие 1> THEN
<Оператор
1>
ELSEIF <условие 2> THEN
<Оператор
2>
ELSE
<Оператор
3>
END IF
В этом случае для оператора ELSEIF не ставится в соответствие END IF.

1.1.9.3. Переключатели

Оператор IF позволяет реализовать выбор между двумя вариантами дальнейших
действий. Однако иногда в программе необходимо выбрать один из нескольких
вариантов. Конструкция вложенных операторов IF при этом может быть очень сложной и запутанной, поэтому в
современных языках используют другие конструкции множественного выбора.
В последнее время для реализации множественного выбора
большинство популярных языков программирования имеют оператор выбора. Оператор
выбора используется для реализации нескольких альтернативных вариантов действий
в зависимости от значения выражения, называемого переключатель.
Формат оператора в общем виде:
SELECT CASE <переключатель>
CASE <условие 1>
<оператор
1>
CASE < условие 2>
<оператор
2>
. . .
[CASE ELSE
<блок
операторов n>]
END SELECT

Работает этот оператор следующим образом:
•
вычисляется
значение выражения-переключателя;
•
далее начинается
проверка соответствия полученного значения условию 1;
•
в случае
соответствия этих значений выполняется оператор 1 и далее управление
передается оператору, следующему за оператором END SELECT;
•
если значение
переключателя не соответствует условию 1, то проверяется соответствие условию 2
и т.д.;
•
если же не найдено
соответствие ни одному из условий, то выполняются операторы, следующие за CASE
ELSE или выполняется оператор, следующий
за оператором END SELECT,если CASE ELSE отсутствует.
При записи оператора выбора следует иметь в виду, что
оператор выполняет проверку условий строго по порядку. Поэтому надо следить за
тем, чтобы условия не «перекрывали» друг друга. Например, если первым поставить
условие x>0, а затем x>10, то первое условие «перекроет»
второе (и до второго условия оператор не дойдет).
Типы результата выражения-переключателя и условия
должны соответствовать друг другу.
Условие выбора может содержать список, в котором
элементы отделяются запятыми, эти элементы списка условия можно записать: тремя
способами:
-
как выражения или
константы;
-
задать границы
диапазона:
<нач.
значение> TO <конеч. значение>
-
задать условие
через операцию отношения:
IS <знак операции>
<выражение>
Пример:
SELECT
CASE x
CASE
1, 3, 5
y=x^2
CASE
6 TO 10, 20
y=x+2
CASE
25, IS >= 30
y=2*x
CASE
ELSE
y=2*x+1
END
SELECT

1.1.10.
Программирование циклических
процессов

1.1.10.1. Оператор цикла FOR

Для реализации цикла со счетчиком используется
оператор FOR.
Общий формат оператора:
FOR <счетчик цикла> =<нач.
знач> TO
<конеч. знач> [STEP <шаг>]

<оператор 1>
    . . .

<оператор n>
   NEXT [<счетчик цикла>]

Где <счетчик цикла> – это числовая
переменная. В начале выполнения цикла она принимает значение, задаваемое
выражением <нач. знач>;
<оператор 1> . . . <оператор n> составляют тело цикла,
которое будет выполняться  заданное число раз;
<шаг> определяет значение, на которое будет изменяться счетчик
цикла при выполнении каждого шага цикла.
Шаг изменения счетчика цикла может быть любым
положительным или отрицательным числом, а также выражением. Если шаг больше 0,
то цикл завершится когда <счетчик цикла] станет больше  <конеч.
знач>. Если шаг меньше 0, то цикл завершится когда <счетчик цикла]
станет меньше <конеч. знач>.Если шаг равен 1, то его в операторе
можно не записывать.
Чтобы прервать цикл до его завершения и передать
управление первому оператору, следующему за NEXT, используют оператор EXIT FOR.

1.1.10.2. Операторы циклов с предусловием

1. Тело цикла будет выполняться до тех пор, пока
значение условия истинно.
DO WHILE <условие>
<оператор
1>
. . .
<оператор n>
LOOP

2. Тело цикла будет выполняться до тех пор, пока
значение условия ложно.
DO UNTIL <условие>
<оператор
1>
. . .
<оператор n>
LOOP
Чтобы прервать цикл до
его завершения и передать управление первому оператору, следующему за LOOP, используют оператор EXIT DO.

1.1.10.3. Операторы циклов с постусловием

1. Тело цикла будет выполняться до тех пор, пока
значение условия ложно.
DO
<оператор
1>
. . .
<оператор n>
LOOP UNTIL <условие>

2. Тело цикла будет выполняться до тех пор, пока
значение условия истинно.
DO
<оператор
1>
. . .
<оператор n>
LOOP WHILE <условие>

1.1.11.
Массивы

В Visual Basic различают
два вида переменных – простые переменные и переменные структурного типа.
Переменные структурного типа предназначены для идентификации нескольких данных.
Частным случаем переменной структурного типа является массив.
Массив – это упорядоченный набор однотипных значений –
элементов массива.
Массив имеет имя, размер и базовый тип, которые
задаются при описании массива.
Тип элементов массива определяет тип самого массива и
называется базовым типом.
Имя массива записывается по тем же правилам, что
и имена переменных. Имя массива задает имя каждому элементу массива:
каждый элемент массива обозначается этим именем и индексом, который
определяет номер (место) этого элемента в массиве.
Размер массива – это количество элементов в
массиве.
Массивы могут быть одномерными и многомерными. Но мы
ограничимся рассмотрением только одномерных и двумерных массивов.
Одномерные массивы – массивы, в которых элементы
пронумерованы последовательно по порядку: первый элемент, второй, третий и т.д.
Для обозначения элементов одномерного массива используется один индекс.
Двумерные массивы – массивы, в которых данные условно
организованы в виде таблицы (матрицы), где положение каждого элемента
определяется номером строки и номером столбца. Для обозначения элементов
двумерного массива используются два индекса: первый индекс для обозначения
номера строки, второй индекс для обозначения номера столбца.
Значения индексов можно задать непосредственно числом
(прямая адресация)  – a(1), a(4,2), …или косвенно, указав в индексе
идентификатор переменной, которая позволит вычислить индекс (косвенная
адресация) – a(i), a( i, j+2).
При работе с массивами в программе они должны быть
объявлены (описаны), т.е. указаны имя массива, тип элементов массива, его
размерность.
При обращении к элементу массива, значение индекса
которого выходит за допустимые границы, появляется сообщение об ошибке.
Синтаксис оператора описания массива:
[Public/Private] DIM <ИмяМассива>(<размерность>)
AS <ТипДанных>
В качестве размерности указывается либо верхняя
граница изменения индекса, либо конкретный диапазон изменения значений
индексов: Iн TO Iк.
Пример:
DIM
s1 (15), s2 (15) AS STRING
DIM c (9,11) AS INTEGER
Нижняя граница изменения индексов по умолчанию равна
0. То есть если описан массив:
DIM a(15) AS INTEGER
это значит, что можно обращаться к
элементам: a(0), a(1), a(2), a(3), …, a(15).
Для изменения начала отсчета индексов служит
специальный оператор, который устанавливает начало отсчета либо с 0, либо с 1:
OPTION BASE 1
В этом случае

DIM a(15) AS INTEGER
описывает массив a(1), a(2),…,a(15).
Иногда в процессе выполнения программы размер массива
требуется изменить. В этом случае первоначально массив объявляется как
динамический (в объявлении не указывается его размерность).
Количество элементов в динамическом массиве и его
размерность в процессе выполнения программы можно переопределить с помощью
оператора ReDim. Например:
Dim s ( ) As String
. . .
n = 15
ReDim s ( n )
. . .

1.1.12.
Процедуры и функции

Рассмотрим элементы, которые могут входить в состав
проекта.
Процедура представляет собой поименованную последовательность
совместно выполняемых инструкций (операторов).
Различают следующие типы процедур:
•
процедуры
обработки событий;
•
процедуры макросов;
•
процедуры
пользователя.
Процедуры обработки событий связаны с каким-либо объектом,
вызываются тогда, когда происходит соответствующее событие, и имеют следующий
синтаксис:
Private Sub <ИмяОбъекта_Событие( )>
<Код обработки события>
End Sub
где ИмяОбъекта – имя объекта,
с которым связывается процедура,
     Событие – вид обрабатываемого события.
Например, процедура обработки события Click (щелчок) для объекта CommandButton1 (кнопка) имеет вид:
Private Sub
CommandButton1_Click( )
<Код обработки события>
End Sub
Процедуры обработки макросов создаются при записи макросов.
Макрос можно вызывать из программы оператором вызова процедуры, комбинацией
клавиш либо щелчком на значке, связанным с макросом. Эти процедуры имеют
синтаксис:
Sub <Имя макроса( )>
<Программный код макроса>
End Sub
Процедура пользователя создается им для выполнения
каких-либо типовых действий в рамках разрабатываемой программы. Синтаксис
процедуры пользователя:
[Private/Public] Sub <ИмяПроцедуры [(СписокПараметров)]>
<Тело подпрограммы (строки
кода)>
End Sub
Необязательный элемент <СписокПараметров>
программы служит для передачи процедуре исходных данных для вычислений и
состоит из элементов списка, разделенных запятыми. Элемент списка параметров
имеет синтаксис
<ИмяЭлемента> As <ТипДанных>.
При запуске процедур выполняются ее команды, а затем
управление передается в вызвавшее данную процедуру приложение или процедуру. В
процедурах типа Sub обычно
содержится большинство исполняемых программ.
Функция отличается от предыдущего типа процедур тем, что обязательно
возвращает одно результирующее значение, которое присваивается имени функции.
Visual Basic позволяет пользователю создавать собственные функции
–функции пользователя.
Функция пользователя имеет следующий синтаксис:

[Private/Public] Function <ИмяФункции [(СписокПараметров)]> _
              As<Тип данных>
<Тело функции (строки кода)>
<ИмяФункции> = <ВозвращаемоеЗначение>
End Function

где <Тип данных> тип
данных возвращаемого значения;
<ВозвращаемоеЗначение> – значение, возвращаемое
функцией;

Обращение к функции может производиться из процедуры,
из другой функции. Если в функции предусмотрено рекурсивное обращение, то ее
можно вызвать из нее самой.
При обращении к функции в программном операторе
указывается имя функции и передаваемые ей параметры.
Программа Visual Basic представляет
собой совокупность процедур и функций, размещенных в зависимости от
особенностей решаемой задачи в одном или нескольких модулях. Число модулей в
составе проекта зависит от сложности проекта.
Каждый модуль имеет две области: общую область и
область подпрограмм. В общей области помещаются операторы описания переменных,
которые являются общими для всех процедур и функций этого модуля. В области
подпрограмм помещается код программы.

1.1.13.
Отладка программ

Для того чтобы задача
была решена с помощью ЭВМ, нужно составить программу и выполнить ее на
компьютере. При этом приходится пройти через определенные этапы: разработка
алгоритма, проектирования общей структуры программы, кодирование или
составление программы. После того, как программа составлена, ее выполняют на
компьютере. При выполнении программы могут возникать разного рода ошибки.
При разработке приложений
на Visual Basic так же возможны ошибки. Их можно разделить на три
вида: синтаксические, ошибки при выполнении программы и логические ошибки.
Синтаксические ошибки связаны с опечатками при вводе
текста программ или с недостаточным знанием правил языка программирования.
Такие ошибки система выявляет либо при вводе текста программы, либо при попытке
выполнения программы.
Ошибки при выполнении
программы случаются,
если необнаруженная синтаксическая ошибка или внешнее событие вызвали останов
работы программы. Например, использовано неправильное имя файла или произошло
обращение к выключенному принтеру и т.д.
Логические ошибки являются следствием плохо
разработанного алгоритма или неучета возможных значений входных данных и т.д. В
этих случаях при выполнении программы получают неверные результаты.
Устранение ошибок
программирования – это отладка. А доказательство того, что программа
работает «правильно», – верификация. При отладке и верификации программы
необходимо проверить работоспособность программы при различных вариантах
исходных данных, чтобы проверить работу всех возможных ветвей в программе.
В любой среде
программирования имеются различные средства, которые можно использовать для
отслеживания и исправления ошибок.
Так, например,
возможность простого обнаружения необъявленных переменных позволяет устранить
большое число ошибок.
Для обнаружения логических
ошибок можно использовать некоторые приемы, используя специальные средства
программной среды:
-
В программе
устанавливают точки останова (контрольные точки). Точки останова – это
строки в программе, где прерывается выполнение программы. Имея прерываемую таким
способом программу, легко проверять значения переменных, перемещаться строка за
строкой по коду программы, делать небольшие изменения в коде или продолжить
работу программы.
-
Выполняют
программу в пошаговом режиме для проверки каждой строки кода программы в
порядке ее выполнения.
-
Наблюдают за значениями
переменных. Для этого устанавливают контрольную точку на той строке
программы, которая содержит проверяемую переменную.
-
Создаются
специальные процедуры-обработчики ошибок, которые вызываются в случае возникновения
ошибок при выполнении программы.
Кроме того, после отладки
программы необходимо провести анализ полученных результатов. На
этом этапе сравниваются результаты работы программы, например, с результатами
наблюдений или с результатами, рассчитанными вручную, или с результатами,
полученными экспериментальным путем и т.д. Если результаты отличаются, то,
возможно, придется изменить алгоритм или саму модель. Иногда такой этап
называют «опытной эксплуатацией».
После того, как анализ
полученных результатов показал, что программа удовлетворяет всем требованиям
заказчика, программа передается заказчику в эксплуатацию.
Следующий этап – сопровождение
программы – предполагает устранение некоторых недостатков программы,
замеченных  в процессе эксплуатации программы, консультации и при необходимости
обучение заказчика работе с программой.

Контрольные
вопросы

1.
Какие языки
относятся к языкам высокого уровня?
2.
Чем отличается
интерпретация от компиляции?
3.
Дайте определение
объекта, свойства, класса объектов.
4.
Что такое метод
обработки объекта?
5.
Что такое
событийное программирование?
6.
Как
представляется в памяти компьютера числовая, текстовая информация?
7.
Что такое
программа?
8.
Какие два этапа
включает в себя создание программы на VB?
9.
Перечислите типы
переменных, используемые в Visual Basic?
10. Что такое пользовательский тип?
11. Для чего объявляют переменные?
12. Как работает оператор присваивания?
13. Назовите правила записи арифметических выражений.
14. Как записываются простые и сложные логические
выражения?
15. Сформулируйте правила записи оператора IF.
16. Что такое вложенный оператор IF?
17. Какие операторы используются для программирования
циклических процессов?
18. В чем различие модулей - процедур и модулей - функций?
19. Что такое массив? Как описываются массивы?
20. Что значит отладить программу?

Скачано с www.znanio.ru

file_name: Тема 2.2. Программирование.docx

alt: Тема 2.2. Программирование 1

alt: Чтобы понимать, как работает любая

alt: Этап программирования в исходном коде

alt: Десятичное число14Целое 29 знаков

alt: Значения любого из перечисленных типов

alt: Private DIM y1, y2 AS integer

alt: X \ Y где X – делимое целого типа,

alt: LOG ( X ) Натуральный логарифм, где

alt: IF < условие > THEN < оператор 1 > [

alt: Операция отношения Знак отношения

alt: CASE EL S E или выполняется оператор, следующий за оператором

alt: END SELECT 1.1.1. Программирование циклических процессов 1

alt: Операторы циклов с предусловием 1

alt: Событие – вид обрабатываемого события

alt: Контрольные вопросы 1.

информатика

group: Дисциплины

title: Тема 2.2. Программирование


extracted_text:
Исследовательская деятельность
учащихся: методика и практика организации.
                         Ученикам следует передавать
не только те или иные знания, но и способствовать самостоятельно без учителя
приобретать новые знания.
К.Д.Ушинский
В современном мире в условиях, когда объём информации
удваивается, как минимум каждые пять лет, важно не просто передать знания
человеку, а научить его новыми видами деятельности. В Федеральном
государственном образовательном стандарте прописаны виды деятельности, которыми
должен овладеть учащийся начальной школы.  Именно деятельность, а не просто
совокупность  знаний определена стандартом, как главная ценность обучения.
Он взрослых
изводил вопросом «Почему?» –
Его прозвали «маленький философ».
Но только он подрос, как начали ему
Преподносить ответы без вопросов.
И с этих пор он больше никому
Не задает вопросов «Почему?».

С.Я.Маршак
Исследовательская
деятельность – это специально организованная, познавательная творческая
деятельность учащихся, по своей структуре соответствующая научной деятельности,
результатом которой является формирование познавательных мотивов
исследовательских умений, субъективно новых для учащихся знаний  и способов
деятельности.
Существует
два вида исследования: экспресс исследование(конкретная тема на уроке, когда
дети на уроке окружающего мира выступают в роли лаборантов, геологов .и т.д) и
долговременное исследование(работа над проектом, изучение краеведческого
материала и т.д).
Специфика
исследовательской работы в начальной школе заключается в систематической
направляющей, стимулирующей и корректирующей роли учителя. Главное для учителя
– увлечь и “заразить” детей, показать им значимость их деятельности и вселить
уверенность в своих силах, а ещё привлечь родителей к участию в школьных делах
своего ребёнка.
Любое
исследование, неважно, в какой области естественных или гуманитарных наук оно
выполняется, имеет подобную структуру.
Такая
цепочка является неотъемлемой принадлежностью исследовательской деятельности,
нормой ее проведения.
Ø выбор темы;
Ø выдвижение гипотез;
Ø подбор методик исследования и практическое овладение
ими;
Ø анализ и обобщение данных;
Ø научный комментарий;
Ø собственные выводы.
В процессе
исследовательской деятельности учащиеся   работают по плану:
ü Тема исследовательской работы. Как будет называться мое
исследование?
ü Введение. Актуальность проблемы. В чем необходимость моей работы?
ü Цель. Что я хочу исследовать?
ü Гипотеза исследования. Для чего я хочу провести
исследование?
ü Задачи исследования.
ü Дата и место проведения моего исследования.
ü Методика работы. Каким образом я проводил исследование?
ü Описание работы. Мои результаты исследования.
ü Выводы. Выполнил ли я то, что задумал? Что оказалось трудным в моем
исследовании, чего не удалось выполнить.
ü Использованная литература.
В своей практике мы используем следующие формы и виды исследовательской
деятельности :
Формы
исследовательской деятельности:
ü Работа с родителями
ü Ролевые игры
ü Упражнения для умения видеть проблему
ü Урок-исследование
ü Проектная деятельность
ü Экскурсии
Виды
исследовательской деятельности:
ü Теоретические – темы по изучению и обобщению сведений,
фактов, материалов содержащихся в разных книгах, фильмах и других источниках.
ü Экспериментальные-темы, предполагающие проведение
собственных наблюдений, опытов и экспериментов.
ü Фантастический-темы о несуществующих, фантастических
объектах и явлениях.
ü Изобретательский
В первом классе мы используем прежде всего такие методы, как коллективный
диалог, дискуссии, наблюдения, спросить и других людей,  игры и задания
позволяющие познакомить каждого ребенка с алгоритмом проведения исследования.
Учащиеся узнают , откуда можно получить информацию. Безусловно велика роль
учителя и родителей. Эта работа для многих родителей становится интересным и
захватывающим делом, ведь это совместный труд. Дети с удовольствием
рассказывают о своей семье, аргументируя свои выступления проект-газетами,
презентациями.

Беседуя на уроках на тему «Все профессии важны» перед  детьми встаёт
вопрос «А кем стану я, когда вырасту?» И опять приходят на помощь родители,
приглашая на экскурсию и  рассказывая о своей профессии , о роли  и значимости
её.
Большую роль играют экскурсии и при изучении родного края, где можно
увидеть, понаблюдать, быть участником исследования, делать выводы.
Патриотическому воспитанию   в нашей школе уделяется должное внимание не
только во внеурочной деятельности , но и на уроках. (Защита исследовательских
проектов «Война коснулась и моей семьи», «Они защищали родной город»)
Задача достижения новых результатов образования в начальной школе требует
от учителя использование современных инновационных образовательных технологий ,
нестандартных уроков. (урок-исследование, урок-опыт), где детям предоставляется
возможность работать в группах, парами. Результатом  таких уроков дети добывают
новые знания.
Итогом исследовательской работы может быть выступление на детской
конференции. В отличие от «взрослой» конференции, здесь необходимо создать
«ситуацию успеха» для каждого школьника. Каждую работу, независимо от её качества,
необходимо похвалить, чтобы у ребёнка возникло желание продолжать
исследовательскую деятельность.
Сколько радости испытывает ученик, когда он находится в
поиске вместе с учителем. Что может быть интереснее для учителя, чем следить за
работой мысли ребят, иногда направлять их по пути познания, а иногда и просто
не мешать суметь вовремя отойти в сторону дать детям насладиться радостью
своего открытия.

file_name: Исследовательская деятельность учащихся.docx

alt: В первом классе мы используем прежде всего такие методы, как коллективный диалог, дискуссии, наблюдения, спросить и других людей, игры и задания позволяющие познакомить каждого ребенка…


extracted_text:
План урока
Дата:
Класс: 5 Б
Тема урока: «Складывание декоративной салфетки».
Цель урока: научиться красиво и правильно складывать
салфетки.
Задачи:
Образовательные:
•        познакомить с
основными правилами складывания салфеток;
•        показать различные
варианты складывания.
Развивающие:
•
развивать
творческую активность;
•
развивать
навыки общения, умение высказывать свою точку зрения и аргументировать свою
позицию.
Воспитательные:
•        создавать условия для
воспитания чувства прекрасного.
Тип урока:         комбинированный урок
Методы обучения:
-
словесный
-
наглядный
-
практический
Учебно-методический
комплекс:
проектор,
экран, фото сервировки стола, салфетки, элементы декорирования стола.

Ход урока
Слайд 1
1.
Организационное
начало занятия:

Здравствуйте. Начинаем урок технологии.
2.
Вступительное
слово учителя:
Слайд 2
Скажите, как вы думаете, о чем
говорит данный слайд.
Ответ детей (о
сервировке стола)
Сервировка стола
Учитель
Хозяйка, накрывая на стол,
совершает чудо, так как любое застолье — это маленький праздник, даже если речь
идет о простом обеде. В книгах по домоводству говорят, что сервировка стола
искусство. Знатоки древних традиций добавляют: магическое!
Правила сервировки и поведения
за столом вырабатывались на протяжении столетий, и их основная цель состоит не
в том, чтобы различными формальностями затруднить процесс еды, а в том, чтобы
сделать прием пищи и общение за столом красивым, удобным, приятным. Красиво
накрытый стол всегда смотрится лучше и привлекательней, чем тот, который
ломится от яств, но не создает ощущение праздника. Сервировка стола - дело
творческое, но и здесь существуют каноны общего характера, которые следует
принимать во внимание.
3. Активизация познавательной
деятельности учащихся.
Чтобы перейти к изучению новой
темы давайте вспомним, какими основными правилами сервировки стола мы должны
руководствоваться.
Ответы детей (постелить скатерть, поставить
приборы, специи, цветы)
Учитель читает слайд
3
•
Сервировка
стола предполагает разумное, удобное, аккуратное и симметричное расположение
всех предметов.
•
Сервировка
начинается со скатерти: она должна быть чистой, хорошо выглаженной.
•
Набор
посуды должен быть одинаковым по форме, рисунку, цвету.
•
Посуду
на столе размещают в строго определенной последовательности, каждый предмет
сервировки должен иметь своё место.
А чего нам еще не хватает?
Ответы детей (салфеток)
Салфеток.
Учитель
Молодцы, конечно же салфеток.
Вот сегодня на уроке мы  поговорим и научимся складывать бумажные салфетки,
чтоб наш стол был оригинальным.
Слайд 4
Тема урока «Искусство
складывания салфеток».
Слайд 5
Цель урока: научиться красиво
и правильно складывать салфетки.
Историю создания салфеток нам
сейчас расскажет __________________
Читает ученица слайд 6
И до сих пор сохраняются
значительные отличия в манере употребления еды и напитков, поведения за столом
и пользования салфетками между представителями различных культур.
 (1830-1916) пользовались,
например, салфетками из дорогой узорной камчи, украшенной вытканными
императорскими гербами.
Эти салфетки складывались в
соответствии с придворными традициями. На больших государственных приемах в
Австрии и сегодня можно встретить салфетки, сложенные в соответствии с
придворным этикетом того времени.
Учитель
Слайды 7-12
Внимание на экран. Посмотрите
варианты складывания салфеток для различных праздников, как можно оформить
стол. Разные салфетки можно сложить по-разному, создавая элегантность стола. (Во
время просмотра слайдов учитель комментирует их названия)
Слайд
13
Сегодня
мы с вами освоим способ слаживания салфетки из формы сердечка в цветок розу.
Слайд
14
Слаживаем
стопкой 4 салфетки, скрепляем степлером по краям, чтобы салфетки не сдвигались.

Слайд
15
Наносим
рисунок карандашом либо ручкой по шаблону в форме сердечка.
Слайд
16
Вырезаем.

Слайд
17-18
Получаем
16 сердечек.
Слайд
19
Каждый
полукруг скручиваем пастой от ручки. Получаем закругленные края.
Слайд
20
Теперь
собираем, чередуя лепестки, расправляя края, сформировываем розу.
Слайд
21
 Вот
такая оригинальная получается роза, которой мы можем, украсить стол.
Практическая работа
У
вас на столах лежат салфетки, ножницы и паста от ручки. Ваша задача, собрать
цветок и поместить его на праздничном столе, придав ему эстетичность. Как вы
его поместите, это ваша фантазия. Но сначала давайте повторим правила по
технике безопасности при работе с ножницами.
С ножницами не шути,
          Зря в руках их не крути
И, держа за острый край,
          Другу их передавай.
          Лишь окончена работа –
          Ножницам нужна забота:
          Не забудь ты их закрыть
          И на место положить.
Слайд
22
А
теперь приступаем к работе, соблюдая данное правило.
Учащиеся выполняют практическое задание
Во время работы  - физкультминутка
Руки в стороны поставим,
Правой левую
достанем.
А потом –
наоборот:
Будет вправо
поворот,
Раз – хлопок, два
– хлопок,
Повернись ещё
разок!
Раз, два, три,
четыре,
Руки выше, плечи
шире!
Опускаем руки
вниз
И за парты вновь садись
Отдых наш кончается,
Работа начинается.
Усердно будем мы трудиться,
Чтобы чему-то научиться.
Розу  помещают на стол
Заключительная часть
Спасибо за оригинальное
украшение и размещение.
Скажите, что вам понравилось
сегодня понравилось на уроке?
Ответы детей (слаживать салфетки, узнали
историю возникновения салфеток, варианты слаживания)
Какие трудности вы испытали
при выполнении розы?
Ответы детей (формировать цветок)
Где еще можно применить данную
работу?
Ответы детей (цветы можно использовать как
декор в интерьере)
Кроме салфеток можно ли еще
применять какие-то материалы?
Ответы детей (трехслойные салфетки,
бумага, ткань, если розу потом зафиксировать, например лаком, и использовать,
например на шторах)
Достигли мы с вами нашу цель?
Ответы детей (да, мы научились красиво и
правильно слаживать салфетки)
Сегодня, ребята, мы с вами
научились красиво и правильно слаживать салфетки, рассмотрели различные
варианты слаживания салфеток для оформления и украшения стола. За урок всем
пятерки. И закончить урок хочется на лирической ноте:
Всё, что осень в лунном свете.
Вздумала наколдовать,
Всё в изысканном обеде,
Что сумели мы собрать.
        Слайд 23
Спасибо за урок.
До свидания.

file_name: складывание декоративной салфетки.doc

alt: План урока Дата:

title: Конспект урока по теме "Складывание декоративной салфетки


extracted_text:
Стратегии  обучения
чтению на уроках английского языка
в соответствии с
новыми стандартами образования
Урок английского языка с позиции
требований ФГОС нового поколения предъявляет требования не только к предметным,
но и к метапредметным и личностным результатам. В соответствии с новыми
образовательными стандартами, ученик уже не пассивный участник образовательного
процесса, он активно участвует в постановке целей и задач урока, учиться
определять план своей работы, выбирать средства и способы достижения
поставленных целей, а также участвует в оценивании своей деятельности и
деятельности одноклассников. Рассмотрим, какие универсальные учебные действия
формируются на уроках чтения по английскому языку.
Но для начала, разберемся, что лежит
в основе понятия «чтение» и его значении в жизни цивилизованного общества. В «Новейшем
философском словаре» мы можем найти такое определение: «Чтение - специфическая форма языкового общения людей
посредством печатных или рукописных текстов, одна из основных форм
опосредованной коммуникации. Чтение - не одностороннее воздействие произведений
на читателя, выражающееся в пассивном восприятии, усвоении содержания текста, а
активное взаимодействие между коммуникаторами (создателями текста) и
реципиентами (читателями). В ходе чтения происходит процесс «сотворчества»
автора и читателя. Чтение существенно отличается от других видов коммуникации.
Это связано со спецификой текста как знаковой системы, элементы которой
существуют в неподвижной пространственной форме, предусматривающей их
последующее зрительное восприятие, и с возможностью фиксирования, хранения,
тиражирования информации в таком виде, при котором процессы потребления не
совпадают по времени с их производством, а могут длиться на протяжении веков.
Эта особенность превращает чтение в весьма рациональный способ передачи и
усвоения знаний и ценностей, выработанных человечеством…». Но, к сожалению,
приходится признать, что современные дети мало читают, и как следствие, мы
наблюдаем снижение уровня грамотности подрастающего поколения. Перед педагогами
стоит трудная задача – заново научить детей читать, вернуть им радость общения
с книгой, текстом. И тем более сложная задача стоит перед учителями иностранных
языков. Ведь нам не просто нужно научить детей читать, воспринимать и усваивать
содержание текста, но научить читать на иностранном, а значит, чужом для
ребенка языке.
В соответствии с новыми стандартами обучения, чтение
выступает, как самостоятельный вид речевой деятельности, а также как средство
формирования смежных языковых и речевых навыков и умений, потому что упражнения
на отработку всех языковых и речевых навыков и умений строятся на с опорой на
текст и письменные установки к текстам, упражнениям и заданиям. Из этого
определения вытекают задачи обучения чтению: научить учащихся извлекать
информацию из текста на иностранном языке в том объеме, который необходим для
решения конкретной речевой задачи, используя определенные технологии чтения.
При реализации ФГОС для эффективного чтения на
иностранном языке необходимо сформировать следующие навыки:
- вычленять смысловую информацию;
- читать по ключевым словам;
- работать со словарем;
- использовать сноски и комментарии, предлагаемые в
тексте;
- интерпретировать и трансформировать текст;
-игнорировать неизвестное, если это не мешает
выполнению поставленной задачи.
Как же сделать так, чтобы уроки чтения полюбились
учащимся?
Первое, строго следить за размером предлагаемого
ученикам текста. Понятно, слишком длинные тексты будут утомлять детей, а
некоторых из них попросту испугают. И такие дети даже и не приступят к чтению
данного текста. А на слишком коротком тексте невозможно формировать многие
языковые и речевые навыки и такой текст может быть малоинформативным. В текст
могут входить и рисунки, и графики и схемы. Это тоже вид текста и порой даже
более информативный.
Второе, необходимо подбирать текст, обращая внимание
на месторасположения в нем основной идеи. Доказано, что дети лучше воспринимают
тот текст, в котором основная идея располагается либо в самом начале, либо в
самом конце текста.
Третье, очень важно, чтобы тематика текста
соответствовала уровню развития и образованности учащихся, а также учитывать их
интересы и потребности.
Четвертое, кроме тематики необходимо учитывать и те
проблемы, которые затрагивает текст. Да, одну и ту же тему можно обсуждать и со
взрослыми и с младшими школьниками, но те проблемы, которые покажутся насущными
старшеклассникам малышам просто еще не понятны, а значит и не интересны. Кроме
того, проблемы, поднимаемые в различных текстах, могут даже помочь в вопросе
воспитания личности. Ведь читая текст и обсуждая его в классе, ученики делают
выводы о хорошей или плохой стороне поступка главного героя и мысленно ставят
себя на его место.
Очень важно четко придерживаться этапов работы с
текстом. Существует три этапа работы над любым текстом: дотекстовый, текстовый
и послетекстовый.
Цели каждого из этапов определены и делают возможным
постепенное и полное понимание текста с извлечением необходимой для выполнения
поставленной задачи информации.
Цель дотекстового этапа является – определить речевую
задачу для первого прочтения, заинтересовать учащихся темой текста, а также
уменьшить трудность восприятия незнакомого текста на иностранном языке.
Упражнения на дотекстовом этапе.
Работа с заголовком: определить тематику по заголовку,
перечислить проблемы и назвать ключевые слова.
Использование ассоциаций, связанных с именем автора.
Кто может быть главным героем, определить эпоху.
Формулирование тематики текста на основе иллюстраций.
Ознакомление с новой лексикой и определение тематики с
использованием языковой догадки.
Просмотреть первый абзац и на его основе определить
тематику текста.
Попытаться ответить на предложенные вопросы до
прочтения.
Цель второго этапа – текстового –проконтролировать
степень сформированности различных языковых навыков и умений; продолжить
формирование соответствующих навыков и умений.
Упражнения:
Найди, выбери, прочти, соедини, вставь, ответы на
поставленные вопросы, подтверждение правильности-ложности, подходящий заголовок
к каждому из абзацев, подходящее по смыслу предложение, пропущенное в тексте,
найти предложения со следующими словами, грамматическими явлениями, идиомами,
глаголы, прилагательные, эпитеты, используемые при описании человека, описание
внешности, места, события, отношения.
Догадайся: о значении слова по контексту, какой из
предложенных переводов или какая дефиниция наиболее точно отражает значение
слова в данном контексте, как будут развиваться события дальше.

Целью третьего – послетекстового – этапа является
использовать ситуацию текста в качестве языковой опоры для развития умений в
устной и письменной речи.
Упражнения:
Опровергни мои утверждения или согласись с ними,
приведи аргументы
Докажи, что…
Охарактеризуй
Скажи и приведи аргументы, какое из следующих
высказываний наиболее точно передает основную мысль текста.
С какими из выражений был бы не согласен автор и
почему.
Составь план текста и выдели его основные мысли.
Пересказ текста от разных лиц.
Составь аннотацию, сделай рецензию.
Придумай конец текста
Напиши собственный текст.
Одной из сторон  коммуникативно-ориентированного
чтения является его методическая организация, включая jigsaw reading,
параллельное чтение и совместное чтение. JIgsaw reading представляют собой
учебную ситуацию, когда один текст делится на несколько маленьких фрагментов,
каждый из учащихся читает только этот маленький фрагмент и далее все учащиеся
обмениваются информацией. В результате, у каждого из участников этой работы
формируется знание всего текста (по рассказам других). Параллельное чтение -
это прием, когда учащиеся читают разные тексты по одной и той же проблеме
(теме) и затем обмениваются полученной информацией, выясняют сходства и
различия, дополняют детали и подробности. Совместное чтение представляет собой
чтение одного и того же текста разными учащимися, у каждого из которых есть
свое конкретное задание по этому тексту. В результате, каждый из учащихся сообщает
свою оригинальную информацию и вместе они дают полную картину извлечения разной
информации из одного и того же текста.  Некоторые эффективные
приемы обучения чтению "не работают" в российских классах. К таким
приемам относится jig-saw reading - разные учащиеся или маленькие группы
учащихся читают разные тексты или фрагменты по одной тематике. После этого они
обмениваются информацией и собирают ее воедино. При этом они могут свободно
передвигаться по классу. Одна из причин заключается в том, что в российских
школах учащиеся привыкли к teacher-fronted lesson, когда урок идет в одном
темпе для всех учащихся и учитель как дирижер задает темп, указывает на солиста
и регулирует ход выполнения задания. Прием jig-saw reading возник в условиях
подхода к обучению английскому языку, именуемому student-centred teaching.
Учитель при этом дает учащимся автономию и они сами привыкают работать в
примерно одном темпе. То же самое можно сказать обо всех приемах типа
information gap, на котором основана практически вся коммуникативно
ориентированная методика. Поясню, что information gap - это такая организация
обучения, когда разные учащиеся имеют разную информацию и получают задание
соединить ее воедино, чтобы выполнить задание и ответить на вопрос. Например,
на начальном этапе обучения одни учащиеся получают информацию о движении
поездов по нечетным числам, а другие - по четным. Им нужно составить расписание
движения поездов на каждый день. Для этого следует получить друг у друга нужные
сведения. Учитель при этом стоит в стороне и лишь наблюдает за процессом. Вот
это и есть student-centred teaching и только так формируется готовность
выполнять подобные задания в режиме "самоорганизации".
Метод «Insert”инсерт  —
это прием технологии развития критического мышления через чтение и письмо
(ТРКМЧП), используемый при работе с текстом, с новой информацией.
Учащиеся читают текст, маркируя его специальными
значками:
V — я это знаю;
+ — это новая информация для меня;
- — я думал по-другому, это противоречит тому,
что я знал;
? — это мне непонятно, нужны объяснения,
уточнения.
Прием требует от ученика не пассивного чтения, а
внимательного. Если раньше он просто пропускал непонятные моменты в тексте, то
прем Инсерт заставляет обратить на них внимание, сконцентрироваться на каждой
строке текста.
Заключение
Итак, в условиях введения в практику работы начальной
и средней  школы ФГОС учителю необходимо научиться планировать и проводить
уроки, направленные на формирование не только предметных, но и метапредметных
результатов. Для этого  важно понять, какими должны быть критерии
результативности урока. Кратко их можно описать так:
1.     На этапе целеполагания
активную позицию  занимает ученик.
2.     Учитель систематически
обучает детей осуществлять рефлексию своей деятельности.
3.     Используются разнообразные
формы, методы и приемы обучения, повышающие степень активности учащихся в
учебном процессе и их мотивацию к учебной деятельности.
4.     Учитель владеет технологией
диалога, обучает учащихся ставить и адресовать вопросы.
5.     Учитель эффективно сочетает
репродуктивную и проблемную формы обучения, учит детей работать по правилу и
творчески.
6.     Учитель добивается
осмысления учебного материала всеми учащимися, используя для этого специальные
приемы.
7.     Учитель стремится оценивать
результаты каждого ученика, поощряет и поддерживает даже маленькие
 успехи.
8.     Учитель применяет
дифференцированный подход в обучении.
9.     На уроке преобладает
атмосфера сотрудничества между учителем и учениками, дети не боятся выражать
свое мнение, доказывать свою точку зрения
Новый стандарт, предъявив новые требования к
результатам обучения,  дал нам возможность по-новому взглянуть на урок,
воплощать новые творческие идеи. Но это не значит, что традиционные приемы и
методы работы нужно отвергнуть. Их можно применять в новом ключе, наряду с
современными технологиями.

Скачано с www.znanio.ru

alt: В соответствии с новыми стандартами обучения, чтение выступает, как самостоятельный вид речевой деятельности, а также как средство формирования смежных языковых и речевых навыков и умений,…

alt: Найди, выбери, прочти, соедини, вставь, ответы на поставленные вопросы, подтверждение правильности-ложности, подходящий заголовок к каждому из абзацев, подходящее по смыслу предложение, пропущенное в тексте, найти…

alt: Параллельное чтение - это прием, когда учащиеся читают разные тексты по одной и той же проблеме (теме) и затем обмениваются полученной информацией, выясняют сходства и…

title: Статья по теме "Обучение смысловому чтению на уроках английского языка в рамках реализации требований ФГОС"


extracted_text:
Разумный человек

Чтоб радость завтрашнего дня
Сумел ты ощутить,
Должна быть чистою Земля
И небо чистым быть.
А Землю эту не щадя,
Терзал за веком век
И брал всё только для себя «разумный человек»
Сейчас же кинулись спасать
«Природную среду»,
Но почему ж так поздно мы
Почуяли беду?
Сквозь фабрик и заводов дым
Нам трудно разглядеть
Все те страдания, что Земле приходится терпеть!
Иль застилает пыль глаза,
Туман и пыль из строк
«Сданы объекты», города
И очистные в срок!»
Надолго ль хватит нам воды,
Коль растворён в ней яд?
Надолго ль хватит тех лесов,
Где топоры стучат?
Спасти поля, леса, луга,
И чистую гладь рек – всю Землю –
Можешь только ты
Разумный человек!

file_name: Стихотворение Разумный человек.doc

title: Стихотворение на экологическую тему