Учебные материалы по информатике

для школьников классов при мехмате 54 школы г. Москвы

В классах при мехмате 54 школы г. Москвы практические занятия по информатике и информационным технологиям проходят с использованием операционной системы Linux.

Для изучения предлагаются следующие темы:

Отсутствие или труднодоступность учебных материалов на русском языке по затрагиваемым темам побудили нас написать несколько руководств, которые мы предлагаем вашему вниманию.

Все предлагаемые материалы находятся в процессе написания и совершенствования. О замеченных неточностях можно написать автору tz@sectorb.msk.ru.

Linux

Linux — класс современных операционных систем, выпускаемых различными производителями. В компьютерном классе 54 школы на компьютеры помимо Windows установлена операционная система Mandriva Linux. Выбор этой системы в качестве учебной обусловлен следующими причинами:

Знакомство с Linux. Последнее обновление — 2011-03-20.

Perl

Вот что пишут создатели языка Perl:

Что такое Perl?

Perl — алгоритмический язык общего назначения, разработанный первоначально для манипуляций с текстом, а сейчас используемый для решения обширного класса задач включая системное администрирование, веб-разработку, сетевое программирование, создание графических пользовательских интерфейсов, и многое другое.

Язык задуман скорее как практичный (простой в использовании, эффективный, полный), нежели красивый (компактный, элегантный, минимальный). Его отличительные черты — простота использования, поддержка как процедурного, так и объектно-ориентированного программирования, мощная встроенная поддержка для обработки текста и наличие самой впечатляющей коллекции программных модулей.

На выбор языка Perl в качестве учебного повлияли следующие соображения:

В методическом пособии Perl. Примеры программ содержится разбор многих задач из тех, что решаются на уроках. По мере необходимости изучаются конструкции языка и встроенные команды. Последнее обновление — 2018-03-06.

METAPOST

METAPOST — алгоритмический язык для подготовки векторной графики в формате PostScript. Полученные иллюстрации могут быть преобразованы в любой другой графический формат.

Каждая иллюстрация готовится как программа на языке METAPOST. Возможности, связанные с программированием, делают METAPOST незаменимым средством для иллюстрирования руководств и задачников по элементарной математике (в первую очередь по геометрии). Именно на такие приложения METAPOST ориентирован школьный курс.

На практических занятиях школьники познакомятся, между прочим, с некоторыми красивыми фактами из планиметрии.

Галерея рисунков, подготовленных в METAPOST. Кликнув на картинку, можно перейти к следующей.

METAPOST. Краткий курс — хорошо иллюстрированная презентация в формате PDF. Последнее обновление — 2009-12-18. Размер 3.5M. Для просмотра потребуется программа Adobe® Reader® (Windows) или программы Kpdf или Okular (Linux). Лучше всего просматривать в полноэкранном режиме презентации.

Реляционные базы данных и SQL

В связи с изменившимся учебным планом рассматривается возможность включения в программу раздела, посвящённого реляционным базам данных и языку запросов SQL. Независимо от того, суждено ли этим планам сбыться или нет, мы приняли решение разместить здесь учебное пособие по этой теме — возможно, кому-то оно будет полезным.

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

Реляционные базы данных и SQL. Последнее обновление — 2010-03-19.

© А. Н. Швец, 2008—2015