Подготовка к НТО с использованием ОС "Альт Образование"
Здравствуйте! Меня зовут Байкина Анастасия, я - ученица 11-ого класса Квашёнковской школы Талдомского городского округа Московской области. В этом учебном году я принимаю участие в Национальной технологической олимпиаде по профилю «Передовые производственные технологии». Мне удалось успешно пройти два предварительных этапа и выйти в финал, который пройдёт с 13 по 19 марта на базе Санкт-Петербургского политехнического университета Петра Великого. При выполнении заданий предварительных этапов и подготовке к финалу я использовала школьный ноутбук с установленной на нём операционной системой Альт Образование 9.2. Этот опыт я решила использовать для выполнения творческого задания полуфинального этапа олимпиады «Траектория будущего» в номинации Alt Linux.
Итак, цель моей работы – подготовить рабочее место школьника для выполнения заданий Национальной технологической олимпиады по профилю «Передовые производственные технологии» и других подобных олимпиад и конкурсов на базе ноутбука с российской операционной системой Альт Образование.
Для установки на ноутбук я выбрала дистрибутив «Альт Образование 10.1», который будет установлен второй операционной системой рядом с уже имеющейся Windows 7. Скачаем iso-образ дистрибутива с сайта getalt.org и запишем его на флешку с помощью программы Rufus.
В Windows освобождаем место под новую операционную систему, заходим в BIOS и выбираем загрузку с флешки. На этапе «Подготовка диска» в неразмеченном дисковом пространстве сначала создаём раздел файловой системы подкачки SWAP размером 2 гигабайта, который будет выполнять роль дополнительной оперативной памяти. Затем из оставшегося неразмеченного дискового пространства создаём раздел с файловой системой Linux, оставив точку монтирования по умолчанию – корневой каталог. Помимо базового образовательного комплекта отметим для установки набор дополнительных программ для средней школы и дождёмся окончания процесса установки. На заключительном этапе установки указываем пароль администратора, а также имя и пароль пользователя. После перезагрузки перед видим рабочий стол операционной системы Альт Образование.
Первое, что необходимо участнику НТО – среда для написания и отладки программ на языке Python. В нашем случае среда разработки IDLE доступна сразу после установки операционной системы, поэтому можно приступить к работе, ничего дополнительно не устанавливая. Лично я пользовалась именно IDLE, но если есть желание, то можно установить и более продвинутые среды, например Wing и Visual Stusio Code.
Для установки среды Wing 101 переходим на официальный сайт разработчика, скачиваем пакет RPM, открываем его в программе «Установка RPM», нажимаем кнопку «Установить» и вводим пароль администратора. После завершения установки программу WIng можно запустить из раздела Программирование.
Для установки Visual Studio Code воспользуемся утилитой «Установка сторонних приложений». Находим её в разделе «Системные», запускаем, вводим пароль администратора. В открывшемся окне выбираем нужную нам строчку и нажимаем «Установить». Первый раз установка завершилась с ошибкой, для её исправления мне пришлось обновить систему. Запускаем программу «Менеджер пакетов», вводим пароль администратора. В окне Менеджера пакетов последовательно нажимаем кнопки «Получить сведения», «Отметить для обновления» и «Применить». После завершения небыстрых процессов скачивания пакетов и их установки перезагружаем систему и снова запускаем «Установку сторонних приложений». На этот раз Visual Studio Code успешно установился. Протестируем его работу. После первого запуска программа сразу предлагает установить языковой пакет, чтобы изменить язык отображения на русский. Согласимся и установим. После завершения установки языкового пакета и перезапуска программы установим расширение для работы на языке Python и выберем рабочую директорию проекта. Теперь можно писать и запускать программы на языке Python в среде Visual Studio Code.
Одно из заданий по профилю «Передовые производственные технологии» включало в себя работу с файлом формата step. Для выполнения этого задания можно воспользоваться системой CAD-проектирования FreeCAD. Программа уже имеется в составе дистрибутива, запустим её и откроем файл детали, которую нужно доработать – сделать фаски и отверстия, изменить размеры. В результате работы у меня получилась вот такая деталь.
Для выполнения задания по 3D-моделированию в составе Альт Образование имеется программа Blender. В ней можно моделировать что угодно, например, авокадо. Это моя дебютная работа в Blender, которую я выполнила на районных технологических соревнованиях.
Задание по сборке проекта на базе платы Arduino нужно выполнить с помощью онлайн-сервиса Tinkercad. Для доступа к нему можно воспользоваться уже имеющимся в составе Альт Образование браузером Chromium.
Ну а для работы с реальной платой необходимо установить программу Arduino IDE, для этого снова запустим Менеджер пакетов. Пакет, который нам нужен, называется просто – Arduino. После установки запустим программу Arduino IDE, напишем код, загрузим его в плату и протестируем работу модели.
Итак, подготовка рабочего места школьника, участвующего в Национальной технологической олимпиаде по профилю «Передовые производственные технологии», завершена.
