воскресенье, 16 декабря 2018 г.

Урок 16-17, 18-19. ДКР. Многотабличные БД. Три типа связей между таблицами


Даты проведения занятия 17.12.18, 14.01.19
Урок 1.  ДКР по информатике
На ДКР могут быть вопросы по всему курсу информатики. Задачи максимально приближены к ЕГЭ. Желаем удачи! 


Урок 2. Теория
БД – компьютерная модель, построенная после проведения классификации объектов

Таблица описывает множество объектов с одинаковыми параметрами (число и названия параметров — одинаковы).
Каждая строка (запись) описывает один объект, т. е. содержит в полях значения параметров.
Поле имеет имя и определенный тип. Все поля с одним именем имеют одинаковый тип. Имя и Тип поля задаются при создании таблицы. Некоторые поля могут быть обязательны для заполнения, а другие нет.
Поле содержит данное определенного типа с определенными свойствами

Тип данных — определяет множество значений, которые может принимать данное поле в различных записях.Свойства поля — длина, формат, значение по умолчанию.
СУБД проверяет вводимое в поле данное на соответствие установленному типу и свойствам (целостность по данным).
В LibreOffice Base используются около 20 типов. Их можно разделить на 5 категорий:

  • числовой (число натуральное, целое, десятичное, двоичное и другие)
  • символьный (текст — одна строка или несколько) 
  • дата/время (дата, время)
  • логический
  • картинка

Записи о разных объектах должны обязательно чем-то отличаться, чтобы иметь возможность выбирать точно нужную запись. Для этого в каждой записи должно быть поле, которое имеет уникальное значение. Такое поле называют ключом или первичным ключом. (слайд 13 - Презентация)
В СУБД Base предлагается создать это поле, если разработчик не создал его сам — это поле ID. Ключ, который добавляется автоматически, называют суррогатным. Это поле обязательно имеет тип INTEGER и должно заполняться автоматически самой СУБД.

Многотабличные БД

Однотабличные БД неудобны, т.к. при большом количестве параметров будут повторяться поля (слайды 22-26 - презентации).
Удобнее классифицировать сведения об объектах и создать несколько таблиц - для каждого класса. При создании многотабличной БД между таблицами устанавливаются связи. Связь устанавливается только между парой таблиц.  

Связывается ключевое поле главной таблицы и  поле подчиненной таблицы, которое называется внешним ключом  (слайды 23 - 25  презентации). 

Существует 3 типа связей между таблицами: 
  • один-ко-многим (1:N), 
  • один-к-одному (1:1), 
  • многие-ко-многим (N:M). 
Виды связей показаны на  слайдах 26-30 презентации

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

Решить задачи, представленные в презентации  на слайдах № 31-35

воскресенье, 2 декабря 2018 г.

Урок 14-15. Информационные системы. Базы данных. Основные понятия

Проблемный вопрос: как организовать хранение огромного количества данных так, чтобы можно было легко находить указанные данные. Пример - библиотека: множество книг стоят на полках …. Как найти нужную?
Можно ли для этого использовать компьютер?

Откуда и каким образом в интернете появились базы данных, в которых поисковые системы ищут ответы на наши вопросы?

Материалы по теме смотрите на странице

Дата проведения занятия 3.12.18

Информационные системы

Информационная система (ИС) в широком смысле - это аппаратные и программные средства, предназначенные для того, чтобы своевременно обеспечить пользователей нужной информацией.
База данных (БД)  это специальным образом организованная совокупность данных о некоторой предметной области, хранящаяся во внешней памяти компьютера.
Система управления БД (СУБД) - это программные средства, которые позволяют выполнять все необходимые операции с БД 
  1. Основные понятия 
  2. Классификация ИС 
  3. Транзакция
Основные определения из предыдущих слайдов запишите в тетрадь.
Понятия БД тесно связаны с понятиями классификации объектов.
Классификация множества объектов помогает установить связи и закономерности внутри этого множества, построить модель, а следовательно изучить. 


