В содержании данного модуля отражены основные аспекты использования современных компьютерных технологий в науке и образовании. В частности рассматриваются сетевые технологии, технологии разработки программного обеспечения, технологии проектирования информационных систем и баз данных. Структура модуля включает три дисциплины: «WEB-технологии», «Технологии программирования» и «Информационные системы».
WEB-технологии. Виды и классификация сетевых технологий. Основные структурные теги HTML. Таблицы стилей CSS. Стилевая схема web-сайта. Клиентские и серверные сценарии. Язык разметки математических формул MathML.
Технологии программирования. Эволюция языков и технологий программирования. Структурное программирование. Объектно-ориентированное программирование. Визуальное программирование. Платформо-независимое программирование. Интерпретируемые сценарные языки программирования.
Информационные системы. Структура и классификация информационных систем. Системы управления базами данных. Информационные модели данных. Проектирование реляционных баз данных. Элементы SQL. Информационные системы в образовании.
1. Лабораторные работы «Проектирование баз данных в СУБД Access» – http://physics.herzen.spb.ru/library/03/03/access/index.htm
2. Лабораторные работы «Разработка web-приложений для работы с базами данных на основе MySQL и PHP» – http://physics.herzen.spb.ru/library/03/03/phpsql/index.html