Одним из важнейших факторов, сдерживающих широкое внедрение свободно распространяемого программного обеспечения в учебный процесс, — это отсутствие свободно распространяемой же учебной и методической литературы.
Авторы данного учебника пытаются решить эту проблему, предлагая несколько учебных пособий, объединенных тем, что изложение материала в них ведется без привязки к конкретной операционной системе или определенному программному обеспечению. При этом основное внимание уделяется организации обучения на базе свободно распространяемого программного обеспечения.
Все материалы, размещенные в этом разделе, являются свободно распространяемыми в соответствии сo стандартной общественной лицензией GFDL (перевод, оригинальная версия).
Значительно переработаны разделы учебника по темам "Символьные вычисления" (разделы Mathematica и Maxima) и "Логическое программирование".
Добавлен новый раздел "Программирование на языке Ruby". Этот молодой и энергично развивающийся скриптовый язык еще мало известен в нашей стране. Ruby является чисто объектно-ориентируемым языком, во многом похожим на SmalTalk и Perl.
На основе этих материалов была создана книга E.А. Роганова, Н.А. Рогановой "Практическая информатика, Часть 2".
Данные материалы были опубликованы Центром компьютерных технологий МГИУ.