БД – и есть компьютерная модель, построенная после проведения классификации. 
Структурирование данных - процесс, приводящий к определенной форме записи данных об объектах предметной области (класса)

Таблицы. Основные определения 


  • Поле  простейший объект БД, предназначенный для хранения значений параметра описываемого объекта.
  • Структура записи - совокупность логически связанных полей, характеризующих параметры реального объекта.
  • Запись – совокупность логически связанных полей, характеризующих свойства описываемого объекта
  • Таблица - совокупность записей одной структуры. В зависимости от структурирования данных в БД может быть несколько таблиц.
  • Ключ - поле или комбинация полей, однозначно определяющая запись.
    В СУБД Base
    в качестве ключа обычно используют тип «Целое [INTEGER]».

На практике работаем с  СУБД в приложении LibreOffice.org Base

воскресенье, 18 ноября 2018 г.

Урок 12-13. Контрольная работа по теме компьютерные Сети


Дата проведения занятия 19.11.18
Напоминаем, что 19.11.18  - контрольная работа по информатике. Посмотрите по блогу все темы.
На контрольной работе будет несколько теоретических вопросов (отвечать - очень кратко) и решение задач. Обратите особое внимание на протоколы сети,  решение задач на маски, на круги Эйлера, на структуру URL, единицы измерения информации.  Короче, внимательно пройдитесь по блогу и своему конспекту. Желаем удачи!
На втором уроке - анализ контрольной работы

воскресенье, 11 ноября 2018 г.

Урок 10-11. Язык запросов. Решение задач

Дата проведения занятия 12.11.18


Язык, на котором формулируются запросы к поисковым системам, называется языком поисковых запросов или информационно-поисковым языком.

В различных поисковых системах язык запросов может различаться, что связано со спецификой работы той или иной поисковой системы.

Сложные поисковые запросы

Обычный принцип поиска в неструктурированных документах - по заданной строке поиска.
Строка поиска может состоять из одного слова или из группы слов.
Правила составления строки поиска:
  • Если слова разделены пробелами, то ищутся документы, в которых присутствуют хотя бы одно слово из перечисленных
  • Для поиска словосочетания его следует заключить в кавычки
  • Знаки “+” или “&” между словами требует обязательного присутствия всех слов в документе. (аналог функции И) 
  • Знак “|”  между словами требует обязательного присутствия хотя бы одного из  слов в документе. (аналог функции ИЛИ)
Расширенный поиск предполагает использование в поисковом запросе логических операторов (И, ИЛИ, НЕТ, ОКОЛО) и круглых скобок. Логические операторы ставятся между словами или словосочетаниями.

Решение задач

1. Вычисление количества запросов

Задачи, связанные с построением сложных запросов, удобно решать с помощью  Диаграмм Эйлера-Венна

В этой Презентации рассмотрены типовые задачи на построение запросов
Реши задачи на вычисление количества запросов 

2. Количество информации. Передача данных по сети

Для решения этих задач необходимо повторить единицы измерения количества информации и их соотношения.
Количество информации i в сообщении об одном из N равновероятных событий:
2i = N
Количество информации I в сообщении из k символов некоторого алфавита, в котором N различных знаков:
I = k*i, где i вычисляется из формулы 2i = N
Скорость передачи информации измеряется в битах в секунду и вычисляется по формуле:
V = I/t , где I  - количество информации,  t - время передачи информации  

Задача
1. Документ объёмом 80 Мбайт надо передать с одного компьютера на другой
Сколько времени это займет, если: средняя скорость передачи данных по каналу связи составляет 220 бит в секунду.
Решение
t =  / V, где I = 80 Мбайт, V = 220 бит в секунду

Данные надо привести к одинаковым единицам измерения, лучше сделать это в виде степеней с основанием 2: 2K
Ответ: 640 сек

3. Сетевые технологии. Адресация в сети 

Смотри урок 6-7 Сетевые протоколы и адресация компьютеров в Интернет


Контрольная работа - 19.11.18

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

Сеть. Подготовка к контрольной работе. Решение задач

