Уроки и статьи по работе со свободным программным обеспечением

Предпосылки возникновения и история операционных систем GNU/Linux

Введение

Операционные системы на базе ядра Linux представляют собой очень многообразную группу Unix-подобных операционных систем. Более грамотное название этих операционных систем — GNU/Linux. Каждый конкретный тип операционной системы на базе ядра Linux принято называть дистрибутивом. Каждый дистрибутив имеет собственное имя. Например, дистрибутивами GNU/Linux являются следующие операционные системы: Debian, AltLinux, Mandriva, Fedora, Ubuntu и многие другие. Каждый дистрибутив так или иначе развивается на протяжении своего относительно длинного или короткого периода «жизни», поэтому представлен различными версиями.

Возможно появление систем GNU/Linux является вполне естественным в эволюции компьютерных технологий. Далее в краткой форме дается представление о предпосылках возникновения и развитии операционных систем GNU/Linux.

Предпосылки возникновения операционных систем GNU/Linux (схема)

Уроки по Blender Game Engine (игровому движку программы Blender)

Десять уроков для начинающих по игровому движку Blender (Blender Game Engine, он же BGE, он же gameBlender). Затрагиваются элементы физики движения и игровой логики. В курсе предусмотрены практические задания.

3D-моделирование в Blender. Курс для начинающих

Элективный курс по информатике "3D-моделирование в Blender" представляет собой начальный курс по компьютерной 3D-графике, дающий представление о базовых понятиях 3D-моделирования в специализированной для этих целей программе. В качестве программной среды выбран Blender (свободно распространяемая среда для создания трехмерной графики, анимации и другого). В данном курсе рассматриваются лишь азы работы в Blender: добавление объектов, их изменение, работа с материалом.

Модуль tkinter. Создание графического интерфейса пользователя с помощью языка программирования Python

Элективный курс по информатике "Модуль tkinter. Создание графического интерфейса пользователя с помощью языка программирования Python" представляет собой вводный курс, знакомящий с особенностями программирования GUI на Python(создание виджет и обработчиков событий, связывание с событими).

Введение в объектно-ориентированное программирование (ООП) на Python

Элективный курс по информатике "Введение в объектно-ориентированное программирование на Python" представляет собой вводный курс, знакомящий с особенностями ООП (классах, объектах, наследовании, полиморфизме и др.).

Основы программирования на Python. Элективный курс по информатике

Элективный курс по информатике "Основы программирования на Python" представляет собой вводный курс по программированию, дающий представление о базовых понятиях структурного программирования (данных, переменных, ветвлениях, циклах и функциях). Python – это язык, обладающий рядом преимуществ перед другими языками для начинающих изучать программирование (ясность кода, быстрота реализации).

Работа в режиме командной строки Linux. Цикл уроков по информатике

Цикл уроков "Работа в режиме командной строки Linux" ориентирован на начинающих пользователей Linux и знакомит с основными принципами работы в режиме командной строки.

Дается определение интерфейса командной строки, описывается оболочка bash и основные принципы работы в ней; даются представления о параметрах команд, справочной системе, навигации и управлении файловой структурой.

"Работа в средах рабочего стола Linux". Цикл уроков по информатике

Цикл уроков "Работа в средах рабочего стола Linux" представляет собой подборку методических разработок и дидактического материала для совсем начинающих пользователей. Данные уроки для windows-мигрантов могут показаться содержащими слишком простую и очевидную практическую информацию, однако могут быть полезны в качестве теоретической базы.

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

RSS-материал