最近の研究コンテンツの紹介

ここ数年の研究発表やら研究報告のpdfファイルを公開します。

  1.  ディープラーニングとブロックチェーンの教材化の考究
     - 産業教育振興中央会産業教育改善特別研究3か年間のまとめ -

  2.  「Javaプログラミング授業の蘊蓄 -プログラミング教育における商業教育レガシーの継承-」
  3.  「中等教育への最新ICT分野の導入の研究 ~機械学習とブロックチェーン技術の教材化~」

ダウンロード素材

ダウンロード素材

1 初歩のネットワークプログラミングの手引き
2 XML操作の手引き
3 「簿記の記帳へのXML技術の導入」論文のダウンロード
以下のlzh形式の実習教材ファイルもぜひ試してみてください。そして、使えるようならどしどしご活用下さい。

4 オブジェクト指向プログラミング入門キット

5 VBSによる初歩のプログラミング実習キット

6 COBOL言語による初歩のプログラミング実習キット

7 「オブジェクト指向プログラミング入門キット2」(Java版ウインドウクラスコード込み)

オブジェクト指向プログラミング用の流れ図の提案

オブジェクト指向プログラミング用の流れ図の提案

オブジェクトとメインの流れ図との関わりが明確でないと、解析中にうっかり別のインスタンスなのに同一のインスタンスと勘違いしてしまう可能性がある。
以下の限界を実感する。

①メインの流れの中で、個々のインスタンスにどんな操作をしたか分からない。

②各インスタンスの操作で戻り値なし(void)か、戻り値があったときに何に渡しているかが分からない。

③呼び出される側のオブジェクト(抽象クラス)でどんな変数(プロパティ)が用意され、何をするメソッドが使えるのかが分からない。

④オブジェクト(抽象クラス)の継承とインターフェイス継承の関係が分からない。

  • 従って、インスタンスを示す流れ図記号を活用することを提案する。
  • クラスのインスタンス化を表現
  • このような図を流れ図に組み込むと、あるインスタンスを操作することが明確になる。
  • また、そのオブジェクトは戻り値があるのかないのかや、インスタンスの廃棄のタイミングを明示したりできるように次のような細部の差を表すとよいだろう。
  • クラスのメソッドとプロパティを表記し、戻り値有無やインスタンスの廃棄を表現
  • この記号で2つのインスタンスを操作することを示すのが次の流れ図である。
  • インスタンスを明示した流れ図
  • オブジェクトの設計と実体化を分けて考えるときに有効なのではないか。