воскресенье, 21 октября 2018 г.

Урок 8-9. Безопасный интернет. Сравнение поисковых систем

Дата проведения занятия 22.10.18

Часть1. Безопасный Интернет

В соответствии с решением парламентского слушания Совета Федерации от 12 марта 2014 года, по инициативе В.И.Матвиенко, во всех школах Российской Федерации  с  2014 года  проводится Единый урок  безопасности в сети Интернет. Давайте посмотрим, правильно ли вы ведете себя на просторах Интернет! 
КОНТРОЛЬНАЯ РАБОТА ДЛЯ СТАРШЕЙ ГРУППЫ ШКОЛЬНИКОВ (17-19 ЛЕТ)
Посмотрите некоторые из этих фильмов.

Часть2. Сравнение поисковых систем


Посмотрите, каковы результаты сравнения  поисковых систем Рунета в 2014-2015гг
А вот как выглядит та же статистика в июне 2018 года
В этой статье вы найдете ответ на вопрос, почему у разных поисковых систем разная поисковая выдача.

Часть3. Решение задач



1. Вычисление количества запросов

Задачи, связанные с построением сложных запросов, удобно решать с помощью  Диаграмм Эйлера-Венна

В этой Презентации рассмотрены типовые задачи на построение запросов

2. Количество информации. Передача данных по сети

Для решения этих задач необходимо повторить единицы измерения количества информации и их соотношения.
Количество информации i в сообщении об одном из N равновероятных событий:
2i = N
Количество информации I в сообщении из k символов некоторого алфавита, в котором N различных знаков:
I = k*i, где i вычисляется из формулы 2i = N
Скорость передачи информации измеряется в битах в секунду и вычисляется по формуле:
V = I/t , где I  - количество информации,  t - время передачи информации  

Задача
1. Документ объёмом 80 Мбайт надо передать с одного компьютера на другой
Сколько времени это займет, если: средняя скорость передачи данных по каналу связи составляет 220 бит в секунду.
Решение
t =  / V, где I = 80 Мбайт, V = 220 бит в секунду

Данные надо привести к одинаковым единицам измерения, лучше сделать это в виде степеней с основанием 2: 2K
Ответ: 640 сек

3. Сетевые технологии. Адресация в сети 

Смотри урок 4-5 Сетевые протоколы и адресация компьютеров в Интернет

4. Решите задачи

1. Создайте копию документа и в документе к каждой задаче покажите решение. Ссылка на задачи

воскресенье, 7 октября 2018 г.

Урок 6-7. Поиск информации в сети. Поисковые системы

Дата проведения занятия 8.10.18

Поисковая система

Поисковая система - комплекс программных и аппаратных средств для автоматического просмотра ресурсов интернет, индексации их содержания и предоставления услуг по поиску информации интернет пользователям.
Поисковые системы могут отличаться по
  • эффективности поиска
  • языку поиска
  • и другим возможностям.

Одни поисковые системы находят информацию в виде веб-страниц, другие могут рассматривать и группы новостей и файловые серверы.

По методам поиска и обслуживания разделяют четыре типа поисковых систем: 
  • системы, использующие поисковых роботов
  • системы, управляемые человеком, 
  • гибридные системы, 
  • мета-системы[⇨]

 В архитектуру поисковой системы обычно входят:
  • поисковый робот, собирающий информацию с сайтов сети Интернет или из других документов,
  • индексатор, обеспечивающий быстрый поиск по накопленной информации, и
  • поисковик — графический интерфейс для работы пользователя[⇨].
Поисковые системы могут быть :

  • универсальные
  • специализированные
Наиболее популярные системы объединяют в себе оба типа.

Универсальные системы

В универсальных системах обычный принцип поиска в неструктурированных документах - по заданной строке поиска.
Большинство поисковым систем предоставляют пользователям также услуги интернет-почты, возможность создания веб-страниц, новости, курс валют и т.д.


Специализированные системы поиска

