Robbo educational software: различия между версиями

Материал из robbo
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показаны 2 промежуточные версии 1 участника)
Строка 29: Строка 29:
1. Устанавливаете Linux Mint на компьютер. Во время или после установки убедитесь, что на компьютере работает интернет.
1. Устанавливаете Linux Mint на компьютер. Во время или после установки убедитесь, что на компьютере работает интернет.


2. Со второй флэшки распаковываете архив robbo1.tar.gz в домашнюю директорию. Для этого нужно перетащить архив с флэшки на рабочий стол. Потом открыть двойным щелчком и распаковать в домашнюю директорию (пиктограмма домик). В результате у вас в домашней директории должна появиться директория robbo1.
2. Со второй флэшки распаковываете архив All_in_one_linux_mint_19_and_20_v001.tar.gz в домашнюю директорию. Для этого нужно перетащить архив с флэшки на рабочий стол. Потом открыть двойным щелчком и распаковать в домашнюю директорию (пиктограмма домик). В результате у вас в домашней директории должна появиться директория robbo1.


3. Открыть программу терминал (чёрный значёк справа от кнопки меню Меню в нижней части экрана) и выполнить команды:
3. Открыть программу терминал (чёрный значёк справа от кнопки меню Меню в нижней части экрана) и выполнить команды:
Строка 68: Строка 68:
==Программное обеспечение и облачные сервисы, которое используется в международной сети школ Роббо Клуб==
==Программное обеспечение и облачные сервисы, которое используется в международной сети школ Роббо Клуб==


