本研究は、ネットワーク構築演習支援システムを用いて、学習者が構築したネットワークの設定を自動的に判定しその結果を表示する機能と演習課題の作成を支援する機能の開発を目的とする。目的を達成するために、具体的には以下の機能を開発した。①ネットワーク機器の設定情報を比較する機能、②判定結果を表示する機能、③演習課題の作成を支援する機能 初年度は、仮想Linux環境を活用したネットワーク構築演習システムを用いてルータ等の設定演習を行う、IPネットワークの構築演習において、学習者が設定した内容の正誤を自動的に判定する機能の開発とその判定結果を表示する機能を実装した。これらの機能は、ネットワーク設定情報比較部と判定結果表示部から構成される。ネットワーク設定情報比較部が、学習者が演習で構築したネットワークの設定データと指導者があらかじめ作成した解答データとの比較を行い、設定の正誤を判定する。次にその結果を判定結果表示部が表示する。この時、正解率や誤りのある項目の一覧の提示だけでなく、設定手順の正確さと正解へのヒントの提示を可能としている。 続いて、演習課題作成部を実装した。演習課題作成部は指導者による演習課題の作成を支援する機能である。指導者は仮想ネットワーク構築演習システム上に演習課題となるネットワークを実際に構築し、その設定情報を正解の解答データとしてファイルに保存する。次に、指導者はルーティングプロトコルなどの設定の条件を記載した文章による演習課題を作成する。これにより指導者の解答データの作成の支援が可能となった。 最終年度では、指導者が作成した解答データから、3つのレベルの異なる演習課題を自動的に作成するレベル別課題作成支援機能を開発した。本機能により課題作成に要する指導者の負担の軽減が可能となった。 開発した各機能の評価実験を行い、全ての機能が目的通り動作していることを確認した。
|