Поиск на картах
Возможности:

  • поиск адресов на карте
  • карты в форматах 2D и 3D
  • виртуальные туры (с фотографиями и панорамами)
Каталог
- данные, структурированные по темам в виде иерархических структур
Онлайновые энциклопедии и  справочники
- электронные версии бумажных словарей, энциклопедий
Получение информации по QR-коду


нередко на различных объектах (товарах, у памятников, на книгах, на веб-страницах) можно увидеть такую пометку (квадрат или прямоугольник или овал с черно-белыми точками внутри).  Это так называемый QR-код, придуманный в 1994 году японской компанией “Denso Wave”.






Поисковые указатели (Поисковые роботы, поисковые машины): (spiders, crawlers) постоянно исследуют Сеть с целью пополнения своих баз данных документов. Обычно это не требует никаких усилий со стороны человека. Для поисковых систем довольно важна конструкция каждого документа. 
Поисковая машина производит поиск информации по ключевым словам, указанным при регистрации сайта, по заголовку и ключевым словам, указанным в тексте HTML, и по тексту страниц. 
Пользователь для поиска ресурсов указывает ключевые слова, используя определенные правила (язык запросов). Эти правила – являются общими для всех поисковых систем, но бывают отличия, поэтому нужно ознакомиться с ними. Поисковая система образует из ключевых слов логические выражения и организует поиск в своей базе данных.
Алгоритмы сбора данных и алгоритмы поиска ресурса у разных поисковых систем различны. Поэтому результаты поиска по одним и тем же ключевым словам в разных системах – различны. 
Посмотрите, каковы результаты сравнения  поисковых систем Рунета в 2014-2015гг
А вот как выглядит та же статистика в июне 2018 года
В настоящее время популярны метапоисковые системы, основанные на семантическом анализе. Как работает  поиск в Google?.




воскресенье, 23 сентября 2018 г.

Урок 4-5. Протоколы Интернета. Адресация в Интернет

Дата проведения занятия 24.09.18

Протоколы Интернета

World Wide Web (Всемирная Паутина) -- это сеть информационных ресурсов.
В Сети (Web) приняты три механизма для предоставления этих ресурсов для наиболее широкой аудитории:
  • Единая система наименований, по которым ресурсы могут быть найдены на Сети (URL). 
  • Протоколы для доступа к именованным ресурсам посредством Сети (HTTP и другие). 
  • Гипертекст для облегчения навигации среди ресурсов (HTML и другие языки).
Обмен информацией между клиентом и сервером происходит по определенным правилам (по протоколу).
В Интернете используется многоуровневая система протоколов, каждый из которых занимается своим делом. Рассмотрим некоторые из них:

Ссылки на ресурсы ЕК ЦОР

Для просмотра в компьютерном классе  презентации  ищите на  сервере по адресу \\server\public1\learn\11i\NET

Протоколы сети

Откройте документ Сетевые протоколы и адресация в Интернет , создайте копию в своей папке, изучите его содержание и выполните задание в тетрадях для контрольных работ. Обязательно ответить на вопросы 1-3.

понедельник, 10 сентября 2018 г.

Урок 2-3. Как школа оказалась в облаках. Облачные технологии. Облачный офис

Дата проведения занятия 10.09.18
Сначала было СЛОВО, вернее, слова - учитель записывал задание на бумаге и раздавал ученикам. Ну, если не на бумаге, то в крайнем случае на дискете. Так было и в нашей школе в 1999 году. Но нам, учителям информатики, это быстро надоело. И в 1999 году в школе появилась локальная сеть, которая связала компьютерные классы, администрацию и библиотеку.
Но файлы, которые можно было передавать по локальной сети, не покидали стен школы. А как быть, если ученик или учитель заболели? Они тогда оказывались оторванными от бурной школьной жизни...
Вот тогда-то школа и повернулась в сторону Google Apps. Как пишет Википедия:  "Google Apps - это пакет облачных сервисов и приложений для совместной работы, предлагаемый компанией Google". Google Apps является проприетарным программным обеспечением.
Начиная с 2008 года Google предложила образовательным организациям (университетам, школам) бесплатно использовать пакет Google Apps, Наша школа начала использовать Google Apps с 2011 года, то есть одной из первых в России. Все программное обеспечение Google постоянно обновляется и развивается. Все приложения сопровождаются справками, в которых описывается интерфейс данного приложения.
Сегодня в практической работе вы будете использовать приложения: почта, диск, а также приложения облачного офиса таблицы, документы. 

