title: Конспект урока "Россия вступает в ХХ век"

extracted_text:
 Тема «Россия вступает в ХХ век»
Цель: сформировать представление учащихся о важнейших событиях в России в начале ХХ века.
Формируемые УУД: познавательные – осознанно и произвольно строить речевое высказывание в устной и письменной форме;  коммуникативные – с достаточной полнотой и точностью выражать свои мысли в соответствии с задачами и условиями коммуникации: регулятивные – формировать учебные задачи, определять последовательность промежуточных целей с учётом конечного результата, предвосхищать результат, оценивать качество и уровень усвоения материала;  личностные – проявлять внимание, желание больше узнать.
Оборудование: электронное приложение к учебнику, портрет Николая II.
1. Организационный момент.
2. Актуализация опорных знаний.
Блиц опрос.
-Когда  было отменено крепостное право?
- Какой царь подписал манифест о крестьянской вольности?
-Что такое манифест?
- Когда построена первая железная дорога?
- Какие города она соединила?
- Что такое Транссибирская магистраль?
  Игра «Да-нет»
Графический диктант. Напишите «+», если вы согласны с высказыванием, иначе «-»:
В 1861 году Александр II подписал манифест о крестьянской вольности.
За это его прозвали царь-освободитель.
Отныне крестьяне больше не являлись собственностью помещиков и могли самостоятельно вести свои дела.
Рабочие окраины были такими, как и центральная часть города.
В центре городов появились здания банков, магазинов, музеев и театров.
Во второй половине XIX века Россия не развивалась.
Городские улицы до того времени освещались газовыми светильниками.
К концу века по улицам Петербурга и Москвы ездили первые трамваи.
Русская зима сделала невозможной работу железнодорожного транспорта.
 Первая железная дорога связала центр страны с Сибирью и Дальним Востоком.
(Ответ: + + + - + - - + - - ).
Работа в парах.
Давайте проверим друг у друга выполнение заданий 2,4 на с. 42-43. Какие возникли вопросы?
3. Самоопределение к деятельности.
Показать портрет Николая II.
- Что вы знаете об этом человеке? Что вы можете сказать о нём, глядя на портрет?
- Прочитайте тему урока.
- Какая цель урока может быть поставлена в связи с темой?
4. Открытие нового знания.
Продолжаем наше путешествие по страницам истории. Вот мы подошли к ХХ столетию. Что же интересного было?

Показ 2 слайда: Николай II. (на слайде: Николай Александрович Романов был последним русским царём. Царствовал Николай II 23 года. При нём, в 1913 году, было пышно отпраздновано 300-летие династии (царского рода) Романовых.
Показ 3 слайда: Династия Романовых.
- В феврале 1917 года в России произошла революция. Власть перешла к Временному правительству. Николай II отрёкся от престола и решил уехать в Англию к родственникам: многие цари, короли и императоры Европы состояли в родстве друг с другом. Временное правительство не разрешило царю с семьёй выехать за границу и распорядилось отправить их в Тобольск. В октябре 1917 года  в России произошла другая революция. К власти пришли большевики, и участь Романовых была решена. До сих пор мы не знаем, как всё произошло на самом деле. Но точно известно, что царскую семью перевезли из Тобольска  в Екатеринбург. В ночь на 17 июля 1918 года бывший император и его семья были тайно расстреляны.
2. Работа по учебнику (с.127-129)
- Прочитайте текст учебника.
- Какие важные события произошли в начале XX столетия? (Николай II отрёкся от трона.)
- Почему он был вынужден это сделать?
-Какая война началась в 1914 году? (Первая мировая.)
- Война началась из-за того, что столкнулись интересы Великобритании и Германии. Германии нужны были земли, где она могла бы добывать сырьё для своих заводов и фабрик. Весь мир в те времена уже был поделён между крупнейшими державами, поэтому Германия решила применить силу.
Заложив в 1703 году новый город, которому впоследствии суждено было стать столицей Российской Империи, Пётр I назвал его Санкт-Петербургом. В переводе с немецкого – город святого Петра. Это название город носил до 1914 года.
Показ 4 слайда: Первая мировая война.
(на слайде: 1 августа 1914 года началась первая мировая война. Основными
противниками в этой войне были Россия и Германия. Нашлись люди, которые потребовали заменить немецкое название города русским, и город стал Петроградом.)
- После Октябрьской революции многие города стали менять свои названия. Им давали имена руководителей Коммунистической партии. Вятка стала Кировом, Царицын – Сталинградом. Нижний Новгород в честь великого русского писателя переименовали в Горький.
- Петроград сохранил свое название до ., когда умер В.И. Ленин – руководитель Коммунистической партии и Советского государства. В память о нём город переименовали в Ленинград. В 1991 году было возвращено его первое имя – Санкт Петербург.
Показ 5 слайда: Как назывался город?
( на слайде:
С .  до . – Санкт –Петербург
С . до . – Петроград
С . до . – Ленинград
С . – Санкт – Петербург)
Физкультминутка.
Работа по теме.
Рассказ учителя.
- В 1917 году в России произошло два очень серьёзных события. В феврале был свергнут с престола последний русский царь Николай II. Власть перешла к Временному правительству. Осенью того же года план захвата власти в стране разработала партия большевиков во главе с В.И. Лениным. Большевики считали, что с восстания в Петрограде начнётся мировая революция, господство богатых во всём мире будет уничтожено, а для бедных настанет хорошая жизнь.
Показ 6 слайда: Февральская революция.
- Временное правительство  находилось в Зимнем дворце – раньше в нём жили цари. Оно вызвало в Петроград войска, сделало попытку развести мосты на Неве, чтобы отрезать центр города от окраин. Но было уже поздно. Восстание началось. В нём приняли участие матросы, солдаты, рабочие, поддерживающие Ланина и большевиков. Сначала восставшие захватили Центральный телеграф, затем – Государственный банк, вокзалы, мосты, телефонную и электрическую станции.  Временное правительство оказалось окружённым в Зимнем дворце, вскоре Зимний дворец был занят восставшими. Министров Временного правительства арестовали и отправили в Петропавловскую крепость. Так в Петрограде, а затем и по всей стране установилась новая власть.  К руководству страной пришла партия большевиков.
- Вскоре в стране началась гражданская война.
- Как вы думаете, кто участвовал в этой войне? (Граждане одной страны воевали друг с другом).
- А почему она началась? (Одни люди хотели оставить старые порядки, а другие – новые).
- Всякая война является бедствием для людей. В боях гибнут люди, на полях – пропадает урожай. Армию надо одевать, кормить, снабжать боеприпасами – это требует больших расходов. Но самая страшная из войн – гражданская, когда воюют между собой граждане одной страны. Гражданская война расколола народ на белых (тех, кто хотел вернуть прежние порядки) и красных (они провозгласили своей целью создание новой России, государства, где не должно быть богатых).
Война шла с переменным успехом. На помощь белым пришли иностранные государства. Они ввели на территорию России свои войска – это называется интервенцией. Но этой помощи оказалось недостаточно. Жестокая, кровопролитная гражданская война, оборвавшая многие жизни, закончилась победой Красной Армии.
Показ 7 слайда: Гражданская война.
Работа по учебнику (с.130-132)
- Прочитайте текст учебника.
- Кто такие большевики? (Сторонники В.И. Ульянова).
                3.  Работа в рабочей тетради.
С.47 №1
- Прочитайте.
- Соедините даты и события.
- Когда власть перешла в руки большевиков? (Октябрь .)
- Соедините линией.
- Когда началась первая мировая война? (1914г.)
- Соедините линией.
- Когда отмечалось празднование 300-летия воцарения Романовых? (В феврале .)
С.47 №2
- Прочитайте.
- Когда началась Отечественная война, во время которой русскую армию возглавил Кутузов? (в 1812г.)
- А какой это век? (XIX)
- Запишите век на ленте времени, а под ним дату.
- Когда началась первая мировая война? (в .)
- А какой это век? (XX)
 - Запишите век на ленте времени, а под ним дату.
VI. Закрепление изученного. (Показ 8,9,10,11 слайдов)
- Что отмечалось в феврале .? (Показ слайда: 300 лет со дня избрания Романовых на царство).
- Когда последний царь отрёкся от  трона? (Показ слайда: спустя 4 года)
- Кто был последним русским государем? (Показ слайда: Николай II).
- Почему люди стали выступать против царя? (Показ слайда: им казалось несправедливым, что на вершине власти находится один человек).
- Что такое партия? (Показ слайда: группа единомышленников, которые выдвигали свои программы).
- Что было, если в партии возникали разногласия? (Показ слайда: партия раскалывалась на части).
- Как образовалась партия большевиков? (Показ слайда: большинство членов партии  были сторонниками В.И.Ленина).
- Когда началась первая мировая война? (Показ слайда: в 1914 году).
- Почему она называется мировой? (Показ слайда: в неё были вовлечены многие государства).
- Что принесла эта война людям? (Показ слайда: страдания, беды, разрушения и разорение).
- Почему в 1915 году Россия начала терпеть военные неудачи? (Показ слайда: русская армия оказалась без снарядов, винтовок, сапог. Деревня осталась без работников. Зимой не хватало топлива).
- Почему в стране стали происходить беспорядки? (Показ слайда: люди во всех бедах винили генералов, министров и самого царя).
- Что происходило в феврале в 1917 году в Петрограде? (Показ слайда: перебои с продажей хлеба, рабочие вышли на улицы, на сторону народа перешли войска, император был вынужден отречься от престола)
- К кому перешла власть? (Показ слайда: к Временному правительству).
- Почему Советам люди доверяли больше? (Показ слайда: в них входили депутаты от рабочих, крестьян и солдат).
- Когда власть перешла в руки большевиков? (Показ слайда: 25 октября 1917 г.)
- Между кем происходила Гражданская война? (Показ слайда: между красными и белыми).
- Кто такие красные и белые? (Показ слайда: сторонники большевиков – красные, их противники – белые).
Большевик – человек, который состоит в партии.
Партия – группа людей, единомышленников.
Держава – большая и мощная страна.
Интервенция – вмешательство другого государства во внутренние дела какой-нибудь страны.
6.Включение нового знания в систему знаний.
1)Работа по учебнику.
 С. 127-128.
Прочитайте текст.
- Чей портрет вы видели в начале урока?
- Что теперь вы можете о нём сказать?
- Какие важные события произошли в начале ХХ столетия?
Прочитайте статью « Россия в Первой мировой войне» Сформулируйте вопросы по этому тексту.
 Игра « Ты мне- я тебе»
2)Выполнение заданий в рабочей тетради.
- Прочитайте задания на с. 46
-Когда власть перешла в руки большевиков?
-Когда отмечалось празднование 300-летия царствования Романовых?
- Когда началась Отечественная война, во время которой армию возглавил Кутузов?
- Какой это век?
- Когда началась Первая мировая война?
- Какой это век?
2) Викторина.
1. Что отмечалось в феврале 1913  года?
2. Когда последний царь отрёкся от престола?
3. А кто был последним русским государем?
4. Почему люди стали выступать против царя? ( Им казалось несправедливым, что на вершине власти находится один человек)
5. Что такое партия7 ( группа  единомышленников)
6. Что было, если в партии возникали разногласия? ( пария раскалывалась на части)
7. Как образовалась партия большевиков? ( большинство членов партии были сторонниками Ленина)
8. Когда началась Первая мировая война?
9. Почему она называется мировой? ( в неё были вовлечены многие государства)
10.Что принесла эта война людям?
11.Почему в 1915 г. Россия начала терпеть военные неудачи? ( Русская армия оказалась без снарядов, винтовок, сапог. Деревня осталась без работников. Зимой не хватало топлива.)
12. Почему в стране стали происходить беспорядки? ( Люди во всех бедах винили министров, генералов и самого царя)
13. Что происходило в стране в феврале 1917 г.? ( Перебои с продажей хлеба, рабочие вышли на улицы, на сторону народа перешли войска. Император был вынужден отречься от престола.)
14. К кому перешла власть?  ( К временному правительству)
15. Почему Советам люди доверяли больше? ( В них входили депутаты от рабочих, солдат, крестьян)
16. Когда власть перешла в руки большевиков?
 17. Между кем происходила Гражданская война?
