Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H-4-1-03-060 渋谷 俊彦.

Slides:



Advertisements
Similar presentations
M2B システム (Moodle/Mahara/BookLooper) の使い方. パスワード:<自分のパスワード> SSO-KID (数字10桁)は学生証の裏に パスワードを忘れた場合は、 から「パスワードを忘れた」を選択.
Advertisements

AZUR moodle. Moodle オープンソースの e ラーニングプラットフォーム 一般的には CMS や LMS と呼ばれる Web サイトを管理・更新できるシステム CMS ⇒コンテンツマネジメントシステム LMS ⇒学習管理システム(ラーニングマネジメントシステム)
データベースの基礎知識 ACEESS の基本操作. データベースの基礎知識 データベース  特定のテーマや目的に毎のデータの集合体 データベースソフトウェア  データベースを作成、管理するソフトウェアの総 称 Oracle(Oracle) IBM(DB2) Microsoft(SQL Server)
Web アプリケーション開発 ~図書館管理システム~ 北海道情報大学 情報メディア学 部 情報メディア学科 新井山ゼミ 高橋 隼.
Google フォームの利用法 出欠確認表の運用実例. Google フォームとは Google に登録すると使える機能の一つ「 Google ドライブ」 インターネット上にファイル等を保存出来るスペース、 その中の機能の一つです。 問い合わせやアンケートなどを自由に作れる。 ● アンケートはテンプレートから手軽に出来る.
WEB デザイン基礎実 験 担当:清水,田代 副手:浦辺,石井 ( 1 日目) NC-2 情報通信基礎実験.
クリックすると、 [SourceEditor2.0] の インストール / 更新・起動 クリックすると、 [MarkReader2.0] の インストール / 更新・起動 クリックすると、 [MarkReader2.0] の インストール / 更新・起動 SQS ホームページ
OWL-Sを用いたWebアプリケーションの検査と生成
JENZABAR IMS 製品紹介資料 講義支援のための新世代 ラーニング・プラットフォーム 目次 製品概要 講義支援システムの機能一覧
TeX で数式を書くための PowerPoint アドイン Ver (2011/06/26) Ver. 0.1 (2007/5/30)
・ホームページ製作業務のご案内 ・各種プランのご案内 ・基本構成 ・オプション構成 ・サイト構築までの流れ
ハルビン絵葉書コレクションシステムの再構築と機能追加 -サーバ側:PHPとMySQLを用いて
1 インストール・起動する 「SQS」で検索 SQSホームページ 動作環境 JavaSE 6以上 (JRE6)
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
REST型Webサービスによる 楽曲検索システムの開発
JavaによるCAI学習ソフトウェアの開発
Accessによるデータベース(3) Ver /11.
早稲田大学大学院理工学研究科 情報科学専攻修士2年 後藤滋樹研究室 坂本義裕
Digital Network And Communication
オンライン英単語・リスニング 学習ソフト 佐々木研究室 N02k1114 北隅 麻実.
JavaServlet&JSP入門 01K0018 中村太一.
Webアプリケーション.
XMLについて 蔡柏東.
Web App Semi 2008 #1 Web App Semi 2008 #1.
文献管理ソフトRefWorksの利用.
Perlを用いた 学内専用アップローダの作成
ミドルウェア 山口 拡.
①データ構造 ②アルゴリズム ③プログラム言語 ④マークアップ言語
~ 合成音声を活用したスライド動画ソフト~ リアルナレーターズ2 のご紹介 主な機能
NC-2 情報通信基礎実験 WEBデザイン基礎実験 (1日目) 担当:清水,田代 副手:浦辺,石井.
サイト運営者へむけて、CMS管理画面をつかって サイト運営していく方法を紹介します。
SGMLについて 2年8組  原口 文晃.
マイクロソフト Access を使ってみよう 第5回
マイクロソフト Access を使ってみよう 第1回
データベース設計 データベース設計 第0回 オリエンテーション 坂口利裕.
ネットワークプログラミング論 平成28年12月12日 森田 彦.
マイクロソフト Access での SQL 演習 第1回 SQL問い合わせ(クエリ)
Microsoft Office クイックガイド ~OneNote 2013~
管理画面操作マニュアル <ユーティリティ> 第8版 改訂 株式会社アクア 1.
主体的学習を支援するWebCTの利用 情報センター 菊沢正裕.
Javaによる Webアプリケーション入門 第5回
シミュレーション演習 G. 総合演習 (Mathematica演習) システム創成情報工学科
基礎プログラミング演習 第1回.
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
2003年度 データベース論 安藤 友晴.
練習問題アイテムバンクの開発研究 ~再生形式~
ネットワークプログラミング論 平成28年11月21日 森田 彦.
HTTPとHTML 技術領域専攻 3回 中川 晃.
動画ファイル形式 コンピュータでは、文字や画像、動画、音声といった様々な種類の情報を扱うことができるが、記憶装置に記録されるデータそのものは0と1の情報でしかない。動画ファイルの形式としてはMPEGやAVIです。
理学部 情報科学科 指導教官 千葉 滋 助教授 学籍番号 03_03686 内河 綾
ネットワークプログラミング論 平成28年10月31日 森田 彦.
WEBアプリケーションの開発 2002年度春学期 大岩研究会2.
JAVAについて 高橋 雅哉.
ネットワークプログラミング (5回目) 05A1302 円田 優輝.
<補習校ホームページ更新要領> 1. 更新内容と担当 更新箇所 内容 タイミング 担当者 1 HOME
調達見積回答 [インストラクタ・ノートがここに表示されます(ある場合)].
情報スキル活用 第2週 基礎技術ー2 : Webページの基本形.
端末およびサービス透過的な 情報閲覧支援システムの構築
“SFC SUBWAY Maniacs” プロジェクト計画書
コンピュータ プレゼンテーション.
情報システム1及び演習 第一回 データベースの概要.
情報処理基礎A・B 坂口利裕 横浜市立大学・商学部
スキルチェック Aplication編.
Webアプリケーションと JSPの基本 ソフトウェア特論 第4回.
ガイダンス 電子計算機 電気工学科 山本昌志 1E
独習XML ~第1章 XMLの基礎~ 1.1 XML文書の基礎 1.2 XMLとHTML
QRコードを用いた演習用紙の効率的な電子コンテンツ化
第2回 Webサーバ.
医療科学B演習のおさらい 杏林大学医学図書館 医療科学B.
一問一答式クイズAQuAsにおける学習支援の方法
Presentation transcript:

Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H-4-1-03-060 渋谷 俊彦

