СПОСОБЫ ПЕРЕДАЧИ ДАННЫХ В СЕТИ ИНТЕРНЕТ

Маннанов Руслан, 11 Б,  МБОУ СОШ№ 12,

Программирование и мультимедиа технологии.

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

С появлением интернета, получили свое развитие различные способы передачи данных в «сети». 1 января 1983 года сеть ARPANET (первая интернет сеть)  перешла с протокола NCP на TCP/IP, который успешно применяется до сих пор для объединения (или, как ещё говорят, «наслоения») сетей. Именно в 1983 году термин «Интернет» закрепился за сетью ARPANET. На сегодняшний день, помимо протокола TCP/IP, существует множество других протоколов передачи данных, таких как: HTTP, FTP, UDP, P2P, и другие…

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

В 2001 году в России  появилась совершенно новая форма проверка знаний: Государственная Итоговая Аттестация учащихся общеобразовательных школ форме Единого Государственного Экзамена(ЕГЭ).

Как и любое нововведение в области образования,  ЕГЭ  поставил ряд вопросов перед педагогами и учащимися, решение которых требовало определенных навыков и компетенций. На современном рынке появилось множество программ для автоматической проверки тестов. Но зачастую их цена превышает разумные пределы, а иногда  эти программы не удовлетворяют требования  учителей к индивидуальному подходу в обучении учащихся.

НЕ нашли? Не то? Что вы ищете?

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

В связи с этим была выдвинута следующая гипотеза: если учитель будет иметь возможность своевременного отслеживания результатов тестирования в онлайн режиме, корректировки неточностей в существующей программе, добавления новых тестовых заданий, иметь возможность индивидуального общения с учеником в чате, то подготовка учащихся к ЕГЭ будет более эффективной и результативной.

Целью моей исследовательской работы стала разработка приложения для тестирования учащихся в рамках подготовки к ЕГЭ посредством изучения способов передачи данных в сети интернет.

Актуальность работы заключается в попытке  усовершенствовать существующую систему проверки знаний учащихся при подготовке к ЕГЭ.

Практическая значимость моего проекта состоит в том, что у учителя имеется возможность отслеживать результаты ученика в режиме онлайн,  добавлять новые тестовые  задания  в программу, возможность индивидуального общения  в чате во время подготовки к экзамену.

Реализация проекта включала в себя пять этапов исследования:

Этап первый: исследование основных способов передачи данных в сети интернет.

На первом этапе моего исследования по поиску способа передачи данных в сети  были изучены основные протоколы передачи данных  такие как: HTTP, FTP, UDP, P2P, TCP\IP. При обращении к информационному ресурсу ru. wikipedia. org , где была представлена информация о способах передачи данных в сети, мною было принято решение  использовать для проекта основной протокол передачи данных в сети TCP\IP.

II. Этап второй: исследование возможности подключения к серверу программы написанной на языке программирования Action Script 3.0 посредством сокетного соединения.

Flash и его язык программирования Action Script 3.0 поддерживает сокетное подключение к серверу, и обмен данными по средствам протокола TCP\IP.

При изучении сокетного соединения я обратился к источнику компании Adobe  www. /ru/ .

III. Этап третий: выбор сокет-сервера для приложения и первое его включение.

Так как для TCP сокетного соединения требуется сервер, возникла необходимость поиска сервера. Я принял решение воспользоваться уже готовым сервером SmartFoxServer от компании GotoAndPlay().

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

IV. Этап четвёртый: попытка передачи информации через сокет-сервер SmartFoxServer.

Была создана программа, которая подключается к серверу посредством функции connect, и посылает сообщение по средствам функции sendPublicMessage, с последующим выводом полученного сообщения на экран. Отправка сообщения и вывода его на экран прошла успешно, теперь можно приступать к созданию основного приложения.

V. Этап пятый: разработка программы и её тестирование.

Принцип работы программы:

1.После разрешения доступа к заданию ученик выбирает ответы на задания части А и заполняет формы ответов части Б, после нажатия выбранного варианта или заполнения формы заданий Б, ответ посылается через созданное сокетное соединение на сервер, и после в приложение учителя.

2.Приложение учителя сопоставляет правильные ответы из файла XML с присланным ответом части А или Б. Если ответ верен, то в таблице результатов отображается  + , в той ячейке ответ которого был  прислан, если же присланный ответ не верен ставится  - . В заданиях части Б, в определенных предметах реализована возможность выставления  + - , если ответ верен лишь частично.

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

В январе 2011 года было проведено тестирование уже готовой программы. Папки с файлами, конфигурации программы и тесты, были размещены в корневой папке сайта www. psychological-tests. ru.

Верность выдвинутой гипотезы подтверждают положительные отзывы участников тестирования. 

Онлайн подсчет  набранных учеником баллов дает возможность учителю  своевременно скорректировать  результат тестирования и выстроить  перспективу дальнейшей работы с учеником в плане подготовки к ЕГЭ. В общей сложности данный проект позволяет сократить время подготовки к экзамену,  и при этом пройти большее количество тестов учениками.

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

Я считаю, что данный проект может использоваться  в педагогической практике при подготовке к ЕГЭ по всем школьным предметам.