18. Кто такие красные и белые? ( Сторонники большевиков красные, хи противники- белые)
8.Итог.
Двадцатое столетие стало для России временем тяжких испытаний и жестоких потрясений : войны , череда революций, неисчислимые жертвы. На руинах прежней империи выросла новая- Советский Союз, которому история отмерила всего семь десятилетий.
- Какую цель мы ставили перед собой в начале урока?
- Удалось ли нам достигнуть поставленной цели?

9. Домашнее задание.
Учебник: с.127-133 читать, ответить на вопросы «Проверь себя».
Тетрадь: с.47  №3,4.

-


title: Презентация "Технологии доступа к данным в среде Visual Studio 2010"

extracted_text:
Часть IIРЕАЛИЗАЦИЯ И ЭКСПЛУАТАЦИЯ БАЗ ДАННЫХРаздел VПрограммный интерфейс доступа к данным
Лекция 18
Технология доступа к данным в среде VISUAL STUDIO 2010

Рекомендуемые источники
ISBN: 978-5-9775-0617-5
Автор: Голощапов Алексей Леонидович
Редактор: Кондукова Екатерина
Издательство: BHV, 2011 г.
Серия: В подлиннике
Страниц: 544 (Газетная)
Тип обложки: обл - мягкий переплет (крепление скрепкой или клеем)
Иллюстрации: Черно-белые
Масса: 488 г
Размеры: 232x166x23 мм
Этапы создания клиентского приложения
Создание интерфейса клиентского приложения в Visual Studio происходит  в несколько этапов:
Создаётся проект;
В проекте создаются объекты связи, которые подключаются к файлу данных;
Создаются формы;
Создаются отчёты.

§1 Технологии доступа к данным и Объекты связи

ODBC (Open Database Connectivity) — открытый интерфейс баз данных.
Необходимость создания ODBC появилась вследствие того, что каждая фирма — разработчик СУБД использовала свой диалект SQL, что делало невозможным обмен данными между двумя БД различных форматов. Поэтому вначале был разработан общий стандарт на SQL, получивший название CLI (Common Language Interface). Затем каждая фирма разрабатывала драйвер перевода своего диалекта SQL в CLI и наоборот.
ODBC предназначена для обеспечения возможности взаимосвязи между различными SQL-совместимыми БД.
В архитектуре ODBC используется один ODBC Driver Manager и несколько ODBC-драйверов, отвечающих за реализацию особенностей доступа к каждой отдельной СУБД.
Преимущества:
простота разработки приложения;
технология ODBC позволяет создавать распределенные гетерогенные приложения без учета конкретных СУБД, т.е. приложение становится независимым от СУБД.
данные в БД могут быть представлены в любом виде и формате (электронные таблицы, документы в rtf- формате, почтовые системы и т.д.).
Недостатки:
снижение скорости доступа к данным из-за необходимости трансляции запросов;
увеличение время обработки запросов из-за введения дополнительного программного слоя;
необходимы предварительная инсталляция и настройка ODBC-драйвера (указание драйвера СУБД, сетевого пути к серверу, базы данных и т.д.) на каждом рабочем месте. Параметры этой настройки являются статическими, т.е. приложение изменить их самостоятельно не может;
предоставляет доступ только к реляционным SQL-ориентированным БД. OLE DB.

ODBC
Низкоуровневая
технология
OLE DB ( Object Linking and Embedding Data Base) — технология, предоставляющее решение обеспечения СОМ-приложениям доступ данным независимо от типа источника данных.
В технологии OLE DB используется механизм провайдеров, под которыми понимают поставщиков данных.
Провайдер представляет собой компонент СОМ, позволяющий принимать вызовы OLE DB и выполнять все необходимое для обработки запроса к источнику данных. Провайдер возвращает запрашиваемый объект — обычно это данные в табличном виде.
Кроме поставщика данных имеются также сервис провайдеры, реализующие самые различные сервисные функции.

OLE DB
Технологии ODBC и OLE DB считаются хорошими интерфейсами передачи данных, но как программные интерфейсы имеют много ограничений, поскольку являются низкоуровневыми.

Для снятия ограничений ODBC и OLE DB были предложены технологии DAO и ADO.
Данные технологии представляют собой высокоуровневые объектные модели (библиотеки функций) и создают еще один уровень абстракции между приложением и функциями ODBC и OLE DB.

DAO (Data Access Objects) можно использовать для операций с источниками данных ODBC двумя способами: через Microsoft Jet или новую технологию ODBCDirect.

Технология DAO предназначена преимущественно для создания БД с помощью СУБД MS Access, т.к. кроме замены функций ODBC она осуществляет также прямой доступ к функциям ядра MS Jet базы данных Access.

DAO, ADO
ADO (ActiveX Data Objects) технология ADO представляет иерархическую модель объектов для доступа к различным OLE DB- провайдерам данных. Объектная модель ADO включает объекты, обеспечивающие соединение с провайдером данных, создание SQL-запросов к данным и т.д.
Модель объекта не содержит таблиц, среды. Здесь основными объектами являются:
объект Набор данных;
объект Соединение, создающий связь с провайдером данных;
объект Команда — выполнение процедуры.
Особенностью технологии ADO является возможность ее использования в Интернет/Интранет-приложениях для доступа к различным источникам данных.
В целом технологию ADO можно охарактеризовать как наиболее современную технологию разработки приложении для работы с распределенными БД по технологии клиент-сервер.

BDE (Borland Data Engine) — технология фирмы Borland.
Данная технология реализована в виде динамически подключаемых библиотек и имеет достаточно развитый интерфейс прикладных программ, названный IDAPI (Integrated Database Application Program Interface).
Этот интерфейс представляет собой набор функций для работы с базами данных
Является некоторым аналогом ODBC. Как и ODBC технология BDE имеет набор драйверов для работы с различными СУБД. Если собственного драйвера для доступа к некоторой СУБД в BDE нет, то используется драйвер доступа к ODBC.
BDE
JDBC (Java Data Base Connectivity) — мобильный интерфейс к базам данных на платформе Java. Это интерфейс прикладного программирования для выполнения SQL-запросов к базам данных из программ, написанных на платформенно-независимом языке Java, позволяющем создавать как самостоятельные приложения, так и аплеты, встраиваемые в Web-страницы
JDBC
Объекты связи
Объекты связи - это объекты проекта, осуществляющие обмен информацией между интерфейсом БД и файлом данных.
Объекты связи всегда находятся на клиентской машине. Они осуществляют доступ к файлам данных, передавая информацию в интерфейс БД, и содержат внутри себя запросы, выполнения на стороне клиента.
Замечание: Объекты связи также могут ограничивать доступ к информации и осуществлять защиту информации, хотя для защиты информации и ограничения доступа лучше использовать сам сервер.

Технологии в объектах связи
Существует три технологии используемых в объектах связи:
технология ADO;
технология RDO;
технология ADO.Net.

Технология ADO
ADO является более старой технологией.
Её суть заключается в следующем: подключение к конкретной таблице или запросу, осуществляется через отдельный объект связи, т.е. все настройки и средства для работы с данными хранятся внутри конкретного объекта связи и были заложены туда при его проектировании.
ADO (от англ. ActiveX Data Objects — «объекты данных ActiveX») — интерфейс программирования приложений для доступа к данным, разработанный компанией Microsoft (MS Access, MS SQL Server) и основанный на технологии компонентов ActiveX.
ADO позволяет представлять данные из разнообразных источников (реляционных баз данных, текстовых файлов и т. д.) в объектно-ориентированном виде.
Технология RDO
Согласно технологии RDO файлы данных рассматриваются в качестве устройств, т.е. для работ с БД необходим драйвер.
Объект связи, работающий по технологии RDO, при работе с файлом данных сначала обращается к драйверу БД, который в свою очередь обращается к файлу данных.

RDO (сокр. от англ. Remote Data Objects) — технология доступа к базам данных компании Microsoft.
Технология RDO появилась в 1995 году.
RDO позиционировалась как технология более простая чем прямое использование вызовов ODBC и в то же время более эффективная чем технология DAO. RDO была ориентирована на обработку данных на стороне сервера БД (такого как MS SQL Server, Oracle и т.д.) в отличие от DAO ориентированной в основном на обработку данных на стороне клиента.
Технология ADO.Net
Технология ADO.Net является смесью технологий ADO и RDO. Объекты связи работающие по этой технологии работают аналогично объектам работающим по технологии ADO, однако, объекты связи входят в состав пакета Microsoft Net Framework, и автоматически обновляются вместе с этим пакетом.

ADO.NET (ActiveX Data Objects .NET) — основная модель доступа к данным для приложений, основанных на Microsoft .NET. Не является развитием более ранней технологии ADO, а представляет собой совершенно самостоятельную технологию.
Компоненты ADO.NET входят в поставку оболочки .NET Framework; таким образом, ADO.NET является одной из главных составных частей .NET.
Плюсы и минусы технологий
Замечание: Мы можем создавать динамические запросы и запросы, выполненные на стороне сервера только в технологии RDO и ADO.Net.

§2 Подключение проекта к файлу БД

Мастер подключений
В Visual Studio подключение проекта к файлу БД можно произвести двумя способами:
при помощи мастера подключений и вручную,
создавая объекты связи и настраивая их свойства.

Начнем рассмотрение создания подключения с помощью мастера.

Создание подключения состоит из создания следующих объектов:
Работа с мастером подключений состоит из нескольких этапов:
Запуск мастера.
Выбор типа источника данных: БД, сетевой источник или объект.
Настройка строки подключения "Connection String". Настройка заключается в выборе вида БД (либо Access, либо SQL Server), а также в выборе сервера и файла данных. В случае необходимости можно задать логин и пароль.
Сохранение строки подключения. При ее сохранении можно менять параметры подключения без использования Visual Studio. Но при сохранении строки подключения в файл велика вероятность несанкционированного подключения к БД.
Выбор таблиц или запросов включённых в соединение. Также можно выбрать их отдельные поля.
Завершение работы мастера подключений.

Можно создать и подключить все эти объекты вручную, но удобнее воспользоваться мастером.
Настройка связи подключение вручную
В Visual Studio можно создавать объекты связи вручную и их настраивать.
Для связи Visual Studio использует три объекта связи, причем они работают все вместе, плюс к этому был и существует объект BindingNavigatior (Панель навигации) - эта панель обеспечивает полное управление источником данных (добавление, удаление, перемещение по записям).

Создание и настройка соответствующих объектов связи
1. Создание подключения начинается с создания объекта DataSet.
Объект DataSet не может сам подключится к источнику данных перед его созданием необходимо настроить "DataSources" (оконное меню Data\Add Data Sources).
После создания объекта DataSet появляется окно "Add Data Set". В нем необходимо в выпадающем списке "Typed Data Set" выбрать источник данных из "Data Sources".
После выбора источника данных в списке "TypedDataSet" появится строка Windows Application <имя источника>. После этого в окне можно нажать кнопку "Ok". Имя источника данных будет записана в свойство DataSetName объекта DataSet.

Пример подключения к БД
Файл набора данных

Замечание: После окончания работы мастера подключений. В обозревателе в "SolutionExplorer" появится дополнительный файл набора данных с расширением xsd. Этот файл содержит в себе схему данных из источника данных, а также позволяет редактировать источник данных (при открытии этого файла появляется окно похожее на конструктор запросов в Access или SQL Server), в этом окне также можно редактировать поля таблиц.
Замечание: В одном проекте может быть несколько наборов данных, то есть можно запускать мастер подключений сколько угодно раз. Новые наборы данных добавляются на вкладку "DataSources" и появляется новые данные с расширением xsd.

Создание объекта BindingSource
2. После создания объекта DataSet создается объект BindingSource, он позволяет подключится к таблицам, запросам и фильтрам из файла данных. После его создания необходимо настроить следующие свойства:
DataSource - указанный объект DataSet;
DataMember - указывает таблицу, запрос или фильтр, которые будут отображаться на форме.
Следующие свойства необязательны для настройки:
Filter - свойство для фильтрации данных, в нем записывается условие отбора для какого-то поля;
Sort - сортировка информации
Allow New - позволяет добавлять новые записи.

Создание объекта TableAdaper и BindingNavigatior
3. После добавления DataSet и BindingSource автоматически будет добавлен объект TableAdapter.
После чего уже можно добавлять объекты для отображения данных, однако, при этом нельзя будет управлять информацией.
4. Для управления источником данных создаётся объект BindingNavigatior. Затем его необходимо подключить к объекту BindingSource. Для этого в свойстве BindingSource объекта BindingNavigatior необходимо указать созданный ранее объект BindingSource.

