СПОСОБЫ ПЕРЕДАЧИ ДАННЫХ В СЕТИ ИНТЕРНЕТ
Маннанов Руслан, 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.
Верность выдвинутой гипотезы подтверждают положительные отзывы участников тестирования.
Онлайн подсчет набранных учеником баллов дает возможность учителю своевременно скорректировать результат тестирования и выстроить перспективу дальнейшей работы с учеником в плане подготовки к ЕГЭ. В общей сложности данный проект позволяет сократить время подготовки к экзамену, и при этом пройти большее количество тестов учениками.
Программа обеспечивает высокую скорость работы, и увеличение количества выполненных тестов, что доказывает её практическую значимость.
Я считаю, что данный проект может использоваться в педагогической практике при подготовке к ЕГЭ по всем школьным предметам.