Сейчас вместо термина Google Apps используется термин
G Suite for Education. Это можно перевести как облачный офис Google для образования.
G Suite for Education – это пакет облачных сервисов Google, рассчитанный на использование учащимися и преподавателями. Базовый набор, который среди прочего включает Gmail, Календарь и Hangouts, можно дополнить другими сервисами.
 Практическая работа

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


  1. Доделать, если не успели, задачу 3.22. Оценка за работу будет выставлена 14.09.18. Ссылка на задачник
  2. Исследовать приложение Мой аккаунт. Отправить учителю письмо, в котором будет. написано, какой объем дискового пространства вам предоставлен и какой объем вы реально используете.

воскресенье, 2 сентября 2018 г.

Урок 1. Техника безопасности в компьютерном классе

Дата проведения занятия 3.09.18

Уважаемые одиннадцатиклассники!
Поздравляем вас с началом учебного года!


I. Вспомним, что такое Безопасность и   Нетикет на уроках информатики
Что такое этика и для чего она нужна:
для плодотворной работы группы, чтобы достичь поставленной цели….
основное правило - уважать себя, товарищей и учителя и не мешать им работать
Вспомните основные правила сетевой этики - нетикета
Расписываемся в журнале по ТБ в том, что знаем и будем выполнять Правила Техники Безопасности в компьютерном классе и вести себя этично

II. А может быть, кому-то просто не хватает слов, чтобы правильно и вежливо выражать свои мысли? Прочитайте статью об исследовании словарного запаса людей, для которых русский язык - родной
Внимание! Те, у кого хорошая память, наверняка вспомнили, что эту статью и тест мы  вам предлагали в прошлом году. Да, это так! Но автор сайта Григорий Головин полностью переделал тест, так что вы будете приятно удивлены :)
А теперь смело пройдите Тест словарного запаса (Тест определяет ваш пассивный словарный запас, или, говоря проще, количество известных вам слов русского языка. )
Пришлите по электронной почте ваш результат, можем собрать свою статистику :)

III. Вспоминаем, что мы работаем в школьном домене.
Школьный домен - Область в сети, принадлежащая школе 640. В этой области включены приложения Google  для образования. Каждый ученик имеет свой аккаунт в школьном домене и может пользоваться этими приложениями: почта, диск, офисный пакет, создание сайтов и тд...
  Создайте для своей работы 2 облачные папки:
11info-yyyyy, 11techno-yyyyy, где yyyyy - ваша фамилия. Предоставьте вашему учителю информатики доступ на редактирование  этих папок

Домашнее задание на 10 сентября
  1. Вспомнить  логин и пароль для входа в свой аккаунт школьной сети
  2. Вспомнить структуру школьной сети 
  3. Познакомить своих друзей и близких с Тестом словарного запаса

воскресенье, 29 апреля 2018 г.

Урок 36-37. Отчеты в БД

Дата проведения занятия 4.05.18

Ребята! Форс-мажорные  обстоятельства возвращают нас к работе с БД

Формирование отчета

Итак, мы научились создавать запросы без параметров, с параметрами, научились объединять данные запросов, используя групповые запросы. Но вот запрос закрыт - и не осталось никаких следов от его работы. А хочется иметь твердую копию...
На этот случай существует еще один объект БД - отчет. 

Отчет - объект БД, позволяющий подготовить данные для распечатки (вывода бумажной копии). Отчет представляет собой текстовый документ приложения LibreOffice Writer, в котором данные отображаются в организованном и отформатированном виде. 
В СУБД Base  отчет удобно создавать  в  режиме  Мастера построения отчетов

