Задания (черновик)
- Облачные сервисы Google - 24 балла (Диск, Почта, Документы, Таблицы, Календарь, Презентации, Формы)
- Облачные сервисы Yandex - 24 балла
- Эссе - "Сравнительные анализ сервисов Yandex и Google (таблица с плюсами и минусами) - 15 баллов
- Другие облачные сервисы - 15 баллов
- Colaboratory Google - 30 баллов. Ссылка: https://colab.research.google.com/
- Teachable Machine (7 баллов) Ссылка: https://teachablemachine.withgoogle.com/
Подробнее о содержании заданий
1. Облачные сервисы Google - 24 балла
Диск - создание папки, файла, операции с файлами и папками, открытие доступа по ссылке
Почта - получение, отправка почты. Ответ на письмо, пересылка письма. Вложенные файлы.
Документы - создание документа. Свойства шрифтов и абзацев. Таблицы, картинки, списки. Сохранение в выбранную папку облака. Сохранение на локальный диск.
Таблицы - создание таблицы. Текст, числа, формулы. Базовые математические операции. Графики.
Календарь - Добавление мероприятий. Участники мероприятий. Создание календарей.
Презентации - создание презентации. Оформление презентации. Эффекты.
Формы - создание формы. Анкетирование не менее двух человек. Обработка результатов анкетирования с помощью приложений облака.
2. Облачные сервисы Yandex - 24 балла
Аналогично заданию №1 (Google)
Задания 1-2: Требуется продемонстрировать результаты выполнения заданий, переслав ссылки на свое облако на адрес преподавателя. Уметь объяснять суть выполненной работы.
3. Эссе - "Сравнительные анализ сервисов Yandex и Google (таблица с плюсами и минусами) - 15 баллов
2-3 страницы, в основе эссе таблица, в которой рассматриваются некоторые функции облака для Yandex и Google, отмечая какое облако выполняет их лучше или хуже, и почему. Кратно, но по существу. На основе опыта, полученного в результате выполнения заданий 1-2.
5. Colaboratory Google - 30 баллов (Группа 3014д это не для вас!!!)
Google
- Colaboratory Google - 30 баллов
Ссылка: https://colab.research.google.com/ - Продемонстрировать навыки программирования в Python. Чтение файлов из облака, чтение данных из электронных таблиц в облаке, построение диаграмм по прочитанным данным.
- ПОДРОБНОСТИ ЗАДАНИЙ с.м. НИЖЕ
Для самостоятельного изучения - Yandex
- Yandex Cloud. Облачная платформа Yandex. https://cloud.yandex.ru/
- Бесплатные курсы по Yandex Cloud https://cloud.yandex.ru/training?utm_source=emailing
6. Нейронная сеть
- Teachable Machine https://teachablemachine.withgoogle.com/ (7 баллов)
- Обучить нейронную сеть распознавать не менее 5 объектов. Уметь объяснить простыми словами что такое искусственная нейронная сеть, и что происходит в процессе ее обучения и последующей работы.
Задания и теория по теме Colaboratory Google
1. Прочитайте общую информацию о сервисе Colaboratory Google
Ссылка: https://colab.research.google.com/?hl=ru#
Вопросы для контроля:
- Для чего предназначен сервис?
- На каком языке пишутся в этом сервисе скрипты?
- Как в Colaboratory называется документ со скриптом?
- Как называется базовый элемент документа Colaboratory?
- Для сего можно использовать скрипты в Colaboratory?
Попробуйте создать и запустить в Colaboratory простейший, элементарный скрипт, созданный самостятельно, или взятый из документации Colaboratory. Ссылка: https://colab.research.google.com/?hl=ru#
2. Решите задачи. Каждая решенная задача оценивается в 3 балла.
Задача 5.1 Чтение информации из таблицы Google
- Создайте в своем облаке Google таблицу с именем "Barnaul'. Заполните ее первый стобец значениями 1,2,3... 49,50
- Создайте блокнот со скриптом, который подключается к данной таблице, читает и выводит содержимое ее столбца A.
- Наличие образца, который фактически является решением данной задачи, не снижает оценку. Добейтесь корректной работы этого скрипта.
# Начало авторизации в облаке
from google.colab import auth
auth.authenticate_user()
import gspread
from google.auth import default
creds, _ = default()
# Конец авторизации в облаке
gc = gspread.authorize(creds)
worksheet = gc.open('barnaul').sheet1
# Копирование всех значений из таблицы в переменную rows.
rows = worksheet.get_all_values()
# Вывод значения переменной rows в консоль
print(rows)
Задача 5.2. Работа с документацией на библиотеку
- Изучите документацию на библиотеку gspread: https://github.com/burnash/gspread, https://docs.gspread.org/en/latest/
- Измените скрипт из задачи 5.1 таким образом чтобы выполнить следующие действия:
- Добавить в таблицу Barnaul новый лист. Проконтролируйте правильность работы скрипта (Таблица должна измениться).
- Выведите на консоль значение ячейки A3.
- Найдите адрес ячейки в значение которого равно 5.
Комментариев нет:
Отправить комментарий