はじめに 教育ポータル →Web上で小テストなどの作成・解答・採点を行える教育ポータルを開発した 背景 ・情報技術を用いて行う学習が多様な形態に →通信技術の発達 ・利用されるコンテンツは様々に →文字、画像、音声、動画、アニメーション →テスト、掲示板、フォーラム このような環境を整える必要がある ・教師対学習者、学習者相互間などのコミュニケーションが可能 ・様々な学習方法、コンテンツなどをWebサイトから管理 教育ポータル

研究概要 →出来るだけ多機能な拡張性及び操作性のよいシステムの作成 <一例> 編集開始 編集開始 ネイティブXMLデータベースの利用 仕様 選び直し (選択肢数は編集中に自由自在に変更) 選択肢数: 2 4 編集開始 (ア) 編集開始 (ア) (イ) (イ) (ウ) (ウ) (エ) ネイティブXMLデータベースの利用 サーブレットの利用

研究概要 →出来るだけ多機能な拡張性及び操作性のよいシステムの作成 ネイティブXMLデータベースの利用 サーブレットの利用 XML(Extensible Markup Language):独自のタグを定義可能な汎用的なデータ記述言語 <title>XML入門</title> 開始タグ 終了タグ 内容(データ) ネイティブXMLデータベース:整形式のXML文書をそのままの形式で格納可能なデータベース ネイティブ(native)は「本来の」などという意 ネイティブXMLデータベースの利用 サーブレット(Servlet):サーバ上で動くJavaプログラム サーブレットの利用 クライアントからのリクエストに応じて処理を行い、動的にWebページを生成するなどして結果を返す

データベースについて リレーショナルデータベース XMLデータベース ・2次元の表でデータを格納 ・木(階層)構造でデータを格納 商品名 単価 コンデンサ 1.2 筐体 100 メモリチップ 500 最終更新日 ‘03.12.1 ‘04.2.13 ‘06.1.1 コンデンサ 1.2 ‘03.12.1 XMLデータベース <商品> <商品名> ・木(階層)構造でデータを格納 <単価> <最終更新日>

データベースについて リレーショナルデータベース XMLデータベース 構造を見直す必要がある 「接ぎ木」の概念 ・2次元の表でデータを格納 「調達先」という項目を追加したい リレーショナルデータベース ・2次元の表でデータを格納 商品名 単価 コンデンサ 1.2 筐体 100 メモリチップ 500 調達先 やよい電器 タラント 密井物産 最終更新日 ‘03.12.1 ‘04.2.13 ‘06.1.1 ・項目の追加があった場合、表全体を再定義 構造を見直す必要がある XMLデータベース <商品> <商品名> コンデンサ ・木(階層)構造でデータを格納 <単価> 1.2 ・追加の場合は継ぎ足すだけでよい <最終更新日> <調達先> やよい電器 ‘03.12.1 「接ぎ木」の概念

開発した授業支援システムの機能 →Web上で小テストなどの作成・解答・採点を行う ログイン 問題リスト・問題の作成 解答 採点 問題が所属する「リスト」を作成して、それに属する問題を作っていく 開発した授業支援システムの機能 →Web上で小テストなどの作成・解答・採点を行う 問題リスト ログイン 問題1 問題2 問題3 ・権限として教師(管理者)、学生の2種類 問題リスト・問題の作成 ・問題作成前に問題リストの作成が必要 ・問題の解答形式は4種類 <択一形式> →正答を一つだけ選択 解答 <複数回答形式> ・正答を選択、もしくは入力 →正答を全て選択 <テキスト入力形式> 採点 →回答欄に正答を入力 <テキストエリア形式> ・自動、手動採点 →設問に対する解答を自由に入力

実行画面 index ログイン top http://build.hit.ac.jp:8080/scaleportal(ゼミ室で実際に稼働しているサーバ)へアクセス

実行画面 top 問題リスト一覧 http://build.hit.ac.jp:8080/scaleportal(ゼミ室で実際に稼働しているサーバ)へアクセス

実行画面 top 問題リスト一覧 問題リスト編集 http://build.hit.ac.jp:8080/scaleportal(ゼミ室で実際に稼働しているサーバ)へアクセス

充実した教育ポータル開発の為のスキームを提供出来た おわりに →拡張性及び操作性のよい問題作成・解答・採点システムを開発することが出来た ・問題リストが所持する問題数や、問題の選択肢数などが編集中臨機応変に増減可能 ・自動採点及び中間点を与えるなどといった細かい手動採点機能 しかし・・・ 授業での出欠管理機能やレポートなどのファイル提出フォーム、 学生同士が情報交換するための掲示板機能などが教育ポータルには必要 充実した教育ポータル開発の為のスキームを提供出来た