Настройка вида панели навигации
Затем можно настроить внешний вид панели навигации при помощи следующих свойств:
AddNewItem - отображает кнопку для добавления новой записи;
DeleteItem - отображает кнопку для удаления текущей записи;
AddNextItem - отображает кнопку для добавления новой записи после текущей;
MoveFirstItem - отображает кнопку для перехода к первой записи;
MoveNextItem - отображает кнопку для перехода к следующей записи;
MovePreviousItem - отображает кнопку для перехода к предыдущей записи;
MoveLastItem - отображает кнопку для перехода к последней записи;
CountItem - отображает общее количество записей;
PositionItem - отображает номер текущей записи.

§2 Интерфейс информационных систем. Создание интерфейса пользователя

Интерфейс информационных систем
В системах построенных по технологии клиент-сервер существует два вида интерфейса:
Интерфейс, реализуемый при помощи клиентского приложения;
Web -интерфейс.

Интерфейс, реализуемый при помощи клиентского приложения
Интерфейс, реализуемый при помощи клиентского приложения - это компьютерная программа, устанавливаемая на клиентские компьютеры, предназначенная для работы с файлами данных через сеть.
Основными элементами клиентских приложений являются формы (окно программы) и отчёты.
Элементы управления на форме называется объектами.
Каждый объект обладает своим набором свойств, событий и методов.

Объекты форм
В БД все объекты форм делятся на два класса:
Объекты управления - объекты, осуществляющие управление БД (Например: Кнопка или Выпадающий список);
Объекты для отображения информации - элементы, отображающие содержимое таблиц, запросов или фильтров, позволяющие добавлять изменять и удалять информацию, и проводить ее анализ.

Формы в клиентском приложении
Все формы в клиентском приложении делятся на три группы:
Формы для работы с данными - формы, содержащие как объекты управления, так и объекты просмотра данных. Такие формы предназначены для отображения, изменения, удаления и анализа данных;
Кнопочные формы - формы, содержащие только объекты управления, предназначаются для открытия всех других форм.
Замечание: Кнопочная форма, которая появляется первой после запуска программы, называется, главной кнопочной формой.
Информационные и служебные формы - формы, содержащие только элементы управления, предназначены для отображения служебной информации (справки), несвязанной с таблицами, запросами и фильтрами, либо для выполнения служебных операций не связанных с данными (Например: форма с калькулятором)

Виды дизайна форм
Замечание: Существует два вида дизайна форм:
Ленточные формы - формы, выводящие информацию по одной записи;
Табличные формы - формы выводящие информацию в виде таблицы.
Замечание: Объекты связи используются только в клиентском интерфейсе. В web-интерфейса функции объекта связи выполняет сервер.
Основой web-интерфейса являются страницы (файл с расширенным htm или html). Работа со страницами осуществляется с помощью программы - браузера. Изначально страницы находятся на сервере, пользователь сначала загружает их на свой компьютер с сервера, а затем с помощью страниц пользователь работает с файлом данных.
Замечание: В web-интерфейсе отсутствуют отчёты, их роль выполняют сами страницы.

§2.1 Создание интерфейса пользователя
Создание ленточной формы

Создание интерфейса при помощи окна "DataSources"
Visual Studio позволяет создавать не сложный интерфейс БД, без помощи панели объектов и окна свойств, лишь используя окно "DataSources".
В окне "DataSources" после подключения источника данных отображается все таблицы, запросы, фильтры данных и их поля. (Можно перетаскивать источники данных, соответственно таблицы, запросы, фильтры прямо из окна "DataSources" на форму. При перетаскивании можно выбирать для каждого поля источника данных объект, который будет отображать его содержимое. )

Замечание: Таким способом можно создавать только определённые объекты для отображения данных поля, и набор этих объектов зависит от типа данных поля.

Создание объектов для отображения данных перетаскиванием
Создание объектов для отображения данных перетаскиванием состоит из двух шагов:
Для каждого поля таблицы, запроса, или фильтра выбирается объект, который будет отображать его содержимое. Для этого необходимо щелкнуть мышью по полю в окне "DataSources", рядом с именем поля появится кнопка, со стрелкой, щелкнув мышью по стрелке, отобразится выпадающее меню с объектами, которые могут отображать информацию, содержащуюся в поле.
Для полей стандартными объектами являются: TextBox, ComboBox, Label, LinkLabel, ListBox.
Для полей типа данных ДатаВремя (DateTime) возможно использования объекта DataTimePicker.
Для полей логических типов данных возможно использование объекта CheckBox.
Создание объектов для отображения данных перетаскиванием
Для отображения таблиц, запросов или фильтров целиком возможно два варианта отображения:
при помощи объекта DataGridView - информация из таблицы, запроса или фильтра отображается в виде таблицы;
DetalledView - отображение всех полей источника данных в TextBox по отдельности.
Замечание: В выпадающем меню с вариантами выбора объектов имеется пункт "Customize" (Настройки), который позволяет выбрать дополнительные допустимые объекты для отображения информации.

Создание объектов для отображения данных перетаскиванием
После выбора объектов для отображения необходимо их поместить на форму, перетаскивая мышью с панели "DataSources" в нужное место на форме.
Замечание: При помещении первого объекта на форму на ней автоматически создаются объекты для связей с файлом данных и объекты по навигациям по источникам данных (DataSet, BindingSource, TableAdapter, BindingNavigator).

Замечание: По умолчанию панель навигации располагается в верхней части формы. Эту панель можно прикрепить около различных краев формы. Для этого необходимо воспользоваться меню действий объектов. Чтобы вызвать это меню, необходимо выделить объект.В его правом верхнем углу появится кнопка (квадратик со стрелочкой), при нажатии этой кнопки появляется выпадающее меню с настройками и действия с объектом. Например, чтобы поменять местоположение навигации панели - надо в этом меню выбрать настройку Docking.

Замечание: При перетаскивании на форму полей источников данных автоматически создаются подписи к ним (Label).

Подключение объектов к источнику данных при помощи окна свойств
Visual Studio позволяет подключать источники данных к объектам без использования перетаскивания, то есть вручную, с использованием панели свойств.
Для этого на форму помещается объект, который будет подключаться к источнику данных.
Его выделяют, затем на панели свойств разворачивается группа свойств "DataBindings" она содержит два свойства:
Text - определяет таблицу, запрос или фильтр, из которого выводятся данные в объект.
Tag - определяет поле, выбранного в свойстве Text источника данных, которое отображается в объекте.

Источники данных
Открыть панель "Источники данных" (Data Sources) можно, щелкнув по ее вкладке в правой части окна среды разработки
На панели "Источники данных" отобразите поля необходимой таблицы щелкнув по значку     , расположенному слева от имени таблицы.

Замечание: Под полями таблицы "Студенты" в виде подтаблицы располагается таблица "Оценки" . Подтаблица показывает, что таблица "Студенты" является вторичной по отношению к таблице специальности.

Замечание: При выделении, какого либо поля таблицы, оно будет отображаться в виде выпадающего списка, позволяющего выбирать объект, отображающий содержимое выделенного поля
Замечание: Мы не должны  помещать поле "Код специальности" на форму, так как данное поле является первичным полем связи и заполняется автоматически. Конечный пользователь не должен видеть такие поля.
Замечание: После перетаскивания полей с панели "Источники данных" на форму в верхней части формы должна появится навигационная панель, а в нижней части рабочей области среды разработки появится пять невидимых объектов. Эти объекты предназначены для связи нашей формы с таблицей "Студенты", расположенной на сервере.

Пример простой ленточной формы для работы с данными
Обратите внимание на объекты, отображающие поля "Дата рождения",
 "Дата поступления" и "Очная форма обучения".

§2.1.2 Стандартные объекты для отображения данных. Программное управление информационной системой

Стандартные объекты для отображения данных
Способ создания объектов для отображения данных описанный ранее, позволяет создавать только ограниченный набор объектов. Однако, Visual Studio позволяет подключать источники данных практически к любому объекту, который может быть создан на форме. Это можно сделать при помощи перетаскивания поля источника данных из окна "Data Sources" на объект на форме.
Операция состоит из двух шагов:
При помощи панели объектов (слева) на форме создается какой-то объект. Объекты несвязанные с источником данных называют несвязанными объектами.
Вновь созданный объект связывается с источником данных. Для этого на объект нужно перетащить поле таблицы запроса или фильтра из окна "DataSources".

Замечание: При перетаскивании поля из окна "Data Sources" необходимо учитывать его тип данных. Объект на форме должен поддерживать тип данных подключаемого к нему поля.
Замечание: В случае подключения объекта к источнику данных, способом, описанным выше, подпись к объекту не создаётся автоматически и её надо создавать вручную с помощью объекта Label.
Наиболее часто в БД используются следующие объекты для отображения информации:
Текстовое поле (TextBox)
Надпись (Label)
Надпись со ссылкой (LinkLabel)
Календарь (DataPicker)
Переключатель (CheckBox)
Таблица (DataGridView)
Список (ListBox)
Выпадающий список (ComboBox)
Текстовое поле с маской ввода (MaskedTextBox)

TextBox - отображает текст и числовые поля, это наиболее часто употребляемый объект для отображения данных. Его можно создавать либо перетаскиванием из окна "Data Sources", либо подключить вручную. Создание этого объекта, перетаскиванием возможно почти у полей любых типов данных.
Label - полностью аналогичен объекту TextBox, но не позволяет изменить данные. Этот объект используется для отображения заблокированных неизменяемых полей.
ListBox- список отображающий значения полей и позволяющий выбирать значения полей из списка. Более того, пункты списка можно задавать, используя другой источник данных.
ComboBox - объект подобный объекту ListBox, однако информация отображается не в списке, а выпадающем списке.

Замечание: Объекты ListBox и ComboBox могут использоваться для заполнения полей с кодами, то есть списки заполняются информацией из одной таблицы, а при выборе пункта списка его код подставляется в другую таблицу. Для этого на форму располагают не подключенный ListBox или ComboBox, затем открываем его меню действий. В меню действий в указанной последовательности выполняют следующие шаги:
Установить галочку "Use Data Bound Items",
В выпадающем списке "DataSource" выбрать пункт "Other Data Source" и там выбрать нужную таблицу.
В выпадающем списке "DisplayMember" и указываем поле, которое отображается в списке.
В выпадающем списке "ValueMember" указываем поле, которое подставляем при выборе пункта списка.
В выпадающем списке "SelectedValue" указываем поле, куда подставляется выбранное в "ValueMember" значение.

CheckBox - объект используется для отображения логических полей, может быть создан перетаскиванием только для логических полей.
LinkLabel - специальный объект для отображения ссылок на адреса в Интернете. Его используют для отображения текстовых полей, если в них хранятся адреса Интернета или какой-то компьютерной сети.
DataGridView - объект, отображающий источник данных (таблицу, запрос или фильтр) в виде таблицы.
DataPicker - специальный объект, предназначенный для отображения полей типа данных "Дата/Время" в виде календаря.

MaskedTextBox - нестандартный объект, предназначенный для отображения и ввода информации по заранее заданному шаблону (маске).
Этот объект может быть создан только при помощи панели объектов и его подключение осуществляется либо перетаскиванием на него поля из окна "Data Sources", либо заданием его свойств вручную.
По своим свойствам он ничем не отличается от объекта TextBox.
Единственное дополнительное свойство у этого объекта это свойство Mask.
Для этого нужно щелкнуть по кнопке действий объекта в верхнем правом углу объекта. Затем в списке действий выбрать пункт "Edit Mask". В появившемся окне выбрать шаблон ввода, то есть маску (Mask).
Замечание: Тип данных отображаемой информации должен совпадать с типом данных маски.

Программное управление информационной системой
В Visual Studio добавлять, удалять записи и перемещаться по ним можно как используя объект Navigator, так и используя обычные кнопки.
Пример: Создадим кнопоки для управления записями. В Visual Studio все операции с записями осуществляются с использованием объекта "BindingSource".

Для добавления новой записи из таблицы "Студенты" используется команда вида СтудентыBindingSource.AddNew
Вместо метода AddNew можно использовать методы:
MoveNext (перейти к следующей);
MoveFirst (Перейти к первой);
MovePrevious (Перейти к предыдущей);
MoveLast (Перейти к последней);
Delete (Удалить запись).

У объекта BindingSource имеется свойство Filter. В свойстве Filter задаётся строка, определяющая условие отбора записей в динамических фильтрах, выполняемых на стороне клиента. Данная строка имеет следующий синтаксис:
<Поле1><Оператор1><Выражение1>
[AND|OR <Поле2><Оператор2><Выражение2>…]
   Здесь:
<Поле1>, <Поле2> ... - поля на которые накладываются условия;
<Оператор1>, <Опрераторы2> - операторы сравнения, участвующие в условиях;
<Выражение1>, <Выражение2> - выражения с которыми сравниваются поля. Под выражениями понимаются, константы, переменные, формулы, функции и свойства объектов
Пример: Из таблицы "Студенты" необходимо отобразить студента, у которого значение поля ФИО равно "Петров".
СтудентыBindingSource.Filter = "ФИО = 'Петров'"

Свойство Filter объекта BindingSource
Свойство Filter объекта BindingSource
Обычно при формировании запроса при помощи свойства Filter задания условий отбора используют либо списки ListBox, либо выпадающие списки ComboBox.
Замечание: Если мы используем ComboBox для создания динамического фильтра, то в меню действий параметры "Value Member" и "Selected Value" настраивать не надо.
Пример: Имеется таблица "Студенты", которая отображается на форме в DataGridView. Необходимо на форме поместить ComboBox с фамилиями студентов. При выборе ФИО и нажатием на кнопку отобразить данные только по выбранному студенту.
В этом случае в меню действий ComboBox в параметре "Data Source" указываем "Other Data Source/Студенты". Затем в "Display Member" выбираем ФИО. В коде кнопки прописываем следующую команду:
СтудентыBindingSource.Filter = "ФИО='" & ComboBox1.Text  & "'"
После нажатия кнопки в DataGridView отображаются данные по студенту, выбранному в выпадающем списке ComboBox1.

Создание сложных ленточных форм для работы с данными
Предыдущая
Следующая
Сохранить
Удалить
Добавить
Последняя
Первая

для перехода к первой записи
для перехода к предыдущей записи
для добавления новой записи
для перехода к последней записи
для перехода к следующей записи
для удаления текущей записи
для сохранения изменений
С#
Coхранение изменений
Рассмотрим последнюю процедуру более подробно.
Она содержит следующие команды:
Me.Validate() - проверяет введенные в поля данные на соответствие типам данных полей;
Me.СтудентыBindingSource.EndEdit() - закрывает подключение с сервером;
Me.TableAdapterManager.UpdateAll(Me.StudentsDataSet) - обновляет данные на сервере.

Использование MaskedTextBox
Для отображения полей "Телефон", "Паспортные данные" и "Номер зачетки" лучше использовать текстовые поля ввода по маске (MaskedTextBox). Объект текстовое поле ввода по маске отсутствует в выпадающем списке объектов для отображения полей в окне "Источники данных", поэтому будем создавать данные объекты при помощи панели объектов (Toolbox), а затем подключать их к соответствующим полям вручную.
Для создания текстовых полей ввода по маске на панели объектов используется кнопка

Теперь
Настроим маски ввода. Начнем с объекта, отображающего номер зачетки.
На форме выделите соответствующее полю "Номер зачетки" текстовое поле ввода по маске.
Для задания маски в меню действий с объектом выберите пункт "Set Mask…" (Установить маску…)
Замечание: Для отображения меню действий в верхнем правом углу объекта необходимо нажать кнопку

После выбора пункта "Set Mask…" на экране появится окно задания маски "Input Mask" (Введите маску)
В окне "Input Mask" выберите маску "Numeric (5-digits)" (Числовое (5-цифр)) и нажмите кнопку "Ok"
маска для текстового поля ввода по маске отображающего поле "Паспортные данные"
 маска для текстового поля ввода по маске отображающего поле "Телефон"
Использование MaskedTextBox
Теперь необходимо подключить созданные текстовые поля ввода по маске к соответствующим полям.
Для этого с панели "Источники данных" (DataSources) перетащите поле "Номер зачетки" на текстовое поле ввода по маске, расположенное справа от надписи "Номер зачетки". Проделайте такую же операцию с полями "Паспортные данные" и "Телефон", перетащив их на соответствующие им текстовые поля ввода по маске.

Отобразим поле "Курс" при помощи числового счетчика (объект NumericUpDown).
Для этого, на панели "Источники данных« необходимо нажать кнопку, расположенную справа от поля "Курс" и в выпадающем списке выберите объект для отображения данного поля как "NumericUpDown".
Затем перетащите поле на форму мышью, расположив, его справа от надписи "Курс".
Замечание: После перетаскивания поля "Курс" на форму слева от него появится еще одна надпись "Курс". Удалите ее, щелкнув по ней ЛКМ, а затем нажав кнопку "Delete" на клавиатуре.

Отображение полей  "Пол" и "Родители" в виде выпадающих списков (Объект ComboBox).
Для этого, на панели "Источники данных" нажмите кнопку, расположенную справа от поля "Пол" и в выпадающем списке выберите объект для отображения данного поля как "ComboBox".

Чтобы заполнить выпадающие списки необходимо выделить выпадающий список, отображающий поле "Пол". На панели свойств (Properties) и нажать кнопку в свойстве "Items" (Элементы списка). Появится окно "String Collection Editor" (Редактор строковых коллекций)
В появившемся окне в отдельных строках необходимо набрать элементы выпадающего списка: "Мужской" и "Женский Затем нажмите кнопку "Ok".
Заполнение выпадающих списков
Вместо поля "Код специальности" отобразим специальность соответствующую заданному коду, при помощи выпадающего списка. При этом сам выпадающий список будет заполнен специальностями из таблицы "Специальности" и при выборе специальности ее код будет автоматически подставляться в поле "Код специальности" таблицы "Студенты".
Поместите справа от надписи "Код специальности", неподключенный ни к каким полям выпадающий список. Для создания выпадающего списка на панели объектов воспользуйтесь кнопкой
После создание выпадающего списка подключим его к полю "Код специальности" из таблицы "Студенты" и настроим заполнение списка значениями поля "Наименование специальности" из таблицы студенты. Для этого выделите вновь созданный выпадающий список, отобразите меню действий и в меню действий включите опцию "Use data bound items" (Использовать связанные с данными элементы списка)
Заполнение выпадающих списков
В панели действий под опцией "Use data bound items" расположены следующие параметры:
Data Source (Источник данных) - определяет таблицу или запрос из которого заполняется список;
Display Member (Член отображения) - определяет поле значениями которого заполняется список;
Value Member (Член значений) - определяет значения какого поля подставляются в связанное с выпадающим списком поле;
Selected Value (Выбранное значение) - определяет связанное с выпадающим списком поле.
Для изменения параметров необходимо нажать кнопку       внутри поля параметра.
Появится древовидная структура выбора источника данных.

Указание параметров
В нашем случае зададим выше перечисленные параметры следующим образом:
Параметр "DataSource" как "Other Data Sources\Project Data Sources\StudentsDataSet\Специальности";
Параметр "DataMember" как "Наименование специальности";
Параметр "Value Member" как "Код специальности";
Параметр "Selected Value" как "СтудентыBindingSource\Код специальности".
После данного действия на панели невидимых объектов, расположенной в нижней части рабочей области среды разработки, появится два новых объекта: "СпециальностиBindingSource" и "СпециальностиTableAdapter" .

После всех вышеперечисленных действий форма, отображающая таблицу "Студенты" примет вид
После запуска
Полоцк
Посмотрим реализацию вычисляемых полей. Для этого рассмотрим форму, отображающую таблицу "Оценки". Рассмотрим вычисление поля "Средний балл" на основе среднего трех полей:

Отобразим форму для таблицы "Оценки", щелкнув ЛКМ по ее вкладке в верхней части рабочей области среды разработки. На форму, справа от поля "Средний балл" поместим кнопку Button (свойство "Text" у вновь созданной кнопки как "Вычислить ").
Пример
Теперь дважды щелкните ЛКМ по кнопке "Вычислить" и в появившемся коде процедуры "Button1_Click" наберите код, вычисляющий среднее оценок.

С#

§2.2 Создание интерфейса пользователя
Создание табличной формы

§2.2.1 Объект для отображения табличной информации DataGridView. Настройка свойств столбцов в DataGridView
Объект для отображения табличной информации DataGridView
Объект DataGridView предназначен для отображения всей информации из таблиц, запросов или фильтров на форме в виде таблицы.
Этот объект может быть создан как:
вручную (с последующим его подключением),
перетаскиванием всего источника данных из окна "Data Sources".
Однако наиболее часто его создают перетаскиванием всей таблицы, запроса или фильтра из окна "Data Sources" на форму.
При перетаскивании этого объекта на форму, как и в случае с другими объектами появляется панель навигации. Она выполняет функции: перемещение по записям, добавление, удаление и сохранение записей. После создания объекта DataGridView можно настраивать как свойства всего объекта, так и свойства отдельных столбцов.
Свойства объекта DataGridView
Настройка свойств объекта DataGridView осуществляется в основном через меню действий. Возможны следующие настройки:
Chose Data Source - источник данных, отображаемый в таблице;
Enable Adding - добавлять записи;
Enable Deleting - разрешается пользователям удалять записи;
Enable Editing - разрешается пользователям изменять значения полей таблицы;
Enable Column Reordering - разрешается пользователям изменять порядок столбцов, просто перетаскивая их мышью.

Меню действий объекта DataGridView
Также в меню действий возможны следующее действия с таблицей:
Dock in parent container - вписать объект в форму;
Preview Data - появляется окно с предварительным просмотром таблицы;
Add Query - добавляет SQL - запрос, который выполняется на стороне клиента;
Add Column - добавление нового столбца в таблицу;
Edit Columns - настройка свойств отдельных столбцов таблицы.

Настройка свойств столбцов в DataGridView
Если в меню действий выбрать пункт "Edit Columns", то появляется окно, где можно добавлять, удалять и редактировать столбцы. Для этого в списке столбцов левой части окна выбираем столбец, а в правой - настраиваем его свойства. Наиболее часто настраиваются следующие свойства:
Name - имя столбца;
AutoSizeMode - подгонка ширины столбца по его содержимому;
ColumnType - определяет внешний вид ячеек столбца (какой объект для отображения информации находится в ячейках столбца);
DataPropertyName - имя, отображающего в столбце поля;
Frozen - фиксация столбца (столбец не передвигается при прокручивании таблицы);

Настройка свойств столбцов в DataGridView
HeaderText - текст заголовка столбца;
Width - ширина поля;
MaxInputLength - максимально вводимая длина текста;
MinimumWidth - минимальная ширина столбца;
ReadOnly - блокировка столбца для редактирования данных;
Resizable - разрешает менять ширину столбца;
SortMode - сортировка данных в таблице по этому столбцу;
ToolTipText - всплывающая подсказка для столбца;
Visible - делает столбец невидимым.

Замечание: Для добавления новых столбцов в окне "Edit Columns" необходимо нажать кнопку Add, а для удаления кнопку Remove.
Замечание: Если необходимо настроить внешний вид всех ячеек таблицы, то для этого необходимо выделить объект DataGridView и на панели свойств зайти в свойство DefaultCellStyle. Появится окно со свойствами всех ячеек таблицы.
Замечание: В объекте DataGridView имеется возможность сортировки данных. Для этого используется метод Sort, имеющий следующий синтаксис:
DataGridView.Sort(<Имя столбца>, <Порядок сортировки>)
где DataGridView - это имя объекта,
<Имя столбца> - это имя столбца (свойство Name) по которому происходит сортировка записей в таблице, параметр <Порядок сортировки> определяет порядок сортировки и может принимать два значения:
System.ComponentModel.ListSortDirection.Ascending - сортировка по возрастанию;
System.ComponentModel.ListSortDirection.Descending - сортировка по убыванию.

Доступ к отдельным ячейкам таблицы
Замечание: Доступ к отдельным ячейкам таблицы можно получить через подобъект Item. Обращение к нему осуществляется следующим образом:
DataGridView.Item(i,j).<Свойство>
Здесь DataGridView - это имя объекта, i - горизонтальная координата ячейки, а j - вертикальная, <Свойство> - это настраиваемое свойство ячейки.
Пример: В верхнюю левую ячейку таблицы записать слово "Привет" и сделать цвет текста в ячейке красным.
DataGridView.Item(0,0).Value = "Привет"
DataGridView.Item(0,0).Style.ForeColor = Color.Red
Здесь DataGridView - это имя объекта, свойство Value определяет содержимое ячейки таблицы, свойство Style.ForeColor определяет цвет текста в ячейке. Нумерация столбцов и строк в таблице начинается с нуля.

§2.2.2 Создание табличных форм для отображения данных.
Фильтрация и сортировка данных, организация поиска информации в таблице

Рассмотрим создание табличной формы на примере формы, отображающей таблицу "Студенты". Добавим в проект новую форму и на нее поместите следующие объекты:
четыре надписи (Label),
пять кнопок (Button),
выпадающий список (ComboBox),
текстовое поле ввода (TextBox),
группирующую рамку (GroupBox),
список (ListBox),
два переключателя (RadioButton).

В появившемся списке объектов для отображения всей таблицы выберите "DataGridView"
Добавим на форму таблицу для отображения данных (DataGridView) из таблицы "Студенты". Для этого на панели "Источники данных" (Data Sources), нажмите кнопку      расположенную справа от таблицы "Студенты".
Перетащите таблицу "Студенты" из панели "Источники данных" на форму.
Форма примет следующий вид
После этих действий на форме появилась таблица для отображения данных, подключенная к таблице "Студенты". Также появились объекты связи и панель навигации.

Далее настроим свойства объектов.
1. Начнем с настройки свойств формы. Задайте свойства формы следующим образом:
FormBorderStyle (Стиль границы формы): Fixed3D;
MaximizeBox (Кнопка развертывания формы во весь экран): False;
MinimizeBox (Кнопка свертывания формы на панель задач): False;
Text (Текст надписи в заголовке формы): Таблица "Студенты" (Табличный вид).
2. Зададим свойства надписей (Label1, Label2, Label3 и Label4) как:
AutoSize (Авторазмер): False;
Text (Текст надписи): "Таблица "Студенты" (Табличный вид)", "Поле для сортировки", "ФИО:" и "Критерий" (Соответственно для Label1, Label2, Label3 и Label4).

Для надписи Label1 зададим:
Font (Шрифт): Microsoft Sans Serif, размер 14;
ForeColor (Цвет текста): Темно синий;
TextAlign (Выравнивание текста): MiddleCenter.
Зададим надписи на кнопках как: "Сортировать", "Фильтровать", "Показать все", "Найти" и "Закрыть" (Соответственно для кнопок Button1, Button2, Button3, Button4 и Button5).
Для того чтобы нельзя было произвести сортировку не выбрав поля изначально заблокируем кнопку "Сортировать" (Button1).
3. У группирующей рамки зададим заголовок (Свойство Text) равным "Сортировка".
4. У переключателей (Объекты RadioButton1 и RadioButton2) зададим надписи как "Сортировка по возрастанию" и "Сортировка по убыванию", а у переключателя "Сортировка по возрастанию" (RadioButton1) зададим свойство Checked (Включен) равное True (Истина).

Настроим таблицу для отображения данных, удалив из нее поля с кодами. Выделим таблицу на форме и отобразите ее меню действий, щелкнув ЛКМ по кнопке
расположенной в верхнем правом углу таблицы. В меню действий выберите пункт "Edit columns…"
Заполним список (ListBox1) значениями, представленными на рисунке, а затем нажмем кнопку "Ok".

В окне "Edit Columns" из списка полей удалите поля "Код студента" и "Код специальности", выделив их и нажав кнопку "Remove" (Удалить).
Список полей примет вид показанный на рисунке.
Для закрытия окна редактирования полей, и сохранения изменений нажмите кнопку "Ok".

После перечисленных действий появится окно настройки свойств полей таблицы "Edit Columns"

Закроем окно действий выпадающего списка. На панели невидимых объектов появится дополнительный объект связи "СтудентыBindingSource1", предназначенный для заполнения выпадающего списка
Настроим заполнение выпадающего списка именами студентов из таблицы студенты. Отобразив меню действий выпадающего списка. Включим опцию "Use Data Bound Items". Установим параметр "Data Source" равным "Other Data Sources\Project Data Sources\StudentsDataSet\Студенты", а параметр "Display Member" равным "ФИО". Остальные параметры оставим без изменений.

После настройки всех вышеперечисленных свойств объектов новая форма примет вид:

§2.2.3 Создание табличных форм для отображения данных. Написание кода обработчиков событий объектов

Разблокировка кнопки
Закончив настройку свойств объектов и перейдем  к написанию кода обработчиков событий объектов.
Работу с кодом начнем с написания кода для разблокирования кнопки "Сортировать", при выборе пункта списка (ListBox1). Для создания процедуры события дважды щелкните ЛКМ по списку. Появится процедура обработки события, происходящего при выборе пункта списка (ListBox1_SelectedIndexChanged). В процедуре наберите команду разблокировки кнопки "Сортировать" (Button1):
Button1.Enabled = True
Сортировка  данных по выбранному полю
Теперь перейдем к созданию кода сортирующего нашу таблицу в зависимости от выбранного поля и порядка сортировки при нажатии кнопки "Сортировать". Дважды щелкните ЛКМ по кнопке "Сортировать". Появится процедура "Button1_Click", выполняемая при щелчке ЛКМ по кнопке. В процедуре наберите код:
Dim Col As System.Windows.Forms.DataGridViewColumn создает переменную Col для хранения имени выбранного столбца таблицы.
Затем следует блок Select Case…End Select, присваивающий в переменную Col имя выбранного столбца таблицы в зависимости от номера выбранного пункта списка (ListBox1.SelectedIndex). Если выбран первый пункт списка, то в переменную Col записывается столбец DataGridViewTextBoxColumn2, если второй, то - DataGridViewTextBoxColumn3 и так далее.
Хотелось бы отметить тот факт, что нумерация пунктов списка начинается с нуля, а нумерация столбцов с единицы. Первый столбец "ФИО" носит имя DataGridViewTextBoxColumn2, так как имя DataGridViewTextBoxColumn1 имеет столбец заголовков строк;
Блок If…End If выполняет следующую операцию: если включен переключатель "Сортировка по возрастанию" (RadioButton1), то отсортировать таблицу по полю заданному в переменной Col по возрастанию (СтудентыDataGridView.Sort (Col, System.ComponentModel.ListSortDirection. Ascending)), иначе по убыванию (СтудентыDataGridView.Sort (Col, System. ComponentModel.ListSortDirection. Descending)).

Рассмотрим код более подробно:
Обработчика события нажатия кнопки "Фильтровать"
Дважды щелкните по кнопке "Фильтровать" и в процедуре обработки события "Button2_Click" наберите код:
СтудентыBindingSource.Filter = "ФИО='" & ComboBox1.Text & "'"

Замечание: У объекта СтудентыBindingSource имеется текстовое свойство Filter которое определяет условие фильтрации. Условие фильтрации имеет синтаксис:
"<Имя поля><Оператор>'<Значение>'".
В нашем случае значение поля "ФИО" приравнивается к значению, выбранному в выпадающем списке (ComboBox1.Text)
Отмена фильтрации записей
Теперь перейдем к кнопке "Показать все", отменяющей фильтрацию записей. Дважды щелкните по вышеперечисленной кнопке. Появится процедура Button2_Click. В появившейся процедуре наберите команду СтудентыBindingSource.Filter = " "

Заметим, что если присвоить свойству "Filter" значение пустой строки (""), то его действие будет отменено.
Реализация поиска информации в таблице

Данная процедура состоит из двух частей:
Первый блок For i=0…..Next i. перебирает все ячейки таблицы и устанавливает в них белый цвет фона и черный цвет текста. То есть, отменяет результаты предыдущего поиска;
Второй блок For i=0…..Next i. перебирает все ячейки таблицы и если они содержат текст, введенный в поле ввода (TextBox1), то устанавливает в них голубой цвет фона и синий цвет текста, чем выделяет искомые ячейки.

Дважды щелкните по кнопке "Найти". В появившейся процедуре обработки нажатия кнопки "Button4_Click" наберите следующий код:
Кнопка "Закрыть"
Наконец рассмотрим код для кнопки "Закрыть". Дважды щелкните ЛКМ по этой кнопке и в появившейся процедуре "Button5_Click" наберите команду "Me.Close()", закрывающую выше рассматриваемую форму

В заключение создадим кнопку на ленточной форме, отображающей таблицу "Студенты", для отображения соответствующей табличной формы. Откройте ленточную форму для таблицы "Студенты" (Form4) и поместите на нее новую кнопку, как это показано на рисунке. Задайте надпись у новой кнопки (свойство Text), как "Таблица".

Подключим к кнопке "Таблица" созданную ранее табличную форму (Form6). Для этого дважды щелкните ЛКМ по кнопке "Таблица" и в появившейся процедуре "Button8_Click" наберем команду "Form6.Show".

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

Отметим тот факт, что после проведения всех вышеописанных действий панель обозревателя проекта (Solution Explorer) примет вид


title: Технологическая карта ООД "Праздничные шарики"

extracted_text:
Технологическая карта ООД
По рисованию для детей 2 младшей группы.

ТЕМА: «ПРАЗДНИЧНЫЕ ШАРИКИ».
Интеграция образовательных областей:
Художественно-эстетическое развитие
Речевое развитие
Физическое развитие
Социально-коммуникативное развитие
Цель: развитие у детей творческих способностей, интерес к рисованию.
Задачи
Обучающая: учить рисовать округлую форму, закрашивать карандашом в пределах контура, проводя линии и штрихи в одном направлении;
Развивающая развивать навыки рисования карандашом; обогащать представления детей о цвете;
Воспитательная воспитывать эстетический вкус.
Целевые ориентиры дошкольного образования:  проявляет интерес к выполнению игровых физических упражнений,  активен при создании индивидуальной композиции в рисунке «Праздничные флажки»,  участвует в выставке детских работ, в разговоре с педагогом о приближающемся празднике, с интересом слушает отрывок из стихотворения Екатерины Жуковской  «Новогодние шары»
Средства реализации:
Наглядные (сюжетные картинки по теме).
Художественные (мольберт).
Мультимедийные (гимнастическая лесенка-стремянка).
Оборудование и материалы: разноцветные флажки,  цветные карандаши, листы бумаги, флажки разного цвета,
Предварительная работа: во время прогулки воспитатель обращает внимание детей на празднично украшенную улицу или территорию детского сада, выясняет, какую форму имеют флажки, какую расцветку.
Словарная работа: введение понятий прямоугольная форма, штрихи, цвет, флажки.
Методика проведения:
1. Вступительная часть.
Воспитатель. Ребята посмотрите в окно. Что вы там видите? Ответы детей (снег). Правильно! А какое время года? Ответы детей.(зима) Правильно! Ребята посмотрите, кто к нам пришел в гости. Кто это? Ответы детей (ёлочка). А какой скоро наступит праздник, если к нам пришла ёлочка и время года зима? Ответы детей (Новый Год). Правильно!
Много разной мишуры
Достаем мы с полки.
Новогодние шары
Все ж украсят елку.

Синий шар цвета небес
С радостью повесим.
Только добрых ждем чудес,
Славных танцев, песен.

Следом-шарик золотой,
Солнечного цвета-
И суровою зимой
Будем мы согреты.

Ну а дальше- красный шар
Весело сверкает,
Тех, кто юн, и тех, кто стар,-
Всех он забавляет.

И совсем уже потом
Зеленый шар повесим.
Сказкою наполним дом,
Новый год мы встретим.

Ребята посмотрите на  картинки на стенде. К празднику наш город преображается. На улицах включают разноцветные гирлянды, лампочки, развешивают флаги, украшаются уличные елки шариками. Ёлочка на картинке какая? Вы не замечаете, что нашей ёлочке чего-то не хватает? Ответы детей (шариков).
В руках держит разноцветные елочные игрушки на стенде сюжетная картинка по теме.
. Шарики бывают самыми  разными  по  цвету.  Назовите,  какого  цвета шарик у  меня в руках? (Ответы детей.)
Желтые и красные,
Голубые, разные,
Горят на солнышке флажки,
Как будто мы огонь зажгли.
Давайте и мы сейчас нарисуем много ярких, красивых шаров, чтобы можно было украсить нашу елку.
2. Основная часть.
 Рисование «Праздничные шарики».