*[http://files.robbo.ru/Software/RobboScratch2.1/ RobboScratch 2.1 Linux/Windows/MacOS]
*[http://files.robbo.ru/Software/RobboScratch2.0/ RobboScratch 2.0 Linux/Windows/MacOS]
*[http://files.robbo.ru/Software/RobboScratch3.0/ RobboScratch 3.0 Linux/Windows/MacOS]
*[http://files.robbo.ru/Software/RobboScratch3.0/ RobboScratch 3.0 Linux/Windows/MacOS]
*[http://files.robbo.ru/Software/RobboJunior RobboJunior Linux/Windows/MacOS]
*[http://files.robbo.ru/Software/RobboJunior RobboJunior Linux/Windows/MacOS]
Строка 74: Строка 74:
*[https://www.arduino.cc/en/Main/Software Arduino IDE] (среда программирования для плат семейства Arduino, в)
*[https://www.arduino.cc/en/Main/Software Arduino IDE] (среда программирования для плат семейства Arduino, в)
*[http://files.robbo.ru/Software/Ardublock/ ArduBlock] (дополнение для ArduinoIDE, здесь хорошее [https://www.lab169.ru/материалы/робототехника-и-конструирование/scratchduino-робоплатформа-и-ardublock/ руководство])
*[http://files.robbo.ru/Software/Ardublock/ ArduBlock] (дополнение для ArduinoIDE, здесь хорошее [https://www.lab169.ru/материалы/робототехника-и-конструирование/scratchduino-робоплатформа-и-ardublock/ руководство])
*[http://s4a.cat/ Scratch4arduino] (блочный язык программирования на Scratch1.4 для упралления микроконтроллерами Arduino)  
*[http://s4a.cat/ Scratch4arduino] (блочный язык программирования на Scratch1.4 для управления микроконтроллерами Arduino)  
*[https://processing.org/download/ Processing] (среда для программирования визуальных объектов и графики)
*[https://processing.org/download/ Processing] (среда для программирования визуальных объектов и графики)
*[https://www.freecadweb.org/downloads.php FreeCad] (инженерное 3D-моделирование)
*[https://www.freecadweb.org/downloads.php FreeCad] (инженерное 3D-моделирование)

Текущая версия от 15:40, 11 апреля 2023

Свободное программное обеспечение (СПО) для учёбы и работы

Компания Роббо в процессе обучения стремится использовать только Свободное Программное Обеспечение, (СПО) или ПО с открытым исходным кодом (open source,OSS), т.к. такое ПО не только бесплатное, но и позволяет изучать как такое ПО устроено, модифицировать его, что просто необходимо в процессе обучения. Также свободная лицензия даёт полную свободу ученикам и преподавателям, пользоваться этим ПО и дома и на работе для образовательных или коммерческих целей, а открытый исходный код позволяет компании Роббо модифицировать например Scratch под задачи Роббо, легко распространять установочные файлы и загрузочные USB-диски (флэшки), на основе дистрибутива GNU/Linux (Mint), которые за 5 минут позволяют организовать практически на любом компьютере универсальное рабочее место ученика, преподавателя, инженера.


Партнёром РОББО в области разработки образовательного дистрибутива на базе свободного программного обеспечения является ООО Линукс Формат, команда которого имеет огромный опыт внедрения свободного программного и аппаратного обеспечения в школах РФ и издаёт ежемесячный журнал Linux Format - www.linuxformat.ru

БЫСТРАЯ УСТАНОВКА всего ПО на Linux Mint 20 x64

Как выбрать ноутбуки c GNU/Linux в этой статье

Одно рабочее ученика со всем необходимым ПО можно установить за 5-10 минут, для этого нужно установить Linux Mint 20 x64 редакция Cinnamon или Mate, затем скачать архив All_in_one_linux_mint_19_and_20_v001.tar.gz, распаковать и запустить установочный скрипт

Подробная инструкция по установкe Linux Mint https://linuxmint-installation-guide.readthedocs.io/ru/latest/ Прямые ссылки на скачивание образов для создания загрузочной флэшки

linuxmint-20.3-cinnamon-64bit.iso

linuxmint-20.3-mate-64bit.iso


1Гб архив с дополнительным ПО и скрипт установки

Как быстро установить на несколько компьютеров/ноутбуков Linux Mint и всё ПО. Вам понадобится две USB флэшки, 4гб для Linux Mint и 2Гб для архива с ПО. На первую флэшку нужно записать установочный дистрибутив Linux Mint, по инструкции выше (это будет загрузочная флэшка, при записи на неё всё остальное на флэшке будет стёрто). На вторую флэшку, >2Гб заранее сохранить архив All_in_one_linux_mint_19_and_20_v001.tar.gz

Последовательность действий:

1. Устанавливаете Linux Mint на компьютер. Во время или после установки убедитесь, что на компьютере работает интернет.

2. Со второй флэшки распаковываете архив All_in_one_linux_mint_19_and_20_v001.tar.gz в домашнюю директорию. Для этого нужно перетащить архив с флэшки на рабочий стол. Потом открыть двойным щелчком и распаковать в домашнюю директорию (пиктограмма домик). В результате у вас в домашней директории должна появиться директория robbo1.

3. Открыть программу терминал (чёрный значёк справа от кнопки меню Меню в нижней части экрана) и выполнить команды: cd robbo1 (нажать Enter) sudo ./1.sh (нажать Enter) Далее нужно ввести пароль пользователя (пароль звёздочками отображаться не будет) и нажать Enter.

Во время установки может потребоваться ввести пароль ещё раз и нажать Enter.

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

4. Перезагрузите компьютер после завершения установки.

5. Повторите для каждого компьютера. В зависимости от быстродействия компьютера и скорости интернета установка одного рабочего места занимает от 15 до 45 минут. Используйте больше установочных флэшек, если необходимо ускорить процесс.


Дополнительная информация: При установки Linux Mint будет предложено создать пользователя, у такого пользователя есть административные права (входит в группу sudo, обладает правами root), предполагается, что пункты 2 и 3 выполняются при входе в компьютер от имени этого пользователя. При установке компьютер должен быть подключен к интернету, но объём информации будет скачан незначительный.

БЫСТРАЯ УСТАНОВКА ПО Repitierhost для РОББО 3Д Мини на Linux Mint 20 x64 (Входит в полный установочный скрипт, описанный выше. Подходит, если нужно установить ПО только для 3Д принтера)

У вас должен быть установлен Linux Mint 19 x64, как описывалось в пункте номер 1 в разделе выше. Также у вас должен быть скачан архив All_in_one_linux_mint_19_and_20_v001.tar.gz

Далее:


cd robbo1 (нажать Enter)

sudo ./2.sh (нажать Enter)

Далее нужно ввести пароль пользователя (пароль отображаться не будет) и нажать Enter.

Программное обеспечение и облачные сервисы, которое используется в международной сети школ Роббо Клуб

  • RobboScratch 2.0 Linux/Windows/MacOS
  • RobboScratch 3.0 Linux/Windows/MacOS
  • RobboJunior Linux/Windows/MacOS
  • Gcompris (набор программ в виде детской среды с 3 до 7 лет)
  • Arduino IDE (среда программирования для плат семейства Arduino, в)
  • ArduBlock (дополнение для ArduinoIDE, здесь хорошее руководство)
  • Scratch4arduino (блочный язык программирования на Scratch1.4 для управления микроконтроллерами Arduino)
  • Processing (среда для программирования визуальных объектов и графики)
  • FreeCad (инженерное 3D-моделирование)
  • KiCad (разводка печатных плат)
  • [Unity3D editor (создание современных игр)
  • Cервис tinkercad.com (3D-моделирование для детей, прямо в браузере, модели выгружаются для печати на 3D-принтере)
  • RepitierHost(со слайсером Slic3r) (программа для управления настройками 3D-принтера и печати STL-файлов)
  • Cервис appinventor.com (блочный язык программирования для создания мобильных приложений для Android)

Также загрузить файлы дистрибутивов ROBBO, а также прочие файлы со схемами, чертежами и материалами можно по ссылке: files.robbo.ru

Ссылка для скачивания специального дистрибутива Linux Mint 18, который вкладывался в коробку ScratchDuino на USB-флэшке: [1] (в настоящий момент не поддерживается)

Самый быстрый способ - установить чистый Linux Mint и всё ПО установщиком по инструкции выше.

Приложения для Android


Приложения для Chromebook

RobboScratch3 для Chromebook в официальном магазине приложений Goggle (можно найти по слову Robbo). В настоящий момент поддерживается только Usb-соединение.


Бесплатное программное обеспечение для образовательных организаций

Школы 169 и 567 Санкт-Петербурга - пилотные площадки Комитета по образованию Санкт-Петербурга по внедрению СПО в учебный процесс, которые по результатам пилотных проектов с ООО ЛинуксФормат и с АО РОББО сделали много методических материалов, опубликованных в свободном доступе на своих сайтах.


Подборка бесплатного (freeware и open source) программного обеспечения для легального свободного использования на ваших домашних цифровых устройствах (десктопах, ноутбуках, планшетах и т.п.), а также устройствах вашей образовательной организации. Авторы: творческий коллектив школы 169 Санкт-Петербурга


Из опыта работы ГБОУ СОШ № 567 Петродворцового района Санкт-Петербурга по внедрению свободного программного обеспечения в школе