Корректировка шаблона

Мастер отчета помогает создавать шаблон, который при открытии заполняется данными из указанных полей.  Корректировка шаблона возможна, но ограничена возможностями СУБД. Возможна вставка:

  • номера страницы и даты - времени
  • полей таблиц
  • текстовых полей (Label) 

Для форматирования текста следует выделить поле и выбрать его свойства. Тогда открывается окно с параметрами этого поля. 

Корректировка отчета

После создания отчета его надо открыть, чтобы получить требуемый документ. Этот документ открывается в приложении LibreOffice Writer. в режиме Только чтение.
Если нужно откорректировать уже полученный отчет, то сохраните документ  в своей папке. Теперь документ стал доступен для редактирования 
Полученный  отчет можно преобразовать в формат  PDF и использовать этот файл независимо от наличия или отсутствия  конкретной СУБД.

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

пятница, 20 апреля 2018 г.

Урок 32-35. Создание тематического сайта

Даты проведения занятий 20.04.18, 27.04.18

Приступаем к разработке тематических сайтов 

Тема сайта: Образование.<Название-университета>

Например,  
Образование. Гарвардский университет
Ваш выбор университета и страны  можно будет посмотреть здесь.
Чтобы просмотр сайтов в дальнейшем был интересным, предлагаем вам выбрать страну + университет  так, чтобы в подгруппе  были различные университеты

Рейтинг университетов мира 2016

Академический рейтинг университетов мира - 2016 - РИА Новости, 15.08.2016



А. Продумайте структуру (внешняя структура) и состав сайта (внутренняя структура)
Прочтите подробнее о том, что такое внешняя и внутренняя структура сайта

В  тетради для контрольных работ схематично изобразите внешнюю структуру вашего будущего сайта, предусмотрите место для логотипа. Рекомендуется в качестве логотипа выбрать герб или другой, столь же характерный для данной страны объект.

В  тетради для контрольных работ  схематично изобразите внутреннюю структуру вашего будущего сайта, сконструируйте URL  сайта, дайте названия отдельным страницам (латинскими буквами) в соответствии с выбранной темой.
Название сайта: 
  • 2018-11-свои-инициалы-университет,  (латинскими буквами)
  • например: 2018-11-AT-HarvardUniversity
Страницы также называются латинскими буквами. К каждой странице напишите аннотацию: 1-2 предложения о том, что будет на этой странице.
На сайте должно быть ОПТИМАЛЬНОЕ количество иллюстраций
Минимальный состав сайта - на минимальную оценку:
(Вы можете добавить  страницы по вашему выбору)
  • Высшее образование в выбранной стране
  • Перечень наиболее известных университетов (не менее 5)
  • История университета ZZZZ
  • Специальности
  • Известные выпускники 
  • Открытия, сделанные в стенах университета или его выпускниками
  • Ссылки на используемые сайты. Сайтов должно быть не менее 3-х

B. Создайте Google - сайт

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

C. Измените Название сайта, Установите доступ

Выполните эти действия в соответствии со справкой по сайтам
  • Введите осмысленное название (НЕ URL )
  • Общий доступ: Читать могут пользователи домена ГБОУ школы 640, обладающие ссылкой;
  • Общий доступ: Учителю предоставьте доступ редактора.
  • Темы, цвета и шрифты: можно их поменять
Остальные параметры настроим позже. 
Сохраните.

D. Создайте отдельные страницы в соответствии с нарисованной в тетради структурой

  1. В правом меню Вставка-Страницы-Темы выберите значок  Создать страницу
  2. Укажите название страницы + ее номер в списке страниц. (Совет: пишите номер + название русскими буквами, конструктор сам переведет название в латиницу)

E. Заполняйте отдельные страницы в соответствии с тематикой сайта


Не забудьте опубликовать свой сайт!

Не забывайте сохранять изменения!
Учителю пришлите письмо, в котором укажите URL - адрес своего сайта и его название
После завершения работы повторно опубликуйте сайт