これはオンライン上でクイズ形式の問題を解答することで学習するためのアプリケーションです。
誰(非ログイン)でも問題に解答することができますが、ユーザ登録することで成績を記録することができ、他のユーザと成績を競ったり学習状況を把握することができます。
問題を作成することも可能ですが、作成するためにはまず権限を得る申請が必要になります。
※注意
登録した情報はこのアプリケーションの使用以外の目的では利用しません。
個人で作成しているため、バグが多かったりセキュリティ面が弱いかもしれません。個人情報やパスワードなどは注意してください。
2016年内には完成予定。。。かも知れません。
現在テストプレイ中です。多くの機能は未実装です。
2016年5月26日の時点の実装済み機能
- ユーザ登録、ログイン、ログアウト
https://quizwebapp2.herokuapp.com/
- Web上で学習するためのWebアプリケーションです。
- 学習者はパソコンやスマホなどのブラウザ上で動作します。
- 問題作成は申請後に許可されたユーザのみ可能です。
- さまざまなクイズ形式の問題を解答することで勉強していきます。
- 成績などはデータベース(SQLite)に記録され、グラフなどで可視化されます。
- スマホ版アプリではオフラインでの学習も予定しています。
- 開発環境はVisualStudioCodeを利用しています。
- ソースコードの管理はGitHubを利用しています。
- 実行環境はHerokuを利用します。
- 開発はExpress (Node.js)を利用しています。
- 学習以外の部分はHTMLベース、学習(クイズ)部分はJavascriptベースの予定です。
- スマホアプリへの変換はCordovaを利用する予定です。
詳細はWikiを御覧ください。
実行環境の準備(2016年5月10日完了)- 開発環境に関する学習。(随時)
- 実装する機能
- ユーザ管理
- 問題作成
- 問題検索
- 成績の管理(可視化など)
- その他いろいろ