Воспитатель. Прежде чем начать рисовать, давайте посмотрим, какую форму имеют шарики. Они имеют прямоугольную форму? Шарики имеют округлую форму. Нарисуйте шарик в воздухе.
Держит  в  руках  шарик  из  бумаги,  дети  обводят  его  пальцем в воздухе.
– А еще у шарика есть верёвочка, за счет неё шарик и вешается  на ёлочку. Давайте нарисуем много ярких и красивых новогодних шариков, чтобы наша ёлочка тоже стала красивой, как на праздничной улице.
Воспитатель на мольберте показывает детям приемы рисования шарика, рисуя сначала шарик, а затем верёвочку. После этого он демонстрирует приемы закрашивания карандашом в пределах контура рисунка. Дети выполняют рисунок, самостоятельно выбирая цвет карандаша. Воспитатель контролирует приемы работы, оказывает помощь тем, кто испытывает затруднения, поощряет детей, дорисовывающих дополнительные детали. В процессе работы активизирует действия детей словами, например: «Похож ли твой шарик на праздничный, ведь ты его не раскрасил».
Воспитатель берёт и продевает ниточку в рисунки, чтобы повесить на ёлочку.
3. Заключительная часть.
Вывод: все поставленные задачи были выполнены хорошо дети усвоили все те знания которые им дали во время занятия.
 Рефлексия.
Рисунки детей повешены на ёлочку рядом со стендом.
Воспитатель. Весело было на празднике?
А теперь давайте рассмотрим на наши шарики.
 Посмотрите, как преобразилась наша ёлочка от этих ярких красивых шариков.
Она стала нарядней? (Ответы детей.)
 И это вы сделали такие красивые шарики.
Молодцы!

Используемая литература:
Погодина С.В. Теоретические и методические основы организации продуктивных видов деятельности детей дошкольного возраста : учебник для студентов сред. проф. Образования /С.В. Погодина-М : Издательский центр «Академия», 2015.-272с., 4 с. ил.
Погодина Практикум по художественной обработке материалов и изобразительному искусству: учеб. пособие / С.В. Погодина. - М.: Издательский центр «Академия», 2015-208 с.
Сакулина  Н.П. и Комарова Т.С. Изобразительная деятельность в детском саду. (Пособие для воспитателей). М. « Просвещение», 1973
Используемые интернет источники:
http://ljubimyj-novogodnij.ru/stikhi/248-elochnye-igrushki-detyam.html
http://nsportal.ru/detskiy-sad/raznoe/2013/09/18/kartoteka-podvizhnykh-igr-vo-2-oy-mladshey-gruppe


title: Тест "Равенство треугольников. Первый признак" 7 класс

extracted_text:
                                      Тест по теме: « Равенство
                                     треугольников. Первый признак».

      7 класс

Цели теста:

    • развивать у учащихся навыки устного счета;
    • систематизировать знания учащихся;
    • выявить материал и задания, которые вызывают наибольшие
      затруднения у учеников;
    • подготовить учащихся к контрольной работе
   Первый вариант.
   1. Что соединяют между собой стороны треугольника?
   2. Как называется сумма длин трех сторон треугольника?
   3. Могут ли у равных треугольников быть равными только соответственные
      углы?
   4. Существует треугольник со сторонами: 5см, 6см, 2 см?

    5. Сколько равных пар сторон надо найти, доказывая равенство двух
      треугольников по первому признаку?
 6. В ∆ABC и ∆DEF  АВ = DЕ, [pic]A = [pic]D, BC = EF. Равны ли эти
      треугольники по первому признаку?
 7. В ∆KNM и ∆PQT  KN = PQ, [pic]N =[pic]Q. Какое ещё условие должно быть
      выполнено, чтобы треугольники были равны по первому признаку?
 8.  В ∆ABC и ∆DEF  АВ = DЕ, BC = EF . Какое ещё условие должно быть
      выполнено, чтобы треугольники были равны по первому признаку?
  9. В ∆KNM  KN =NM, NM =5см, КМ = 6см. Найти периметр  треугольника.
 10. В ∆АВС АВ в два раза меньше ВС. АВ = 6см, АС  =  4см.  Найти  периметр
      треугольника.
 11. В треугольниках ABC и DFE сторона AB равна стороне DE, [pic] B =
      [pic]E. Треугольники эти не равны. Что можно сказать о сторонах BC и
      FE?
 12. В треугольниках KON и PQT равны стороны KN и PQ и углы K и P. Какое
      еще условие должно быть выполнено, чтобы эти треугольники оказались
      равными по первому признаку?

   Второй вариант.
   1. Чем соединяются между собой вершины треугольника?
   2. В равных треугольниках против соответственно равных сторон лежат
       равные…
   3. Периметр ∆ABD равен периметру ∆KNM. Равны ли эти треугольники?    4.
       Существует треугольник со сторонами: 5 см, 10см, 6 см?
   5. Сколько пар равных углов надо найти, доказывая равенство треугольников
       по первому признаку?
   6. В ∆ABD и ∆MPQ  АВ = MP, [pic]А = [pic]M, AD = MQ. Равны ли эти
       треугольники по первому признаку?
   7. В ∆ABС и ∆DEF  [pic]А = [pic]D, AC = DF. Какое ещё условие должно быть
       выполнено, чтобы треугольники были равны по первому признаку?
   8. В ∆ABD и ∆MPQ  АВ = MP, AD = MQ. Какое ещё условие должно быть
       выполнено, чтобы треугольники были равны по первому признаку?
   9. В ∆АВС АВ=ВС. АВ = 3см, АС = 2см. Найти периметр треугольника.
   10. В ∆KNM  KN в два раза больше NM, NM =4см, КМ = 6см. Найти периметр
       треугольника
   11. В треугольниках ABC и DFE стороны AB и BC соответственно равны
       сторонам DE и FE. Треугольники эти не равны. Что можно сказать об
       углах B и E ?

   12. В треугольниках MPK и AOB сторона  MP равна стороне AO, MK равна AB.
       Какое еще условие должно быть выполнено, чтобы эти треугольники
       оказались равными по первому признаку?

Литература:
1.  «Геометрия. 7-9 класс». Атанасян Л.С, Бутузов В.Ф, Кадомцев С.Б.  и  др.
  – М.: Просвещение, 2010.
2. Геометрия. Дидактические материалы. 7 класс / Б.Г.Зив, В.М. Мейлер. – 16-
  е изд. – М. : Просвещение, 2010. – 127 с. : ил.
3.   Геометрия.   7   класс.   Рабочая   тетрадь.   Пособие   для   учащихся
  общеобразовательных учреждений / Атанасян Л.С, Бутузов В.Ф, Кадомцев С.Б.
  и др. – М.: Просвещение, 2010.
4. Изучение геометрии  в  7  –  9  классах.  Пособие  для  учителей  /  Л.С.
  Атанасян, В.Ф.Бутузов, Ю.А. Глазков и др. – 7-е изд. – М. :  Просвещение,
  2009. – 255 с. : ил.
5. Универсальные поурочные разработки по геометрии: 7  класс.  –  2-е  изд.,
  перераб. и доп. – М. : ВАКО, 2010. – 304 с. – (В помощь учителю).
 6.  Артюнян Е.Б., Волович М.Б., Глазков Ю.А., Левитас Г.Г.
Математические диктанты для 5-9 классов. - М.: Просвещение, 1991

Дополнительные пособия.
1.  Математика:еженедельное приложение к газете «Первое сентября»
2.  Математика в школе: ежемесячный научно – методический
журнал.


title: Контрольная работа "Числа, которые больше 1000. Нумерация" 4 класс

extracted_text:
                 Контрольная  работа по математике на тему:
                   «Числа, которые больше 1000. Нумерация»

                                 1 вариант.

 1. Запиши  числа от 3798 до 3806.
 2. Запиши  число, в котором:
     168 миллионов 48 тысяч 30 единиц.
     27 тысяч 27 единиц.
     3 миллиарда 430 миллионов 5 тысяч 50 единиц.

   3.Вычисли.

   64000 : 1000
   3000 + 400 + 50 + 9
   9000 + 5
   7800 * 10
   400 376 -  400000 – 70

   4.Реши задачу.
   Токарь за 7 часов вытачивает 63 детали, а его ученик за 6  часов
   вытачивает 30 деталей. На сколько больше деталей вытачивает за 1 час
   рабочий, чем его ученик?

   5.Реши уравнения, выполни проверку.

   108 : а =9
   x *3 = 27

                 Контрольная  работа по математике на тему:
                   «Числа, которые больше 1000. Нумерация»

                                 2 вариант.

   1. Запиши  числа от 5697 до 5703.
   2. Запиши  число, в котором:
         118 миллионов 18 тысяч 80 единиц.
         35 тысяч  35 единиц.
            22 миллиарда 40 миллионов 16 тысяч 20 единиц.

      3.Вычисли.

   84000 : 1000
   7000 + 500 + 60 + 3
   7000 + 7
   5300 * 10
   65997 – 65000 – 70

   4.Реши задачу:

   Рабочий за 7 часов   изготавливает 56 деталей, а его ученик  за 4 часа
   изготавливает 24 таких детали. Сколько  всего деталей  изготавливают  за
   1 час рабочий и его ученик вместе?

   5. Реши уравнения, выполни проверку

   96 : а = 8
   13 * с = 52


title: Самостоятельная работа "Разложение многочлена на множители с помощью формул сокращенного умножения" 7 класс

extracted_text:
Самостоятельная работа 7.2
 Разложение многочлена на множители с помощью формул сокращенного умножения.
                                  Вариант 1

   А1. Представьте трехчлен в виде квадрата двучлена:
           а) [pic];        б) [pic];         в)  [pic];
           г) [pic];        д) [pic].
   _________________

   А2. Разложите на множители:
           а) [pic];        б) [pic];          в) [pic];        г) [pic].

   ____________
   В1. Преобразуйте в произведение:
         а)  [pic];        б) [pic].
   В2. Найдите значение выражения [pic].

                    Задания А1-А2  соответствуют уровню обязательной
                  подготовки.

______________________________________________________

                         Самостоятельная работа 7.2
 Разложение многочлена на множители с помощью формул сокращенного умножения.
                                  Вариант 2

   А1. Представьте трехчлен в виде квадрата двучлена:
           а) [pic];        б) [pic];         в)  [pic];
           г) [pic];        д) [pic].
   А2. Разложите на множители:
           а) [pic];        б) [pic];          в) [pic];        г) [pic].
   ____________

   В1. Преобразуйте в произведение:
         а)  [pic];        б) [pic].
   В2. Найдите значение выражения [pic].

                  Задания А1-А2  соответствуют уровню обязательной
                  подготовки.


title: Конспект занятия "Предлоги «за», «из-за»"

