#author("2021-09-21T01:16:33+00:00","default:admin","admin")
[[PSS]]

#contents

PSS の開発予定と既知の不具合
* ロードマップについて [#h026c860]

''作者の備忘録として書いているのであまり参考にならないかもしれません。''
** ここは? [#kbf2a461]

* ロードマップ
以前のロードマップは [[PSS/改版履歴]] をご覧ください。
:7.0.0:''Pプロジェクト'',バインダーの導入,フォルダ単位の学習機能,PssEditor の大幅な改善
竹内が備忘録として書いている PSS 関連プロジェクトの TODO &不具合リストです。

** Ver.7 の予定
** Ver.7 以前のロードマップ [#f2787f4b]

- 問題に「解説文」を追加
- 印刷機能の強化
- PssEditor の改善
-- IPA の発音記号の簡易編集機能(パレット式 or キーボード割り当て型)
-- 検索、置換機能等の追加
- 問題のグルーピング機能(モードに関係なく)
- モード名の変更・追加
-- 和英4択 → 4択モード
-- 英和4択 → 4択モードR
-- 和英入力 → タイピングモード
-- 英和入力 → タイピングモードR
-- カードモード → カードモード(問題文出題)
-- カードモード → カードモードR(正解文出題)
-- SpeedReply → SpeedReplyモード(変更なし)
-- ディクテーション → ディクテーションモード(変更なし)
- PssEditor に「なんでも解析&問題集化ツール」を付ける.
-- ダイアログが表示され,エディット領域にコピペしてボタンを押すと,csv ファイルや「ある種の問題構造」として解析し,自動的に問題集化してくれる機能.
-- 問題のみしか抽出できなかった場合は,単語で切り出し,自動で問題文を追加して問題集化する.この際,利用できる辞書には PDIC を想定.
- [[PSS/Ver7以前のロードマップ]] に移しました。



* 要望のあった機能
* PSS Concordancer [#t52c208d]

** 実装できそうな機能
- %%「検索結果が0件なら1文字削除して検索し直す」機能が動かない不具合%%

- 学習履歴(普通のログみたいなやつ)を追加
-- Ver.7 にて「学習毎の履歴」に問題リストを追加することで対応予定.2004-01-31

** 実装が難しいor実装まで時間がかかる機能
* P-Study System 本体 [#jb6645ec]
** 不具合 [#mcca5f1b]

- [[PSS/ロードマップ/新ランキング機能SandBox]]
- 問題に「解説データ」を追加
-- 回答後にのみ見ることができる。
- HBitmapManager の透過処理
- 4択で、問題毎に「回答までの所要時間」を記録する。
- Web上で単語レベルを決定、それに基づいたポイントとランキング
-- おそらく「単語力」のようなシステムを想定していると思うが、Pss の仕組みから考えてこの機能の実現は非常に難しいだろう。(2003-04-30)
- PssEditorのスペルチェック
-- Pss と統合したら、発音記号の辞書を利用することで可能だけど…。(2002-11-02)
-- 簡易スペルチェックは付けた。
-- Becky! で使われているスペルチェッカーライブラリを使えるかも。(2003-03-26)
- キー操作のカスタマイズ
- 指定したフォルダ以下の問題集を学習
-- 大幅に設計を変更しないと行けないので実装は難しいが、あるとかなり便利かもしれない。(2002-05-30)
- pass コマンド(「この問題を飛ばす」ボタン)を用意する。
→ [[./不具合]] に移動しました。

* PssBanner の追加予定機能
** メイン画面、全般 [#k6fec2cc]

- 止まった状態からPssエディタでその単語が開けるように
- 文字列の配置を設定可能にする
-- [Q]が長いと[A]が最後まで表示されない
- フォント設定、背景色設定
- 左クリックで「止まる」
- ツールバーに「検索」アイコンを追加してほしい

** スマート学習関連 [#c872a5aa]

* 長期的に予定している機能
- 例えば全ての問題がレベルB以上になるには推定何日かかるか、というような感じで表示されたらすごく励みになるんじゃないか
-- 過去一週間の学習履歴などをもとに、そういう数値を表示
- 忘却度がヤバイ(笑)単語が200個もたまってますよ〜、的なもの
- %%全体の忘却曲線%%
-- %%Ver.8.0 Beta14 以降に CTRL+Q でエクセルファイル生成機能として実装.まだまだバグがありそう.%%
-- %%Ver.8.0 Beta15 でバグ修正ほぼ完了.%%
-- Ver.8.1.0 で実装完了

 いつのまにか実装していたり、全然実装される気配がなかったり、…あまりあてになりません。(^_^;)
- 特定のレベルだけを出題するなどの機能は?

** 全般
- 回答画面で、正解率によって問題の色を変える。
- %%ユーザ毎にリストを切り替える%%~
→ [[./利用者変更機能の再構築]]
- %%レベルを手動で変更%% → Ver.8.1.0 で実装完了。

- 問題集の設計
-- 大きな問題集であっても、「覚える」ボタンで自動的に分割して出題されるので、問題作成者が分割する必要はない。ただ、問題の分類を問題単位で行い、それら全部を回答したい場合について、「フォルダ単位の学習」機能が必要だろう。(2002-04-22)
-- 学習理論に基づいた自動学習を目指す(2002-11-19)
-- [[PSS/ロードマップ/old/問題集の設計]]
- 「スマート学習」の学習画面にオリジナルの問題集の名前を表示する
-- 複数の問題集に含まれる場合があるため、詳細な設計が必要。

** PssEditor
- Pss と PssEditor の統合
-- DLL 上にデータベースを設置するよりも、いっそのことPssとPssEditorを統合(1ファイル化)するのがベターだと考えた。
-- 計画凍結中…(2003-04-30)
- 問題集データ確定時(CTRL+Sなど)に、重複する問題データ(同じ「問題」を持つデータや、まったく同じデータ)を統合する機能

** その他
** 通常学習 [#zd9c8b0c]

 ほとんど思いつきです(¨;)
*** 出題設定関連 [#kb720e54]

-チュートリアル
-- 初めての人のためのPss入門
-- ヘルプに基本的な使い方(http://www.takke.jp/pss/manual6/basic.html)を作った。(2002-05-25)
- Perlからのアクセス
-- まぁ、独自のPerlによる操作ライブラリの作成ということで対処されるだろう。
- もうすこしDBらしいDB
-- 早くもHaltsの頭には構想が出来てる。
-- しかしこういう構想って今まで無数に出来て、どんどん消えていったのでどうなるか微妙。。。
-- やめた(笑)(2002-05-30)
-- いよいよ本格的に手を付け始めました.2004-01-31
- PssBannerの取り込み
-- それは別件だろう。
- Java版
-- いわゆる jPss だ。src/jpss というフォルダがHaltsのHDDにあることが判明している。
-- UCS2 なDBに変更してから。(2002-04-26)
- UNIX版
-- Gtkで作って、 gPss かな。
-- 某所で作る動きがありそうだけど、関与する気はない。(2003-02-03)
-- wxWindows なんてどうでしょうね.2004-01-31
- インターネットを利用した単語の収集(英米ニュースサイトの頻出単語など)(2002-03-02)
-- ''Newsの英単語を勉強しよう'' (http://www.george24.com/~mascaras/)+''gapsse'' (http://www.h5.dion.ne.jp/~kyoun/apsse.html)+PssEditor の組み合わせで対応して欲しいな。
- %%利用者毎に、どの学習モードだったか、という状態を記憶%%~
→ [[./利用者変更機能の再構築]]

- ソース公開
-- [[PSS/ロードマップ/old/ソース公開]]
-- PssBanner のソースを公開したので、ひとまずはお休み。(2002-09-12)
- 「通常学習」で「再回答」をしないで途中終了した場合、「問題毎の履歴」では学習したことになっていて、「通常学習」では学習してないことになっています。統一して頂けないでしょうか? 


* 実装済み

[[PSS/ロードマップ/実装済み機能]]

2004-08-11
- XMLへの対応。XMLなエクスポート。
- PssEditor で、ローカルのDDWinやPdicとの連携
- PssEditor 複数の問題集を並行して編集できるように。(Pssエディタの複数起動もしくはMDIによる切換ができればベストだが、少なくとも問題集を切り替えたときに毎回読み込みなおして先頭単語になってしまうのは使いにくい。)
** 学習画面 [#qfabcf0d]

*** 出題停止機能 [#k056b1c4]

削除方法:
- 学習時に「この問題は覚えたので次回から出題しない」ボタン(チェックボックス?)を追加する.
- 問題一覧画面やスマート学習リスト,問題毎の履歴などにも該当するメニューを追加したい.
-- 特に問題一覧画面などでは「チェックボックス」式で一気に削除できるようにしたい.

実現方法:
- ゴミ箱として実装する?
-- %%ゴミ箱用の問題集を問題集毎に用意する(新しいアイコンが必要か?)%%
-- section_trash テーブルに「元の問題集、問題ID、削除日時」で記録し、section テーブルから削除することで実装する予定。

- %%問題毎に専用のフラグを用意する?%%
-- %%フラグを判定して問題選択(抽出)時に利用する必要があるため,波及範囲が大きすぎる.%%



*** 英辞郎/PDIC による例文提示機能 [#k0ef84a0]

- 検索のタイミングだと思いますが少し止まる感じがします。[40]
- 「回答後に停止」オプションを使用して例文をみることになると思いますが、ヒント欄に表示する内容がないときは次の問題にいってほしいです。[40]
- 複数の回答があるとき、2つめ以降の語に関する例文、PDIC検索が自動ではできないのも残念です[40]


*** 専用ブラウザ関連 [#c124f55b]

- %%問題毎の URL 指定機能%%
-- %%画像表示も可能となる%%
-- ローカルファイルの指定を補助する機能が欲しい(参照ボタン?)

- 画像の自動縮小機能
- 単語のハイライト表示

- ブラウザ表示までに制限時間を設ける(0〜回答の制限時間)msec 


** 中国語対応 [#eb549f3d]

 「4択モード」を選択した場合、「日本語に対応する英語を選ぼう!」と
 表示されますが、これを問題集ごと、さらにモードごとに設定できるように
 していただきたいと思います。
 
 PssEditorのPattenSelectの中国語品詞バージョンの追加もしくは品詞のみ
 任意に作成変更可能にしていただきたいと思います。
 
 中国語の発音記号ですが通常アルファベットと声調付母音の組み合わせなので
 声調付母音だけでもPSS依存文字として追加していただきたいと思います。
 小生はパソコン依存の特殊文字で表示していますが某中国語ソフトのフォントのため
 問題集配布などを念頭に入れるとPSS依存文字の実現をお願いします。
 
 穴埋め問題に関してはまず、
 現状システムの利用に関しては問題作成時に手間をかければ作れるのですが
 問題集配布などを念頭に入れると「問題文」欄に「カッコ内に適当な語を入れよ」
 などの文字を入れる必要があり、「4択モード」で解答時にそれぞれの選択枠に
 「カッコ内に適当な語を入れよ」と表示されるので、この表示をしない設定を
 設けていただきたい。なお、この要望は最初の要望が実現できれば必要はないと
 現在思っております。
 
 そして、穴埋め用のシステムを追加されるとすれば現状の問題作成システムに
 1つの問題に対し選択枠を4〜10個ほど設定できれば高度な問題集が作成可能と
 推測します。
http://www.takke.jp/bbs_p/index.cgi?no=1405&reno=1292&oya=1291&mode=msgview&page=0

- 作者の見解(2006/06/15):ほとんどが「実現可能」な内容だが、用途に特化した機能が多いため、今のところ実装する予定はない。


* PssEditor 関連 [#n28514b7]

** 問題集の抽出機能 [#m5c0c56e]

- 直前に使用した名称が残っていると便利ですね 

 A、単語力 8000 
 B、COBILD 
 7394個の問題集が見つかりました。問題集を作成してよろしいですか? 
 はい、 いいえ、 残りの606個の問題集を作成 

- 抽出問題集というフォルダの中に問題集が作成されれば、 
 10個くらい試作しても一気に削除が可能で便利です。 

- ダブルクリック(Enter)で選択出来るようににして頂きたい
 -抽出元となる問題集を選んでください 
 -抽出基準となる問題集を選んでください 


** 全般 [#oe7073b7]

- 「問題集の統合」に関する機能
-- 従来の「他の問題集からインポート」を再実装?

- 四択モードとタイピングモードが一緒になったようなモードが欲しいです。 
 通常の四択モードと同様に4つの選択肢を出して 
 答える時は番号をクリックするのではなく、 
 単語をタイピングする事で解答していくモードです。


* 未分類の項目 [#y446ace2]

#pcomment

潟若若菴遵

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS