1 ЧУ ОО СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА «РОСИНКА» Западного административного округа города Москвы HotIdeas. Облачные технологии на службе у юных журналистов. Учебно-исследовательская работа Автор работы Егорычева Екатерина, 10 класс Руководитель Мельник И.С., учитель информатики Москва 2014 2 Оглавление Введение ................................................................................................................... 3 Глава 1. Жизнь в облаке ......................................................................................... 5 1.1. Сайтостроение............................................................................................. 5 1.2. Что такое облачные технологии? .............................................................. 7 1.3. Google Apps ................................................................................................. 9 Выводы: .................................................................................................................. 11 Глава 2. Экспериментальное исследование........................................................ 12 2.1. Организация и методы исследования ....................................................... 12 2.2. Описание и анализ результатов исследования ........................................ 14 Описание сайта «HotIdeas» ............................................................................... 14 Выводы ................................................................................................................... 16 Заключение ............................................................................................................ 17 Список источников информации ......................................................................... 18 Приложение 1. Самоучитель по Google Sites .................................................. 20 3 Введение Данная работа посвящена теме «Hotideas. Облачные технологии на службе у юных журналистов». Актуальность данной работы: начинающему журналисту очень трудно найти аудиторию, которая может не только просто прочитать, но и оценить его труды. Очень важно поддерживать связь с людьми, занимающимся тем же делом что и ты, в нашем случае журналистикой. Данная работа поможет собрать целевую аудиторию на одном Интернет-ресурсе, где они смогут делать все вышеперечисленное. Учебное исследование реализуется в предметных рамках Информатики. Близкие учебные дисциплины Журналистика. Данная работа может быть квалифицирована как исследовательская, внутришкольная, годичная. Объектом исследования является сайтостроительство. Предметом исследования является тематический сайт для будущих журналистов и его продвижение Гипотеза исследования:предположим, что использование облачных технологий Google позволяет создавать продуктивный и бесплатный сайт, затратив минимальное количество времени. На основании выше изложенного мы ставим пред собой следующую цель: используя облачные технологии Google, разработать и создать сайт «HotIdeas», привлечь к пополнению контента юных журналистов, осуществить продвижение сайта в сети. Для реализации поставленной цели, нами (мною) были выдвинуты следующие задачи: 4 Теоретические: найти и изучить информацию по данной теме; систематизировать и классифицировать знания о видах сайтов; изучить инструменты для создания сайтов и выявить самые оптимальные; изучить основы работы в GoogleApps. Практические: разработать структуру сайта «HotIdeas»; создать сайт на основе GoogleApps; провести апробацию сайта среди заинтересованных пользователей; внести необходимые коррективы; создать конечный продукт исследования. В исследовании были использованы следующие методы: Теоретические: анализ и синтез; обобщение; систематизация и классификация. Эмпирические: моделирование сайта; эксперимент –апробация работы сайта. Практическая значимость данной работы - материалы работы позволят всем заинтересованным пользователям публиковать статьи, размещать репортажи, обзоры и т.д., с возможностью организации обратной связи в едином информационном пространстве. Работа имеет следующую структуру: введение, основную часть (главы1 и 2), заключение, списки источников информации и приложения. 5 Глава 1. Жизнь в облаке 1.1. Сайтостроение Существует несколько способов получить работающий сайт. Первый заключается в обращении к соответствующим фирмам или «фрилансерам» 1 . В достоинства этого пути стоит отнести такие моменты: Сайт создает опытный человек, а значит, Вы можете надеяться, что все будет работать. Вы, как заказчик, имеете определенные гарантии от исполнителя, что сайт будет сделан, и будет работать. Вы экономите свое время. Точнее оно тратится только на обсуждение сайта с исполнителем. Недостатки такого подхода тоже известны: это дорогостоящее удовольствие. Зайдем по первой же ссылке в поисковике на запрос «Создание сайтов» в Уфе. Стоимость создания сайта-визитки от 5000 руб. При этом Вы получаете сайт на базе одного из стандартных шаблонов, на базе бесплатной системы управления содержимым и т.д. Если немного углубиться в вопрос сайтостроения, то становится понятно, что все это можно сделать самому. Если Вы захотите изменить внешний вид, количество разделов или тематику сайта (например, Вы сменили или расширили вид деятельности), то Вам опять же придется платить за это. Как правило, то, что Вы получите в результате мало похоже на то, что планировалось в начале. А стоимость почему-то отличается в большую сторону. Всех этих недостатков лишен вариант с самостоятельным созданием сайта. Тут у Вас тоже есть выбор. Вы можете изучать языки программирования и разметки (html, php, и т.д.). Но этот путь связан с большими затратами времени и сил. Через год-другой Вы будете способны Фрила́нсер (англ. freelancer — вольный копейщик, свободный копьеносец, наёмник; в переносном значении — вольный художник) — человек, выполняющий работу без заключения долговременного договора с работодателем, нанимаемый только для выполнения определённого перечня работ (внештатный работник) 1 6 создавать уникальные масштабные сайты. И придется Вам из бизнесмена (учителя, студента …) превратиться в программиста. Гораздо проще прибегнуть к такому распространенному в наше время способу разработки сайтов, как использование CMS (ContentManagementSystem – система управления содержимым). Они бывают платные и бесплатные. Современные CMS не требуют глубоких знаний языков программирования и позволяют на интуитивно понятном уровне создавать сайты. Существует огромное количество видеоуроков и книг, посвященных разработке сайтов на основе этих систем. Любой желающий может изучить их в течение 2-3 недель. Начав создавать свой сайт, Вы будете совершать типичные ошибки начинающих «сайтостроителей» и искать на них ответы, что приводит к увеличению времени работы над проектом2. О тренингах [Электронный ресурс]. Адрес: httpз://www.mlscorp.ru/treningi.html 2 7 1.2. Что такое облачные технологии? Облачные (рассеяные) вычисления (англ. cloudcomputing, также используется термин Облачная (рассеянная) обработка данных) — технология обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис. Пользователь имеет доступ к собственным данным, но не может управлять и не должен заботиться об инфраструктуре, операционной системе и собственно программном обеспечении, с которым он работает. Термин «Облако» используется как метафора, основанная на изображении Интернета на диаграмме компьютерной сети, или как образ сложной инфраструктуры, за которой скрываются все технические детали. Согласно документу IEEE, опубликованному в 2008 году, «Облачная обработка данных — это парадигма, в рамках которой информация постоянно хранится на серверах в интернет и временно кэшируется на клиентской стороне, например, на персональных компьютерах, игровых приставках, ноутбуках, смартфонах и т. д.». Облачная обработка данных как концепция включает в себя понятия:3 инфраструктура как услуга, платформа как услуга, программное обеспечение как услуга, данные как услуга, рабочее место как услуга и другие технологические тенденции, общим в которых является уверенность, что сеть Интернет в состоянии удовлетворить потребности пользователей в обработке данных. Что такое облачные технологии? [Электронный ресурс]. Адрес:http://hostdb.ru/articles/show/id/47 3 8 Например, GoogleApps обеспечивает приложения для бизнеса в режиме онлайн, доступ к которым происходит с помощью Интернет-браузера, в то время как ПО и данные хранятся на серверах Google. Терминология Хотя термин «облачные вычисления» является устоявшимся, в русском языке он имеет другое значение, нежели оригинал. «Cloud» помимо облака имеет и иное значение, а именно рассеяный; собственно значение «рассеянный» и подразумевается в англоязычной терминологии. Платформы Для обеспечения согласованной работы ЭВМ, которые предоставляют услугу облачных вычислений используется специализированное ПО, обобщённо называющееся "middlewarecontrol". Это ПО обеспечивает мониторинг состояния оборудования, балансировку нагрузки, обеспечение ресурсов для решения задачи. Облачные вычисления и виртуализация Для облачных вычислений основным предположением является неравномерность запроса ресурсов со стороны клиента(ов). Для сглаживания этой неравномерности для предоставления сервиса между реальным железом и middleware помещается ещё один слой - виртуализация серверов. Серверы, выполняющие приложения виртуализируются и балансировка нагрузки осуществляется как средствами ПО, так и средствами распределения виртуальных серверов по реальным. 9 1.3. Google Apps Что такое GoogleApps? Если отвечать кратко - то это набор приложений, знакомых всем (с некоторыми у многих одна ассоциация - Google): Gmail; GoogleCalendar; GoogleTalk; Sites; GoogleDocs; StartPage; Mobileaccess; Newfeatures. Как подключить себе GoogleApps? Различают три разных пакет Служб Гугл: базовый пакет; профессиональный пакет; службы Google для учебных заведений. Базовый пакет для всех, идеально подойдет для любого личного или корпоративного сайта. Профессиональный - платный. Предназначен для тех организаций, которые привыкли что бесплатный сыр бывает только в мышеловке. И заплатив 50 уе за каждый аккаунт, они получают полный набор служб и доступ к API. Помимо этого им даётся "гарантия на 99,9% времени бесперебойной работы электронной почты". Есть ещё пакет "Службы Google для учебных заведений", он отличается от профессионального только тем, что гарантий бесперебойной работы нет и он бесплатен для учебных заведений. 10 Минус профессионального пакета, в том что 50 уе придётся платить за каждый аккаунт, даже если Вам нужно будет сделать парочку аккаунтов для теста, всё равно придётся платить. Плюс пакета для учебных заведений - наличие API, позволяющий интегрировать Службы Гугла с существующими системами (Мои попытки интеграции CMS Drupal и GoogleApps пока не достигли стадии удовлетворения). И как же подключить GoogleApps? Регистрируемся по ссылке, попадаем в панель инструментов для настройки GoogleApps. Далее надо будет указать ваш домен4 (если у Вас нет домена, ознакомьтесь со страницей о регистрации доменов), подтвердить его собственность, и настроить правильные записи для домена. После выполнения всех этих действий, вы сможете пользоваться GoogleApps на своём домене [6, c.9]. Домен (доменное имя) - это имя вашего сайта в сети Интернет 4 11 Выводы: Существует несколько способов получить работающий сайт: 1. Обращение к соответствующим фирмам или «фрилансерам». 2. Cамостоятельное создание сайта. 3. Использовать такой способ разработки сайтов, как CMS (ContentManagementSystem – система управления содержимым). Облачные (рассеяные) вычисления (англ. cloudcomputing, также используется термин Облачная (рассеянная) обработка данных) — технология обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис. Термин «Облако» используется как метафора, основанная на изображении Интернета на диаграмме компьютерной сети, или как образ сложной инфраструктуры, за которой скрываются все технические детали. Что такое GoogleApps? Если отвечать кратко - то это набор приложений, знакомых всем (с некоторыми у многих одна ассоциация - Google): Gmail; GoogleCalendar; GoogleTalk; Sites; GoogleDocs; StartPage; Mobileaccess; Newfeatures. 12 Глава 2. Экспериментальное исследование 2.1. Организация и методы исследования Цель экспериментальной части работысостоитв разработке и создании сайт «HotIdeas»(при помощи облачной технологии Google), привлечении к пополнению контента юных журналистов, осуществлении продвижение сайта в сети. Для реализации данной цели были сформулированы следующие задачи исследования: разработать структуру сайта «HotIdeas»; создать сайт на основе GoogleApps; провести апробацию сайта среди заинтересованных пользователей; внести необходимые коррективы; создать конечный продукт исследования. Исследование проводится на базе конструктора сайтов GoogleApps. Для проведения исследования выбраны определенные методы: моделирование сайта; эксперимент – апробация работы сайта. Определена последовательность действий: 1. Разработать концепцию сайта 2. Провести консультацию с IT-специалистом 3. Создать сайт в конструкторе GoogleApps 4. Создать структуру-карту сайта 5. Апробировать работу сайта, выявить недочеты 6. Внести коррективы 7. Выпустить конечный продукт исследования- сайт для юных журналистов «HotIdeas» Для записей результатов исследования определены следующие формы: 13 Для эксперимента: описательная схема структуры-карты сайта В результате первичной обработки и анализа результатов исследования будет создан сайт для юных журналистов «HotIdeas» 14 2.2. Описание и анализ результатов исследования Описание сайта «HotIdeas» Рисунок 1. Сайт "Hot Ideas" Данный сайт представляет виртуальное пространство, в котором журналисты-любители могут не только размещать статьи (стихи, рассказы и др.), но и получать мнения и критику от потенциальных читателей. Сайт имеет стандартное строение и прост в использовании. Все, что требуется представить от человека, готового свое творение на суд читателя: выбрать из предложенного проза/поэзия и далее определить тему или жанр(о любви/ о природе/ рассказы/ баллады… или другое). По желанию автор может приложить фото. Так же сайт Рисунок 2. Карта сайта "Hot Ideas" актуален и для любителей фоторепортажей. Далее необходимо написать администратору сайта с просьбой опубликовать свою работу. Данный вид публикации позволяет исключить присутствие рекламы или нецензурной лексики. 15 Для создания сайта мною был использован сервис Google Sites (см. Приложение 1), так как данный конструктор, с моей точки зрения, не только максимально прост в использовании, но предоставляет большие возможности форматирования сайта, а также позволяет использовать все сервисы и гаджеты Google(например, GoogleDisk Календарь Google, NewsElement, Youtubeи др.). Лаконичный дизайн, большой набор инструментов делают GoogleSitesодним из наиболее удобных сайтостроителей. 16 Выводы Воспользовавшись возможностями конструктора сайтов Google, мы сумели создать конечный продукт, затратив минимальное количество времени. Хочется подчеркнуть, что конструктор Google позволяет создать полноценный сайт с нуля. Для создания такого сайта не требуется наличие каких-то особых знаний, в том числе языков программирования. Конструктор имеет большие возможности по созданию макета сайта, имеет удобный интерфейс. Сайт «HotIdeas» будет постоянно пополняться работами не только юных журналистов, как планировалось ранее, но и произведениями начинающих писателей и поэтов. Мы надеемся, что все публикации будут сопровождаться не только личными мнениями, но и конструктивной критикой. 17 Заключение Данная работа посвящена облачным технологиям и их применением в сайтостроительстве. Первая глава посвящена изучению сайтостроения и облачным технологиям. Также в ней были изучены возможности GoogleApps, на основе которых было проведено исследования. Результаты нашего исследования показали, что, воспользовавшись возможностями конструктора сайтов Google, мы сумели создать конечный продукт, затратив минимальное количество времени. Хочется подчеркнуть, что конструктор Google позволяет создать полноценный сайт с нуля. Для создание такого сайта не требуется наличие каких-то особых знаний, в том числе языков программирования. Конструктор имеет большие возможности по созданию макета сайта, имеет удобный интерфейс. Сайт «HotIdeas» будет постоянно пополняться работами не только юных журналистов, как планировалось ранее, но и произведениями начинающих писателей и поэтов. Мы надеемся, что все публикации будут сопровождаться не только личными мнениями, но и конструктивной критикой. Таким образом, использование наша облачных гипотеза технологий подтвердилась. Google Действительно, позволяет создавать продуктивный и бесплатный сайт, затратив минимальное количество времени. Наглядным примером такого сайта стал продукт нашей работы – сайт «HotIdeas». Полученные результаты исследования дают возможность утверждать, что продукт востребованным. исследовательской работы является актуальным и 18 Список источников информации 1. Карр, Н. Великий переход. Что готовит революция облачных технологий. – М. Манн, Иванов и Фербер, 2014. – 253 с. 2. Новожилова, М. М. Как корректно провести учебное исследование/ М.М. Новожилова, С.Г. Воровщиков, И.В. Таврель. – М.:5 за знания, 2011. – 216с. 3. О тренингах [Электронный ресурс]. Адрес: httpз://www.mlscorp.ru/treningi.html 4. Риз, Дж. Облачные вычисления. - СПб.: БХВ-Петербург, 2011. – 5. Что 288с. такое облачные технологии? [Электронный ресурс]. Адрес:http://hostdb.ru/articles/show/id/47 6. Что такое Адрес:http://gogolev.net/node/20 GoogleApps? [Электронный ресурс]. 19 ПРИЛОЖЕНИЕ 20 Приложение 1. Самоучитель по Google Sites Войдя в аккаунт Google, вы можете сразу же приступить к созданию сайта. Вот как это сделать: 1. Нажмите кнопку Создать. 2. Затем либо выберите один из предложенных шаблонов, либо используйте макет по умолчанию, либо нажмитеПросмотреть дополнительные шаблоны в галерее и выберите подходящий вариант. 3. Укажите название сайта и его URL-адрес (например, sites.google.com/site/vash_sait). Выбранное название и URL нельзя изменить после создания сайта или использовать повторно после его удаления. 4. Нажмите "Другие возможности" и установите соответствующий флажок, если ваш сайт будет содержать материалы для взрослых. Кроме того, в этом разделе можно добавить описание сайта. 5. При желании можно выбрать оформление сайта. Для этого нажмите "Выбрать тему". 6. Затем введите код с искаженного изображения, чтобы подтвердить, что вы не робот, и нажмите кнопку Создатьв верхней части страницы. Закончив создание сайта, вы можете добавить в него новые страницы. Для этого нажмите кнопку Создать страницу, расположенную в правом верхнем углу макета. Укажите название страницы и выберите ее тип: веб-страница, объявления, файловый менеджер или список. Затем выберите место, которое страница займет в иерархии сайта, и нажмите кнопку Создать. 21 Редактирование сайта Нажмите кнопку Изменить страницу в правой верхней части экрана. Над макетом сайта появится панель инструментов, с помощью которой можно редактировать ваши веб-страницы Ниже мы опишем функции всех инструментов. Отмена и повтор изменений С помощью кнопок со стрелками можно отменять и повторять изменения. Вместо этих кнопок можно также использовать быстрые клавиши: отмена (Ctrl + Z); повтор (Ctrl + Y или Shift + Ctrl + Z). Изменение типа и размера шрифта В двух раскрывающихся меню можно выбрать тип и размер шрифта. Редактирование текста Вы можете изменить вид текста или фона при помощи следующих кнопок: B – полужирный шрифт; I – курсив; U – подчеркивание; A (слева) – цвет текста; A (справа) – цвет фона. Публикация ссылки Выделите текст, который хотите превратить в ссылку, и нажмите кнопку Ссылка . В открывшемся окне можно выбрать, на какую страницу будет вести ссылка: одна из страниц сайта (можно также создать новую страницу и опубликовать ссылку на нее); другой веб-сайт; 22 скрипт приложений GoogleApps. Создание списка В зависимости от того, какой список вы хотите создать, нажмите кнопку Нумерованный список илиМаркированный список. Затем введите первый пункт и нажмите клавишу Enter. Вы увидите новый пункт со следующим номером или маркером. Нажатием кнопки табуляции можно увеличить отступ пункта, а нажатием кнопки Enter – уменьшить. Увеличение и уменьшение отступа Справа от кнопки маркированного списка находятся ещё две кнопки. Они позволяют увеличить или уменьшить отступ параграфа или пункта в списке. Чтобы изменить отступ, нажмите соответствующую кнопку один или несколько раз. Выравнивание текста С помощью этих кнопок можно изменить выравнивание текста на странице. Его можно выровнять по левому или правому краю, а также по центру. Удаление форматирования и правка HTML Чтобы удалить форматирование текста, достаточно выделить нужный отрывок и нажать соответствующую кнопку. Нажмите кнопку HTML, чтобы отредактировать HTML-код сайта. Обратите внимание, что возможности редактирования ограничены. Некоторые сложные коды могут не работать. Чтобы добавить на сайт приложение или объект, для начала нажмите кнопку Изменить страницу и откройте менюВставка. Затем выберите объект или приложение. Все объекты, встроенные на сайт Google, автоматически изменяются после редактирования оригинала. Например, если вы встроите презентацию с Google Диска, а потом отредактируете ее, все изменения также отразятся на 23 сайте. Убедитесь, что в приложении настроена автоматическая публикация изменений – тогда информация на сайте всегда будет актуальной. Ниже мы опишем несколько объектов, которые можно добавить на сайт. Изображение. Нажмите Вставка, выберите Изображение, затем загрузите файл с компьютера либо укажите его URL-адрес. Если нажать на изображение после загрузки и сохранения, оно откроется в полноэкранном режиме. После добавления изображения можно выбрать один из стандартных размеров: маленький, средний, большой или оригинальный. Если вы хотите изменить размер вручную, нажмите кнопку HTML. Откроется окно с исходным кодом. Найдите в нем тег "imgsrc" и укажите атрибуты ширины и высоты. Таблица Google. Откройте меню Вставка и наведите курсор на пункт "Диск". Затем выберите Таблица. Появится окно со списком всех таблиц на Google Диске, к которым у вас есть доступ. Нажмите на файл, который нужно вставить, или введите URL в поле под списком электронных таблиц. Затем нажмите Выбрать. Появится окно свойств электронной таблицы. Выберите необходимые параметры и нажмите Сохранить. Видео. Чтобы опубликовать на сайте ролик с YouTube, откройте меню Вставка и выберите YouTube. Затем добавьте ссылку на видео, укажите его название и сохраните результат. Вы также можете встроить на сайт ролик, хранящийся на Google Диске. Для этого откройте меню Вставка, наведите курсор на пункт "Диск" и выберите Видео. Как разместить гаджет Гаджеты позволяют с легкостью размещать на сайте мультимедийное содержимое, встраивать календари или списки дел, а также подключать трансляцию фидов. Чтобы добавить гаджет на сайт, нажмите Изменить страницу в правом верхнем углу окна, а затем и в меню Вставка выберите нужный гаджет. 24 Например, вставьте гаджет Последние сообщения, чтобы отображать уведомления, публикуемые на сайте, или гаджет Последние обновленные файлы, чтобы показать последние файлы. Чтобы открыть всплывающее окно со списком гаджетов от независимых разработчиков, нажмите Дополнительные гаджеты. Выберите тип гаджета, который вы хотите разместить, нажав на ссылку в левой части. Затем выберите гаджет и нажмите ОК для сохранения. Если вы хотите сначала посмотреть, как гаджет будет выглядеть на сайте, нажмитеПросмотреть гаджет.