extracted_text:
Тема: Предлоги «за», «из-за».
Цель: Обучение употреблению непроизводных предлогов «за», «из-за» на материале лексической темы «Транспорт»
Задачи:
1) учить различать непроизводные предлоги «за» и «из-за»;
2)учить правильно употреблять предлоги «за», «из-за» с существительными в винительном и творительном падеже;
3) учить использовать предлоги «за», «из-за» в предложениях и тексте.
Оборудование: предметные картинки (дерево, цыпленок, петух, котенок, собака, конура, автомобиль, катер, самолет), схемы предлогов «за» и «из-за», сюжетная картинка из сказки «Репка», раскраски по контурам (дом, куст, забор, кресло, чайник, стол, книга, месяц),
Организационный момент.
(Последовательное вывешивание картинок: дерево, цыпленок, петух, конура, котенок, собака).
Посмотрите на картинку, что это? (Дерево). Где находится цыпленок? (За деревом). Где находится петух? (За деревом)
Посмотрите на другую картинку, что это? (Конура). Откуда выходит котенок? (Из-за конуры). Откуда выходит собака? (Из-за конуры)
Какие маленькие слова (предлоги) мы произносили? («за», «из-за»). Вы догадались, о чем мы будем говорить сегодня? (о предлогах «за», «из-за»).
Предлог ЗА мы обозначаем такой схемой, а предлог ИЗ-ЗА - другой (вывешивание схем предлогов ЗА, ИЗ-ЗА).
Отгадайте загадку:
Есть и водный, и воздушный,
Тот, что движется по суше,
Грузы возит и людей.
Что это? Скажи скорей! (Транспорт)
(Вывешивание картинок: автомобиль, катер, самолет)
Что относится к наземному, воздушному, водному виду транспорта и почему? (Автомобиль к наземному транспорту, потому что ездит по земле; самолет - к воздушному, потому что летает по воздуху; катер - к водному, потому что плавает по воде).
У вас на столах лежат схемы. Сейчас я буду называть предложения с предлогами, будет вставать тот, у кого есть схема предлога (ЗА или ИЗ-ЗА), который прозвучал в моем предложении.
Толя выглядывает из-за машины.
Кошка сидит за троллейбусом.
Птица вылетает из-за самолета.
Вова стоит за грузовиком.
Лебедь выплывает из-за лодки.
Лошадь стоит за тележкой.
Собака лежит за конурой.
Грузовик выезжает из-за трамвая.
Физкульт.минутка.
Трамвай как на колесах дом;
(руки над головой, ладони вместе)
Тепло, светло, уютно в нем.
(присесть, обхватить плечи руками)
Он нас по рельсам мчать готов
(бег на месте)
Дугой касаясь проводов.
(встать, руки вверх, ладони сомкнуты)
Предлоги «ЗА» и «ИЗ-ЗА» вышли погулять и заблудились. Поможем им? Нужно правильно добавить предлоги в предложения.
Серая утка плывет … лодкой.
Белый лебедь выплывает … катера.
Мальчик Петя стоит … велосипедом.
Папа стоит … машиной.
Пушистая кошка выглядывает … автобуса.
Ворона вылетает … вертолета.
Друзья бегут … поездом.
Давайте вспомним сказку «Репка». Начнем и продолжим по цепочке каждый. (Выставление сюжетной картинки из сказки «Репка»)
Посадил дед репку. Выросла репка большая-пребольшая. Стал дед репку из земли тащить: тянет-потянет, вытянуть не может.
Позвал дед бабку. Бабка за дедку, дедка за репку — тянут-потянут, вытянуть не могут.
Позвала бабка внучку. Внучка за бабку, бабка за дедку, дедка за репку — тянут-потянут, вытянуть не могут.
Кликнула внучка Жучку. Жучка за внучку, внучка за бабку, бабка за дедку, дедка за репку — тянут-потянут, вытянуть не могут.
Кликнула Жучка кошку. Кошка за Жучку, Жучка за внучку, внучка за бабку, бабка за дедку, дедка за репку — тянут-потянут, вытянуть не могут.
Позвала кошка мышку. Мышка за кошку, кошка за Жучку, Жучка за внучку, внучка за бабку, бабка за дедку, дедка за репку — тянут-потянут, вытащили репку!
У меня есть подарочки для вас, так как вы хорошо старались. Возьмите раскраску, обведите контур. У кого что получилось? (дом, белка, гриб, кошка, чайник, елка, бабочка, солнышко) Теперь сами составьте предложения с предметами, которые у вас получились, используя схемы предлогов ЗА, ИЗ-ЗА на ваших столах.

Итог занятия.
 - О каких маленьких словах мы говорили сегодня на занятии? (ЗА, ИЗ-ЗА)
- А о чем еще мы говорили сегодня на занятии? (О транспорте)
- Какие виды транспорта вы запомнили? (наземный, воздушный, водный).
- Придумайте предложения с предлогами «за», «из-за».


title: Конспект НОД "Слова признаки"

extracted_text:
Конспект непосредственно образовательной деятельности по развитию речевого (фонематического) восприятия в старшей группе компенсирующей направленности (с тяжелыми нарушениями речи) «Слова признаки»
Программное содержание:
Познакомить детей со словами-признаками и их графическим обозначением.
Активизировать словарь прилагательных.
Формировать грамматические категории речи  (развивать умение согласовывать существительные с прилагательными, упражнять в образовании уменьшительно-ласкательной формы существительных).
Развивать умение отвечать на вопросы полным предложением.
Воспитывать дружеские взаимоотношения.
Материалы и оборудование: Муляжи: апельсин, лимон, яблоко; графическое обозначение слов-признаков (жёлтый треугольник) и слов-предметов (красный круг).
Ход НОД:
1. Организационный момент.
Логопед обращается к каждому ребёнку с вопросом
Логопед: Как тебя зовут?
Ребенок: Меня зовут Саша.
Логопед: А как ласково тебя зовёт мама, папа?
Ребенок: Ласково меня называют Сашенька.
Так все дети называют свои имена ласково.
2. Знакомство со словами-признаками.
У логопеда на столе муляжи фруктов: апельсин, лимон, яблоко.
Логопед: Отгадайте загадку: овальный, жёлтый, кислый - что это?»
Дети: Это лимон.
Логопед: А по каким признакам вы догадались?
Дети: Овальный, жёлтый, кислый.
Логопед: Следующая загадка: круглый, оранжевый, сладкий, сочный - что это?
Дети: Это апельсин.
Логопед: Какие признаки помогли вам отгадать загадку?
Дети: Круглый, оранжевый, сладкий.
Логопед: Последняя загадка: круглое, красное, сочное, сладкое - что это?
Дети: Это яблоко.
Логопед: А теперь какие признаки помогли вам отгадать загадку?
Дети: Круглое, красное, сочное, сладкое.
Логопед: Итак, каждый предмет имеет много признаков. Слова-признаки, с помощью ответов на вопросы «какой?», «какая?», «какое?» помогут вам лучше узнать предметы.
Логопед: Посмотри на лимон и ответь на вопросы: «Какой по цвету лимон?»
Ребенок: Лимон по цвету жёлтый.
Логопед: Какой на вкус лимон?
Ребенок: Лимон на вкус кислый.
Логопед: Какой по форме лимон?
Ребенок: Лимон по форме овальный.
Логопед: Жёлтый, кислый, овальный - это слова-признаки, которые характеризуют предмет - лимон. Все слова-признаки мы будем графически обозначать жёлтым треугольником.
Логопед показывает.
3.   Упражнение «Внимательные ушки».
Логопед: Я буду называть словосочетания, а вы должны среди этих слов назвать только слово-признак.
Например: маленькая девочка, высокий дом, меховая шапка, красное платье, добрый мальчик, грузовая машина.
Если дети затрудняются, логопед помогает постановкой вопроса: «Девочка какая? Дом какой? Шапка какая? Платье какое? И т.д.
4.   Динамическая пауза.
Логопед предлагает всем детям выйти из-за стола и образовать круг. Дети водят хоровод под слова:
Хоровод водили, ласковыми были.
В кружок вызывали, имя называли.
Выйди, Танечка, в кружок!
Возьми, Танечка, флажок.
5.   Упражнение  «Поручение».
Логопед: Назовите слова-признаки и слова-предметы из текста:
Вот вам сладкая морковка,
Сладкая головка.
Вот вам жёлтая репка
И огурчик крепкий.
Логопед: Выложите графически названные словосочетания и прочитайте ещё раз. (Графически это так: жёлтый треугольник + красный круг).
6. Итог НОД:
Логопед: С какими словами мы сегодня познакомились?
Дети: Мы сегодня познакомились со словами-признаками.
Логопед: На какие вопросы отвечают слова-признаки?
Дети: Слова-признаки отвечают на вопросы какая? какой? какое?
Логопед: Как графически будем обозначать все слова-признаки?
Дети: Мы будем обозначать все слова-признаки жёлтым треугольником.


title: Тест "Медианы, биссектрисы и высоты треугольника. Равнобедренный треугольник" 7 класс

extracted_text:
тест по теме: «Медианы, биссектрисы и высоты треугольника.
                         Равнобедренный треугольник»

                                 Вариант №1

   1. Медианой треугольника называется отрезок, соединяющий…
   1) две стороны треугольника;
   2) середины двух сторон треугольника;
   3) вершину и середину противоположной стороны.

   2. Треугольник является равнобедренным, если…
   1) биссектриса треугольника совпадает с его высотой;
   2) медиана треугольника является его высотой и биссектрисой;
   3) любая медиана является высотой.

   3. Какое высказывание неверное?
   1) Если медиана и высота, проведенные из одной вершины  треугольника,  не
совпадают, то этот треугольник не является равнобедренным.
   2) Если биссектриса треугольника делит противоположную сторону на  равные
отрезки, то этот треугольник равнобедренный.
   3) Если треугольник равносторонний, то сумма длин его высот  равна  сумме
длин его биссектрис.

   4. Биссектрисы NK и МС треугольника MNF пересекаются в точке О.
   Тогда FO – …

   1) высота;
   2) биссектриса;
   3) медиана.

   5. BF – высота, AF = FC, AB = 7 см.

   Сторона ВС равна…
   Ответ:_____________

6. EF = FK, BF – высота, ВЕ = 3,7 см.

   Сторона КЕ равна…
   Ответ:_______________

   7. Периметр равнобедренного треугольника равен  12  см,  боковая  сторона
равна 5 см.
   Основание равно…
   Ответ:_______________

         тест по теме: «Медианы, биссектрисы и высоты треугольника.
                         Равнобедренный треугольник»

                                 Вариант №2

   1. В треугольнике АВС медианой является отрезок…

   1) ВК;
   2) AF;
   3) BM.

   2. Какое высказывание неверное?
   1) Если треугольник равнобедренный, то любая его биссектриса  является  и
медианой.
   2) Если хотя  бы  одна  высота  треугольника  делит  его  противоположную
сторону пополам, то этот треугольник равнобедренный.
   3) Если треугольник равносторонний, то длина любой его высоты равна длине
любой его биссектрисы.

   3. Если треугольник равнобедренный, то…
   1) любая его биссектриса является и высотой;
   2) медианы, проведенные к боковым сторонам, равны;
   3) наименьшей из сторон является основание.

   4. Какое утверждение неверное?
   1) В равностороннем треугольнике периметр в 3 раза больше  одной  из  его
сторон.
   2) Если в треугольнике периметр в 3 раза больше одной из его  сторон,  то
этот треугольник равносторонний.
   3) В равностороннем треугольнике сумма длин медиан равна сумме  длин  его
высот.

   5. Медианы РК и QN треугольника QPR пересекаются в точке О.
   Тогда RO – …

   1) медиана;
   2) высота;
   3) биссектриса.

   6. АВ = ВС, ВЕ – медиана, [pic] АВЕ = 50°

   Угол АВС равен…
   Ответ:_________

   7. Периметр равнобедренного треугольника равен 19 см, основание  равно  7
см.
   Боковая сторона равна…
   Ответ:_________


title: Конспект занятия "Следы на песке"

