Найти в Дзене
Infsar

Крошечный web-сервер для передачи в аудитории на смартфоны web-страниц через локальную wifi-сеть с ноутбука преподавателя

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

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

Современный смартфон – это достаточно мощный компьютер с возможностью работы в сети. Если интерактивные возможности e-learning в полной мере в образовательных учреждениях можно использовать только в компьютерных классах, то интерактивные возможности m-learning (мобильного обучения) при наличии у обучаемых смартфонов можно использовать в любой учебной аудитории. Скоро, когда стоимость безлимитного мобильного Интернета станет низкой, интерактивные возможности образовательного контента, размещаемого педагогом в глобальной сети, будут регулярно использоваться на занятиях в обычных аудиториях. Но уже сейчас, когда безлимитный мобильный Интернет есть не у всех, без подключения к глобальной сети на смартфоны обучаемых можно передавать образовательный контент с помощью локальной сети WiFi. При этом нет необходимости использования локальной сети всего учебного заведения, создать локальную WiFi-сеть можно средствами гаджета педагога.

Представляю разработанную образовательная методику создания локальной сети WiFi средствами ноутбука с Windows и запуска на этом ноутбуке простейшего Web-сервера, который дает возможность работы с локальными Web-страницами.

Самое сложное – это подготовка электронного учебного пособия в виде HTML-страниц. Способов создания HTML-страниц множество. Простые гипертекстовые документы педагоги могут создавать даже средствами Microsoft Word путем сохранения документов в формате Веб-страниц. Если от электронного пособия требуется больше интерактивных возможностей: широкое использование медиасредств, возможность использования тестирований, то педагоги могут без знания HTML использовать такие простые средства как eXelearning и Hot Potatoes.

Если для раздачи образовательного контента на занятия носить ноутбук и роутер, то достаточен просто запуск Web-сервера на ноутбуке. Однако можно обойтись одним ноутбуком без WiFi-роутера, далее представляем именно такой вариант с использованием ноутбука с Windows 7. Прежде всего, необходимо создать WiFi-сеть и переключить ноутбук в режим точки доступа. Для облегчения работы мы подготовили два командных файла: MyWiFi-start.bat – для старта и MyWiFi-stop.bat – для остановки точки доступа. MyWiFi-start.bat содержит две строки:

· C:\Windows\System32\netsh wlan set hostednetwork mode=allow ssid="name-wifi" key="11112222" keyUsage=persistent

· C:\Windows\System32\netsh wlan start hostednetwork

Педагогу нужно один раз отредактировать этот файл, заменив "name-wifi" на имя своей сети, а "11112222" на её пароль (желательно, чтобы пароль был легким для набора на смартфоне).

В качестве Web-сервера мы используем TinyWeb. TinyWeb - компактный, простой и быстрый HTTP сервер (Win32 daemon), поддерживающий регулярные (TCP/http) и защищенные (SSL/TLS/https) соединения. TinyWeb не требует инсталляции и при работе использует минимум ресурсов. Программа относится к свободному программному обеспечению. Автор программы Максим Масютин [https://www.ritlabs.com/en/products/tinyweb/]. Все параметры конфигурации задаются в командной файле tinyweb.bat.

Папку WWW c программным файлом tiny.exe и папками SITE, LOGS нужно разместить в корневом каталоге диска C:. В папке SITE размещают весь образовательный контент в виде Web-страниц, причем имя файла стартовой страницы обязательно должно быть index.html .
В командном файле tinyweb.bat после номера порта 80 путем редактирования можно установить желаемый локальный IP-адрес (например 192.168.0.20). После запуска точки доступа с помощью MyWiFi-start.bat (обязательно от имени администратора) в Сетевых подключениях появится новое беспроводное соединение с именем созданной точки доступа WiFi. В свойствах этого беспроводного соединения в протоколе TCP/IPv4 нужно указать записанный в файле tinyweb.bat локальный IP-адрес. Подготовка завершена. Запускаем сервер с помощью tinyweb.bat . Далее преподаватель сообщает обучаемым (пишет на доске) имя WiFi-сети, пароль к ней, локальный IP-адрес и номер порта.

Во время аудиторного занятия после включения педагогом своей точки доступа локальной WiFi-сети и запуска Web-сервера TinyWeb обучаемые могут подключать свои смартфоны к этой локальной WiFi-сети и в браузере в адресной строке указать локальный IP-адрес и 80-й порт (например 192.168.0.20:80). Далее откроется стартовая Web-страница с интерактивным образовательным контентом.

Остановить Web-сервер TinyWeb можно через Диспетчер задач. Для отключения на ноутбуке точки доступа сети-WiFi используют MyWiFi-stop.bat (от имени администратора).

О том, как включить на ноутбуке режим точки доступа сети-WiFi и запустить компактный Web-сервер TinyWeb, имеется видео «Крошечный веб-сервер в моей локальной сети WiFi».