Блог посвящен процессу внедрения Google Apps в Городском Классическом лицее г.Кемерово, а также общим возможностям применения сервисов Google в школе
суббота, 22 ноября 2014 г.
пятница, 14 ноября 2014 г.
Язык визуального программирования Blockly для "информатиков" и "математиков"
Не так давно в сообществе разработчиков Blockly среди примеров использования этой системы появились Blockly Games, которые представляют собой уже последовательность заданий в разными алгоритмическими исполнителями. Здесь в игровой форме, этап за этапом обучающиеся могут изучать основы алгоритмизации от самых простых, до довольно сложных алгоритмов.
Я бы сейчас хотела обратить внимание на этап Movie, в котором задания заключается в построении различных линий и фигур в системе координат, используя их уравнения, и строя алгоритмы.
При этом еще и требуется описывать, как эти фигуры должны перемещаться по плоскости, например вот так. А на последнем задании в этом этапе учащиеся могут проявить фантазию и построить что угодно, и поделится результатом в галерее работ. Каких только работ там нет!
Например, вот такие элегантные алгоритмы для исполнителя Черепашка:
В общем, Blockly растет и развивается в очень интересных направлениях!
Мне кажется, что данные задания могли бы стать просто находкой для учителей математики.
понедельник, 15 сентября 2014 г.
Google Apps в автономном плавании
В течение последних двух учебных лет я занималась развертыванием и администрированием Google Apps в Городском классическом лицее г.Кемерово. Так сложилась жизнь, что с этого учебного года у меня сменилось место работы, и отныне GApps в Лицее поддерживают другие люди, которые подключились к этой работе за прошедшие два года.
И вот какова статистика за первые две недели нового учебного года: с начала учебного года в домене было
И вот какова статистика за первые две недели нового учебного года: с начала учебного года в домене было
- написано около 10 000 писем
- размещено 1500 документов на Google диске
- размещено 5 новостей в блоге ГКЛ
- из набранных в этом году новых восьмых классов начали пользоваться аккаунтом GApps 50%
- проведено общешкольное родительское собрание с использованием видеострансляции Hangouts
- размещено четыре новых записи на +Городской классический лицей
Статистика использования сервисов Google Apps в домене gkl-kemerovo.ru за последний месяц |
Как видно из графика, активность пользователей в настоящее время стабильно растет с начала учебного года. Хочется верить, что эта тенденция будет стабильной.
Очень надеюсь,что информационно-образовательная среда Лицея будет и дальше развиваться с помощью сервисов GoogleApps.
вторник, 17 июня 2014 г.
Летняя практика для школьников по Google Apps Script
В лицее со 2 по 6 июня прошли метапредметные летние практики
для восьмиклассников. Среди них – практика «Удивительные возможности сервисов Google»,
которая была посвящена изучению основ работы с сайтами Google и
программированию на языке Google Apps Script.
Каждый день в течение недели группа из 15 восьмиклассников
собиралась для того, что полдня посвятить программированию. Сопровождение
работы было организовано через сайт https://sites.google.com/site/summerpractice2014 (Все материалы курса доступны на сайте)
Основными задачами практики были:
- Повысить мотивацию обучающихся к изучению программирования;
- Выработать умение работать в команде;
- Приучить к культуре совместной работы в интернет-среде;
- Выработать настойчивость и умение самостоятельно решать проблемы;
- Сформировать навыки поиска информации в Интернете, чтения документации, неадаптированного текста.
- Приобрести опыт создания проектов.
На занятиях ученикам предлагалось не только изучать
теоретический материал, но и, в первую очередь, учиться на примерах реализации
готовых проектов: читать и понимать программный код, изменять его под
собственные задачи.
Большая часть учебного времени была отведена под
практические занятия. Уже в первый день каждый практикант создал свою
персональную страницу и встроил на нее свое первое веб-приложение.
Первые три дня были посвящены созданию типовых мини-проектов
в Google Apps Script: форма обратной связи, простой калькулятор, форма для
сбора данных, работа с почтой и т.д. Последние два дня практиканты работали в
малых группах: каждая группа над своим проектом. Каждый проект представлен на
сайте практики, имеет описание. Конечно, не все проекты оказались полностью
законченными, доработанными продуктами, но ученики получили опыт создания своих
собственных веб-приложений. По итогам практики почти половина обучающихся
отметили, что самым интересным в практике было выполнение итогового проекта, а
80% учеников ответили, что в следующем учебном году они хотели бы выполнять
учебную исследовательскую работу, связанную с Google Apps Script.
В качестве зачетных проектов были предложены следующие:
- Расчет расстояния между точками на карте
- Написание функций для электронных таблиц. Перевод между разными мерами
- Написание функций для электронных таблиц. Перевод между разными системами счисления
- Генерация документа по данным из таблицы
- и другие…
Хотела бы выразить благодарность ребятам за рабочий настрой и море позитива.
Практика проходила в не слишком формальной обстановке (лето же :)) И хотя нагрузка на ребят была очень большая, а занятия - очень интенсивными, находилось время и для смеха и для чаепитий.
Уверена, что эта неделя не прошла впустую ни для кого из нас.
воскресенье, 6 апреля 2014 г.
Бесплатное доменное имя для Google сайта в домене .tk
Хорошо известно, что есть у сайтов Google одна особенность - их имена очень длинные. Естественно, проблема решаема. И, как мне кажется, предложенный ниже метод - один из самых простых. К тому же бесплатный.
Итак, домен .tk - национальный домен верхнего уровня для Токелау. Доменные имена в этой зоне выделяются бесплатно. Для этого надо зайти на сайт dot.tk и зарегистрироваться.
После этого, вы можете зарегистрировать доменное имя и начать управлять им.
Регистрация и управления происходит в Domain Panel:
В графе "Your referer URL" указываем URL нашего сайта.
Срок регистрации максимальный - 12 месяцев. Затем регистрацию можно продлять.
четверг, 3 апреля 2014 г.
Скрипт CollectFiles
В прошлом сообщении описала скрипт, для сбора файлов из таблицы по ссылкам. Немного его доработала.
Для этого на вашем диске Google будет создана новая папка "NewFolder". После окончания работы скрипта, в нее также будет помещен файл "Error Report.html", содержащий список ссылок, по которым не удалось скопировать файлы. Также ячейки, содержащие эти ссылки будут отмечены красным цветом в исходной таблице.
Скрипт опубликован, надеюсь, будет доступен для поиска. Кому нужен, вот исходный код:
среда, 2 апреля 2014 г.
Скрипт для сбора файлов по ссылкам из таблицы
Уже второй год накануне лицейской научно-практической конференции школьников я мучаюсь вопросом, как лучше организовать онлайн-регистрацию на конференцию и отправку тезисов. Пробовала разные решения, которые описывала раньше здесь и здесь.Однако ни одно решение не устраивало полностью. Поэтому в этот раз мы решили сделать все через стандартную форму Google, в которой в качестве обязательного поля требовалось вписать ссылку на файл с тезисами. Кроме того, приложили подробную инструкцию, как этот файл загрузить на Google диск и расшарить.
Как показала практика, большинство учеников с этой задачей справились без проблем. И вот, теперь возникла задача: есть здоровенная таблица, в которой куча ссылок как на документы Google, так и на документы Word, сохраненные на Google Drive. Очень хочется эти документы собрать в одном месте, и очень не хочется делать это вручную.
В итоге, появился небольшой скрипт, который это делает.
Как работает скрипт
Для того, чтобы скрипт скопировал все файлы из таблицы по ссылкам в одну папку, необходимо, что в таблице был столбец с заголовком "ID". Чтобы получить ID документа из ссылки на документ, использовала следующий метод: пусть в столбце B хранится URL, а в столбец C я хочу получить ID. Тогда в С2 я записываю формулу:
=left(right(B2;len(B2)-find("/d/";B2)-2);len(right(B2;len(B2)-find("/d/";B2)-2))-17)
Не уверена, что формулы выглядят одинаково для всех типов файлов, но для документов Google и Word - это так. Таким образом, в столбце ID имеем идентификаторы каждого документа.
Вообще говоря, вот тут описан способ как программно получить ID по URL, однако он не работает для файлов Word, загруженных на Google Drive без преобразования.
Теперь создаем новый скрипт и копируем туда код (в примере код уже размещен и на панели добавлено меню "Copy files")
В зависимости от того, сколько строк в таблице, скрипт может работать довольно долго. По окончании, на вашем диске Google появится папка NewFolder, в которую собраны все файлы. Дальше с ними можно делать то, что пожелаете.
Возможно, мы доблестно изобрели очередной велосипед, но, надеюсь, что этот способ кому-то облегчит жизнь.
среда, 29 января 2014 г.
Учебная исследовательская работа с использованием Google Apps Script
Незаслуженно обделенной вниманием в этом блоге оказалась довольно интересная работа одной моей ученицы, сделанная еще в прошлом году.
В течение 2012-13 учебного года +Екатерина Рассохина под моим руководством выполняла учебную исследовательскую работу по теме "Автоматизация процессов по работе со школьным расписанием с использованием сервисов Google Календарь и Google Apps Script"
За это время она познакомилась с сервисами Google календарь, Google таблицы, изучила основы языка Google Apps Script и получила возможность применить полученные знания на практике.
Идея проекта заключалась в следующем: создать веб-приложение, автоматизирующее процесс работы со школьным расписанием. На этапе составления, сервис должен обеспечивать "контролирующие" функции: проверять получаемое расписание на накладки, ошибки, количество выставленных в расписание уроков. Готовое расписание должно легко переносится в Google календарь: генерировать календарь для каждого класса, учителя или кабинета. Ну учителя или ученики могу подключить себе любой из полученных календарей.
Но это была программа - максимум. Что-то удалось реализовать, что-то не очень. Однако, с оговорками, ограничениями, "костылями", но программа заработала.
И хотя это приложение имеет множество неровностей и требует серьезной доработки, для меня самое ценное, что программу Катя писала полностью сама, моя же роль заключалась в руководстве и консультировании по проекту.
И хотя это приложение имеет множество неровностей и требует серьезной доработки, для меня самое ценное, что программу Катя писала полностью сама, моя же роль заключалась в руководстве и консультировании по проекту.
Материалы работы
Кстати, эту работу Катя представила на конференции "XII Школьные Харитоновские Чтения" и стала призером: в секции "Информатика" заняла третье место. Тем более обидно, что развивать свою работу в текущем учебном году Катя не стала, поэтому сейчас проект пылится у меня на Google диске и ждет своего часа.
воскресенье, 26 января 2014 г.
Ссылка на создание копии таблицы Google
Наверняка многим учителям при работе с сервисами Google приходится давать задания, которые связаны с созданием своего документа по шаблону, предложенному учителем. Для этого, особенно если ученики неопытны в работе с Google документами, требуется небольшая инструкция: открыть документ по ссылке, выбрать меню "Файл" - "Создать копию..". Все не так сложно, но занимает какое-то время.
Но недавно я начала разбираться в ресурсе developers.google.com и буквально в первом примере приводилась ссылка сразу на создание копии таблицы, а не на саму таблицу. Возможно, кто-то уже видел такое, но я встретила впервые. Обратила внимание, что URL этой ссылки - это просто обычная ссылка на таблицу + параметр &newcopy=true.
Попробовала поступить так же со своими документами - работает. :)
Пример
Вот так: https://docs.google.com/spreadsheet/ccc?key=0AqKA5IUnIwbTdDcxUlVyY1RxN1VZb0l6YUg2UlV6cXc&usp=drive_web#gid=0 выглядит URL таблицы "Города" когда я в ней работаю.
Выделенная жирным часть - это собственно адрес таблицы, то есть все, что идет до первого символа &. Берем эту строку и прибавляем к ней &newcopy=true. Получаем вот такую строку:
https://docs.google.com/spreadsheet/ccc?key=0AqKA5IUnIwbTdDcxUlVyY1RxN1VZb0l6YUg2UlV6cXc&newcopy=true
https://docs.google.com/spreadsheet/ccc?key=0AqKA5IUnIwbTdDcxUlVyY1RxN1VZb0l6YUg2UlV6cXc&newcopy=true
Это и есть ссылка на копирование таблицы.
Надеюсь, кому-нибудь этот совет пригодится.
P.S.: Самое обидное, что рецепт работает именно для таблиц. Для документов, презентаций и картинок его применить не вышло. Наверняка, есть что-то аналогичное, но я пока не поняла, что. Может, стоит почитать справку :)
А может кто-то уже и так знает?
Подписаться на:
Сообщения (Atom)