extracted_text:
«Следы на песке». Занятие в средней группе по формированию элементарных математических представлений
Провел: Бикбаева Э.Р.
Цель: закрепить названия геометрических фигур,
Задачи:
1. Развивать внимание,
2. Учить ориентироваться в пространстве
Необходимое оборудование:
1. Электронные книги Pocket eDGE с установленными программами «Предшкола нового поколения», книга «Кронтик учится рисовать фигуры»;
2. Электронная доска, компьютер с программой smart notebook(можно заменить на проектор и программу power point) ;
3. Коробка с мелким сухим песком;
4. Объемные фигуры (для отпечатков на песке) ;
5. Карточки для игр.
Введение в ситуацию
Слайд 1
Пока Кронтик и Елиса сидели в беседке Ботанического сада, прошел дождь. Песчаная тропинка стала влажной. Елиса прижала дно точилки для карандашей к мокрому песку. На песке остался след. Кронтик поставил свой пенал на песок и прижал. Пенал тоже оставил след.
- А я уже знаю, как называется эта форма! Прервала его Елиса- это круг.
Актуализация знаний
Ребята, как вы думаете, что или кто может оставлять следы на песке? (дети отвечают) А хотите проверить?
Игра «Какой формы след? »
Слайд 2 (пустой для работы детей)
Каждый подходит к ящику с песком и ставит отпечаток своей фигуры, затем внимательно смотрит и подойдя к доске рисует геометрическую фигуру которая похожа на этот след.
Физминутка (педагог показывает карточки, дети выполняют задания)
Сколько точек в этом круге,
Столько раз поднимем руки.
Сколько палочек до точки,
Столько встанем на носочки.
Сколько ёлочек зелёных,
Столько сделаем наклонов.
Сколько здесь у нас кружков,
Столько сделаем прыжков.
Ребята, Кронтик и Елиса предлагают вам выполнить задания в электронном учебнике. Давайте сейчас сядем и включим электронные книги (дети включают каждый свою книгу)
А пока ваши книги включаются отгадайте загадки
Три вершины тут видны, Нет углов у меня,
Три угла, три стороны, - И похож на блюдце я,
Ну, пожалуй, и довольно! - На тарелку и на крышку,
Что ты видишь? На кольцо, на колесо.
(треугольник) Кто же я такой, друзья?
(круг)
Если взял бы Миша круг, Не овал я и не круг,
С двух сторон немного сжал, Треугольнику я друг,
Отвечайте дети вслух - Прямоугольнику я брат,
Получился бы. Ведь зовут меня.
(овал) (квадрат)
Инструкция
1. Достали стилусы,
2. Разблокировали рабочий стол
3. Заходим в библиотеку,
4. нажимаем на Кронтика,
5. отсчитываем пятую папку сверху (начинаем отсчитывать от верхней папки 1, 2, 3, 4, 5)
6. теперь отсчитаем Кронтиков, нам нужен второй Кронтик сверху.
7. Заходим
8. Теперь отсчитываем черные круги со стрелочками (нам нужен четвертый круг сверху рядом с ним цифра 8, открываем.
9. Перелистываем одну страницу вперед.
10. Нажимаем верхний карандаш в круге.
Вам нужно перетянуть каждую фигуру к тому следу, который она оставила на влажном песке.
Гимнастика для глаз (демонстрационный материал)
Рисуй глазами треугольник.
Теперь его переверни Вершиной вниз.
И вновь глазами по каждой стороне веди.
Рисуй восьмерку вертикально.
Ты головою не крути,
А лишь глазами осторожно ты вдоль по линиям води.
И на бочок ее клади.
Теперь следи горизонтально,
И в центре ты остановись.
Зажмурься крепко, не ленись.
Глаза откроем наконец.
Скажи себе «Я молодец! »
(Дети представляют внешний вид геометрических фигур.)
Гимнастика для глаз закончилась.
Инструкция
1. Перелистываем 2 страницы вперед
2. Нажимаем стилусом на карандаш в черном круге
3. Отсчитали второй круг сверху, нажали на него стилусом
В этом задании нужно отметить те фигуры, дно которых оставит круглый след на влажном песке.
Ребята у вас получилось? А как мы узнаем, что все правильно выполнено? (Загорается зеленый цвет) Скажите, если загорится красный цвет? Что это значит?
Рефлексия
Подошло к концу наше занятие. С чем мы сегодня работали на занятии (с геометрическими фигурами). А что мы делали с ними? Что больше всего понравилось? Что не понравилось?
Если у вас хорошее настроение, вам было интересно на занятии, у вас все получалось, то хлопните в ладоши один раз.
Ребята, встаньте, пожалуйста, в круг.
Собрались все дети в круг,
Я твой друг и ты мой друг.
Крепко за руки возьмемся
И друг другу улыбнемся.


Презентация "Решение задач по изменению температуры воздуха - вычисление средних показателей и амплитуды" 6 класс


title: Презентация "Как отличить диалог от монолога" 2 класс

extracted_text:
Презентация      по теме:«Как отличить диалог от монолога?»2 классК УМК «В.П. Канакиной, В.Г. Горецкого»Составитель: учитель начальных классов МКОУ «Романовская основная школа»Поплева Надежда Николаевна

  Отгадайте загадки. Запишите отгадки.

Пушистая вата Плывёт куда-то. Чем вата ниже, Тем дождик ближе.

Эта птица любит море.Жить привыкла на просторе.В море синее нырнет -Рыбку в клюве принесет.
Что за птица? Угадай - ка!Знают все, что это…

    Опасней всех она в реке,Хитра, прожорлива, сильна,Притом — такая злюка!Конечно, это…

На руке
И на стене, И на башне
В вышине:Ходят, ходят Ровным ходом - От восхода до захода.

Проверим!
Проверим!
Туча
чайка
щука
часы
Проверим!
Прослушайте два вида речи.
Чем они похожи?
Чем отличаются?

   Научиться надо, братцы,Вам с улыбкой просыпаться.Новый день пришёл опять –Эй, друзья, пора вставать!
1

Я прошу:
    -  Часы, постойте,Вы меня не беспокойте,Дайте мне еще поспать,Так не хочется вставать!

А часы в ответ:
     -Тик-так,Просыпайся же, чудак!Ночка где-то далеко,Солнце в небе высоко,Славный ждет тебя денечек,Открывай глаза, дружочек!

                                                                         Н. Чупрова
2
Стр.10Прочитайте правило тётушки Совы. На какой вопрос мы должны ответить в конце урока?

Определите  на каком из рисунков возможен диалог.Почему?

Работа в парах Упр 6, стр 10 -11Составьте свой диалог  по сказке

Упр.8, стр12Прочитайте отрывок из сказки

Докажите, что это монолог

По какому рисунку можно составить диалог? Почему?
1
2
3
Составьте диалог

На рисунке изображена ситуация гдедиалог невозможен. Почему?

Что нового мы узнали на уроке?

Как отличить диалог от монолога?

Оцените свою работу !В следующий раз все получится!    Я старался, но у меня не все получилось! Я старался и у меня все получилось!

http://bestgif.su/photo/skazochnye_kartinki/terem_teremok/52-0-6656 - теремок
http://miranimashki.com/photo/raznye/skazochnye_kartinki/devushka_na_cvetochnoj_poljane/100-0-9906-  Дюймовочка
http://smayli.ru/pticia_2.html -ласточки
http://smayli.ru/ludia_10.html - лектор
http://allforchildren.ru/pictures/showimg/happychwp/happychildhood08jpg.htm- счастливое детство
http://smayli.ru/apogoda.html -туча
http://katyaburg.ru/razdely/zabavnye-zhivotnye/chayki-kartinki-foto-video-чайка
http://fotto.ru/tag/kartinki_schuki/wunc -щука
http://smayli.ru/smile/chasa-40.html -часы
http://smayli.ru/chasa_2.html- часы
http://smayli.ru/detia_22.html- сон
http://www.numama.ru/blogs/kopilka-detskih-stihov/stihi-pro-chasy.html -стихи Н. Чупровой
http://zanimatika.narod.ru/Detsad_etiket.htm-стишки
http://stihoff.ucoz.ru/photo/deti/fotka_spjashhikh_detej/172-0-2897-спящий  -ребёнок

Ситникова Т. Н., Яценко И. Ф., Васильева  Н.Ю. Поурочные разработки по русскому языку: 2 класс
     М.:ВАКО, 2012г.


title: Презентация "Загадки для детей «Лето»"

extracted_text:
Загадки для детей «Лето»
Щербакова Е.В.
МАОУ СОШ № 2
Г.Реж

Соткано из зноя, несет тепло с собою. Реки согревает, купаться приглашает. Любят все его за это. А зовут его все? …

Соткано из зноя, несет тепло с собою. Реки согревает, купаться приглашает. Любят все его за это. А зовут его все? … (Лето)

Всюду зелены луга. В небе – радуга-дуга. Земляника созревает. Когда это бывает?

Всюду зелены луга. В небе – радуга-дуга. Земляника созревает. Когда это бывает?  (Летом)

Длинный – длинный,  теплый день. В полдень – маленькая тень. Колосится в поле колос, Подает кузнечик голос. Созревает земляника. Что за месяц? Подскажи – ка! (Июнь)

Длинный – длинный,  теплый день. В полдень – маленькая тень. Колосится в поле колос, Подает кузнечик голос. Созревает земляника. Что за месяц? Подскажи – ка! (Июнь)

Душный, жаркий, знойный день. Все живое ищет тень.
Началась косьба хлебов. Время – ягод и грибов. Месяц тот – вершина лета. Знаешь, что за месяц это?

Душный, жаркий, знойный день. Все живое ищет тень.
Началась косьба хлебов. Время – ягод и грибов. Месяц тот – вершина лета. Знаешь, что за месяц это? (Июль)

Теплою порой брат живет с сестрой. Ее все видят, да не слышат. Его все слышат, да не видят.

Теплою порой брат живет с сестрой. Ее все видят, да не слышат. Его все слышат, да не видят. (Гром и молния)

Не моторы, а шумят, не пилоты, а летят. Не змеи,  а жалят.

Не моторы, а шумят, не пилоты, а летят. Не змеи,  а жалят. (Осы)

Что за чудо, красота? – Расписные ворота Оказались на пути. В них ни въехать,  ни пройти.

Что за чудо, красота? – Расписные ворота Оказались на пути. В них ни въехать,  ни пройти.  (Радуга)

Не зверь, не птица, носик, как спица. Летит – пищит,  сядет – молчит.

Не зверь, не птица, носик, как спица. Летит – пищит,  сядет – молчит. (Комар)

Вы не трогайте меня,
Обожгу вас без огня.

Вы не трогайте меня,
Обожгу вас без огня.
(Крапива)

Мы играем, мы поем, очень весело живем. Мы купаемся в реке, загораем на песке. Любим мы его за это – наше ласковое …

Мы играем, мы поем, очень весело живем. Мы купаемся в реке, загораем на песке. Любим мы его за это – наше ласковое …(лето)

Яркий шар нам с неба светит, И его любой заметит. Смотрит радостно в оконце Ласково сияя …

Яркий шар нам с неба светит, И его любой заметит. Смотрит радостно в оконце Ласково сияя …(солнце)

Бриллианты на листочках, На цветочках и на кочках. Вот какие чудеса! Утречком блестит …

Бриллианты на листочках, На цветочках и на кочках. Вот какие чудеса! Утречком блестит …(роса)

Посмотрите, белый снег
Летом радует нас всех!
Словно рой белесых мух
С тополей слетает …

Посмотрите, белый снег
Летом радует нас всех!
Словно рой белесых мух
С тополей слетает …(пух)

Он поплачет над садами, Сад наполнится  плодами. У дорожки подорожник Моет листья в теплый …

Он поплачет над садами, Сад наполнится  плодами. У дорожки подорожник Моет листья в теплый …(дождик)

Голубой платочек, желтый колобочек По платку катается,  мило улыбается.

Голубой платочек, желтый колобочек По платку катается,  мило улыбается. (Небо и солнце)

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

Закопали  в землю зернышко, Выросло желтое,  яркое солнышко. (Подсолнух)

В небе синем, как по речке, белые плывут овечки. Держат путь издалека. Что же  это?

В небе синем, как по речке, белые плывут овечки. Держат путь издалека. Что же  это? (Облака)

Колосится полем рожь. А во ржи цветок найдешь. Синий – синий тот цветок. А зовется …

Колосится полем рожь. А во ржи цветок найдешь. Синий – синий тот цветок. А зовется …(василек)

В чистом поле колосится золотистая пшеница. Ягоды в лесу созрели, пчелы носят мед по кельям. Много солнечного света.Так бывает только …

В чистом поле колосится золотистая пшеница. Ягоды в лесу созрели, пчелы носят мед по кельям. Много солнечного света.Так бывает только …(летом)
Интернет- источники
http://www.playcast.ru/uploads/2016/07/05/19199014.png - рамка
http://www.playcast.ru/uploads/2016/07/03/19173171.png
http://agrednews.ru/wp-content/uploads/2016/06/1397113204_solnce5b.gif
http://2.bp.blogspot.com/-XuQupeu1AvI/UxcL_wyoPHI/AAAAAAAAEHY/sIuXoF37M2s/s1600/%D1%82%D1%83%D1%87%D0%BA%D0%B03.gifhttps://2.bp.blogspot.com/-_Obe5HCp9xs/V1WARDPf_UI/AAAAAAAAAvo/yBTkd0Hf2QEd3wsF7aXcYkUn_oaCGzPSwCLcB/s1600/122738190_20.png
http://www.manchesterwasptreatment.co.uk/wp-content/uploads/2016/07/wasp_04_by_free_stock_by_wayne-d69p1aq-780x437.png
http://www.angelinacat.com/animationwasp.gifhttp://mdou165.ru/wp-content/uploads/2015/06/67869235_1292344780_17.png
http://ic.pics.livejournal.com/lednik10/30360532/27201/27201_original.jpg
http://clipart-work.net/data_gallery/sun-with-long-cloud-clip-art-at-clker-com-vector-clip-art-online-nHI9FI-clipart.png
http://www.playcast.ru/uploads/2015/03/24/12809558.png
http://img1.liveinternet.ru/images/attach/c/7/97/558/97558903_oblako.png