4. Соответствие внутренних сетевых стандартов вузов всероссийским и международным стандартам.
5. Соответствие оборудования и программного обеспечения современному технологическому уровню развития компьютерных сетей. Применение практического метода на основе решения задач с выполнением поэтапных действий по программированию в учебном процессе предлагается осуществлять следующим образом. На всех персональных компьютерах учебной сети установлено одинаковое программное обеспечение. Студенты с помощью электронной учебной среды получают доступ к содержанию задач и необходимым теоретическим сведениям. Преподаватель имеет возможность контролировать процесс выполнения учебных задач из собственного рабочего места. Использование системы с веб-интерфейсом позволяет реализовать все вышеперечисленные требования.
Индивидуальные учебные задачи являются конкретизацией основных( обобщенных, базовых) задач, которые возникают при работе с компьютерной сетью как в учебных заведениях, так и на производстве. Большинство этих задач требует использования метода программирования как средства решения, что позволяет более глубокого понять принципы функционирования сетевых протоколов и сетевого программного обеспечения.
Особенностью задач на программирование по сетевым технологиям в каждом учебном модуле является наличие базового инварианта в содержании и решении. Это объясняется структурированием учебного материала с использованием информационных контуров, обосновывающего наличие базового инварианта для целого класса задач, и вариативную часть, которая является продолжением контура на различных его элементах. Процесс программирования состоит из нескольких этапов: � создание вербальной модели информационного процесса предметной области, собственно постановка задачи; � создание математической модели на основе подготовленной вербальной математическая аппроксимация задачи; � выделение базового инварианта и вариативной части математической модели задачи; � выделение базового инварианта алгоритма информационного процесса; � составление вариативной части алгоритма информационного процесса на основе подготовленной математической модели; � анализ и наладка подготовленного алгоритма с точки зрения эффективности и надежности; � запись алгоритмов с помощью языка программирования; � налаживание полученных программ; � подготовка технической документации для пользователей; � введение готового программного обеспечения в эксплуатацию. Каждый из перечисленных этапов имеет свою специфику. Для любого из них используются существенно различные методы и подходы, поэтому специализация в сфере труда программиста определилась на сегодняшний день достаточно четко. Однако, на каждом из названных этапов студент выполняет сложную задачу по трансформации данных из одной формы в другую, с языка практических действий – на вербальный язык, с вербального языка – в язык математических формул, а с него – на язык алгоритмов и т. д.
Таким образом, студент колледжа должен уметь определять пути решения задач, возникающих в практике научной, производственной и других видов деятельности человека.
Таким образом, обобщая основные характеристики учебной деятельности студентов колледжа, можно утверждать, что использование практического метода обучения на основе решения задач по программированию по использованию сетевых технологий для организации практической подготовки является актуальным.
При изучении любой темы с использованием программирования на этапе постановки задачи осуществляется предварительный анализ проблемы. На этапе моделирования выделяются важные элементы системы и синтезируется их взаимодействие на основе оптимизации задачи путем определения базового инварианта и вариативной части задачи. На этапе эксперимента проверяются алгоритмы поведения элементов и системы в целом, функционирование алгоритма в условиях конкретной программной среды. На
203