Shin'ichirou OKADALecturer

■Researcher basic information

Organization

  • College of Engineering Department of Computer and Information Sciences
  • Graduate School of Science and Engineering(Master's Program) Major in Computer and Information Sciences
  • Faculty of Applied Science and Engineering Domain of Computer and Information Sciences

Research Areas

  • Informatics, Intelligent informatics, Intelligent Informatics
  • Humanities & social sciences, Educational technology, Educational Technology

Degree

  • 2002年03月 博士(工学)(北海道大学)

Member History

  • May 2017 - Apr. 2019, 支部委員(茨城), 電子情報通信学会東京支部

■Research activity information

Paper

  • Self-Adaptive Java Production System and Its Application to a Learning Assistance System
    Yoshitaka Fujiwara; Shin-ichirou Okada; Tomoki Suzuki; Yoshiaki Ohnishi and Hideki Yoshida, Although production systems are widely used in artificial intelligence (AI) applications, they are seen to have certain disadvantages in terms of their need for special purpose assistance software to build and execute their knowledge-bases (KB), and in the fact that they will not run on any operating system (platform dependency). Furthermore, for Al applications such as learning assistance systems, there is a strong requirement for a self-adaptive function enabling a flexible change in the service contents provided, according to the user. Against such a background, a Java based production system (JPS) featuring no requirement for special purpose assistance software and no platform dependency, is proposed. Furthermore, a new self-adaptive Java production system (A-JPS) is proposed to realize the "user adaptation" requirement mentioned above. Its key characteristic is the combination of JPS with a Causal-network (CN) for obtaining a "user profile". In addition, the execution time of the JPS was studied using several benchmark problems with the aim of comparing the effectiveness of different matching algorithms in their recognize-act cycles as well as comparing their performance to that of traditional procedural programs for different problem types. Moreover, the effectiveness of the user adaptation function of the A-JPS was studied for the case of a CN with a general DAG structure, using the experimental KB of a learning assistance system., IEICE-INST ELECTRONICS INFORMATION COMMUNICATIONS ENG
    IEICE Trans. Inf. & Syst., Sep. 2004, [Reviewed]
  • Distributive Knowledge-base Execution System with User Adaptability for Distance Learning System
    Yoshitaka Fujiwara; Shin-ichiro Okada; Nobuki Takakura and Buntaro Matsuzawa, A distributive knowledge base execution system is proposed for the distance learning assistance system with no instructors using satellite communications. The purposes of the system are realizing a self-adaptive function enabling flexible change of the assistance contents according to the characteristics of its user, as well as providing a prompt responsibility to the user. In order to attain these purposes, knowledge base(KB)is organized with a set of independently executable partial KBs, "active nodes" and a meta knowledge for their execution control, "context graph". Then the prompt responsibility is realized by a partial KB execution mechanism using the context graph on the client computer. Moreover, a method for adapting a sequence of active nodes of the target KB is proposed. In this method, priorities for the active nodes of the target KB are calculated using a causal network derived from the relations between actions of the active nodes. It was observed through the evaluation using an experimental KB for a hierarchical learning assistance that the result of the adaptation by this method is consistent with that by a human expert., Information Processing Society of Japan (IPSJ)
    情報処理学会論文誌, Jun. 2001, [Reviewed]
  • Performance Evaluation of Error Diagnostic Function for Flowchart Tutoring System               
    Shin-ichirou Okada; Hitoshi Fujiike and Yoshitaka Fujiwara, Lead
    情報処理学会論文誌, Mar. 2001, [Reviewed]
  • Data Pre-fetch Strategies for Performance Improvement of The Virtual Execution Environment Control for Satellite Communications
    Shin-ichirou Okada; Katsutoshi Sekimoto; Yoshitaka Fujiwara and Hiroshi Ohkama, Lead, 筆者らはこれまで衛星通信を介した知識ベースの遠隔利用を対象に, 応答性の向上を目的とする仮想実行環境制御方式(VEEC)を提案してきた.本方式において知識ベースはソースと呼ばれる実行単位に分割され, ソースはソース探索グラフと呼ばれるソースの実行順序関係を記述したメタ知識に基づきサーバ計算機からクライアント計算機へ先取り転送される.本論文ではまず, VEECの性能向上のための先取り転送戦略を提案し, その有効性をJCSAT衛星を使用した実験より評価する.つぎに, VEECをWWWの計算環境に適応化した仮想アクセス方式について提案する.更に本仮想アクセス方式の性能向上を目的とする先取り転送戦略を提案し, その有効性をJCSAT衛星を使用した実験により評価する., The Institute of Electronics, Information and Communication Engineers
    電子情報通信学会論文誌, May 1998, [Reviewed]
  • Performance Evaluation of VEEC: The Virtual Execution Environment Control for a Remote Knowledge Base
    FUJIWARA Yoshitake; OKADA Shin-ichiro; TAKADOI Hiroyuki; MATSUNISHI Toshiharu; OHKAMA Hiroshi, In a conventional client-server system using the satellite communications, the responsibility of the system to the client user is considerably degraded by the long transmission time between the satellite and the ground terminal as well as the relatively low data transmission rate in comparison with the ground transmission line as the Ethernet. In this paper, a new client-server control, VEEC, is proposed to solve the problem. As a result of the experimental performance studies, it is clarified that the responsibility in the client is remarkably improved when the pre-fetching mechanism of VEEC works efficiently., 一般社団法人電子情報通信学会
    IEICE transactions on communications, 25 Jan. 1997, [Reviewed]
  • Flowchart Tutoring System with Error Diagnostic Capabilities Using Program Slicing
    Shin-ichiro Okada; Yoshitaka Fujiwara; Toshiharu Matsunishi and Hiroshi Ohkama, Lead, プログラミング演習授業のコンピュータ支援において,考慮すべき最も重要な点は学習者のアルゴリズム表現をいかに支援するかにあると筆者らは考える.本論文ではアルゴリズムの表現法として流れ図表記法を対象とし,流れ図の作成段階と誤り診断段階を支援する方法について提案する.まず流れ図の構造的な記述支援のため,構造的に記述された流れ図にはシンボルの記述からアルゴリズム全体の記述まで複数の記述レベルが混在することに着目し,個々の記述レベル固有の処理が協調しながら全体の作成を行う黒板モデルによる協調分散型支援法を提案する.次に流れ図の誤り診断法について,学習者が犯す誤りの分類に基づく階層化診断知識を用い,診断処理を表記の誤りを対象とする「表記法診断」,論理的矛盾を対象とする「論理性診断」,課題に対する正当性を対象とする「正解性診断」,の三つに階層化した診断法を提案する.特に正解性診断はProgram Slicing技術を用い,正解知識を流れ図表記の形で利用するため正解知識の追加が容易であり,運用を通じた診断能力の向上が期待できる.更に正解性診断のプロトタイプを作成し,誤り例をいくつか診断させ,有効性を評価した., 一般社団法人電子情報通信学会
    電子情報通信学会論文誌. D-2, 情報・システム 2-情報処理, 25 Nov. 1995, [Reviewed]
  • Design and Evaluation of a Hierarchical Distributed System for the Programming Exercise Assistance
    Yoshitaka Fujiwara; Toshiharu Matsunishi; Shinichiro Okada; Hiroshi Ohkama; Hiroyuki Goto and Tetsuo Kuromaru, プログラミング演習授業の質的向上を目的として,(1)構造的なアルゴリズム記述を中心とする演習体系,(2)教官および運用知識を活用した支援サービス,(3)異なる進捗の学生の混在を考慮した支援環境,を特徴とする演習支援システムの枠組を提案する.次に学生番号と課題番号の2項組を演習支援動作の単位と考えるとき,その状態と支援サービスとの関係が黒板モデルにより解釈できることを示す.またサービスの応答性とプロセッサ,メモリなどの資源の有効利用の両面を考慮した上記モデルの合理的実現方法として,階層多重化された黒板による構成方法を提案する.更に当該概念に基づき作成したプロトタイプシステムを使用したベンチマークテストにより,支援サービスの応答時間とワークステーションの実装メモリ容量の関係,非階層構成に対する当該階層構成の優位性,を定量的に明らかにする.また上記性能評価の一環として,システムの応答時間とユーザの心理的満足度の関係に着目した実験を行い,ユーザの満足・不満足を分けるしきい値を求める., 一般社団法人電子情報通信学会
    電子情報通信学会論文誌. D-2, 情報・システム 2-情報処理, 25 Nov. 1995, [Reviewed]

Lectures, oral presentations, etc.

  • Proposal of an SVG-Based Figure Composition Method to Improve Reusability of Figures in Teaching Materials, and Prototyping of a Search System               
    Yudai Takahashi; Hayato Seganuma; Shin-ichirou Okada
    情報処理学会 コンピュータと教育研究会175回研究発表会, 01 Jun. 2024, 情報処理学会
    20240601, 20240601
  • Prototype of a Multi-transaction Concurrent Execution Simulator for Database Learning               
    Muto Ryo; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 174回研究発表会, 09 Mar. 2024, 情報処理学会
    20240309, 20240309
  • The Analysis of Learning Tendencies in the SQL Exercise System Applicated the Point Calculation Method According to the Learning Interval               
    Tani Hiroki; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 170回研究発表会, 03 Jun. 2023, 情報処理学会
    20230603, 20230603
  • Evaluation of a Learning Environment to Experience Transaction Concurrency in Databases               
    Matsumoto Keitaro; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 168回研究発表会, 11 Feb. 2023, 情報処理学会
    20230211, 20230212
  • Improvement of the point calculation method according to learning interval,-Consideration and verification of scoring for re-answers after incorrect answers-               
    Igeta Gaku; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 168回研究発表会, 11 Feb. 2023, 情報処理学会
    20230211, 20230212
  • The User-Individual Usage Analysis of the Relational Data Model Exercise System Applicated the Point Calculation Method According to the Learning Interval               
    Kasamatsu Yusuke; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 167回研究発表会, 03 Dec. 2022, 情報処理学会
    20221203, 20221204
  • データベースのトランザクション同時実行を体感できる学習環境の提案               
    松本圭太郎; 岡田 信一郎
    情報処理学会 コンピュータと教育研究会 164回研究発表会, 13 Mar. 2022, 情報処理学会
    20220312, 20220313
  • Evaluation of the point calculation method according to the learning interval - Application to the Relational data model exercise system -               
    笠松映佑; 岡田 信一郎
    情報処理学会 コンピュータと教育研究会 164回研究発表会, 13 Mar. 2022, 情報処理学会
    20220312, 20220313
  • Countermeasures against loss of motivation for learning when answering incorrectly in the point calculation method according to learning interval               
    Igeta Gaku; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 164回研究発表会, 13 Mar. 2022, 情報処理学会
    20220312, 20220313
  • Development and Evaluation of explanation display function using SVG for Learning Relational data model               
    藤間黄純; 岡田 信一郎
    情報処理学会 コンピュータと教育研究会 163回研究発表会, 05 Feb. 2022, 情報処理学会
    20220205, 20220206
  • Improvement of the normalization question generation function for the relational data model exercise system               
    Tajima Arata; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 159回研究発表会, 14 Mar. 2021, 情報処理学会
    20210313, 20210314
  • リレーショナルデータモデル学習支援のためのSVGを用いた解説表示機能の試作               
    Touma Kisumi; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 159回研究発表会, 13 Mar. 2021, 情報処理学会
    20210313, 20210314
  • Development and Evaluation of the Transaction Exercise System for Learning Database               
    Arai Hikaru; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 158回研究発表会, 13 Feb. 2021, 情報処理学会
    20210213, 20210214
  • A Validation of the Effects on Point Calculation Method Accordance with Learning Interval,- The Results of Four-week Repose Period for Modification of Initial Value -               
    Shibata Suguru; Shin-ichirou Okada
    Proceedings of the 2020 IEICE General Conference, 18 Mar. 2020, The Institute of Electronics, Information and Communication Engineers
    20200317, 20200320
  • Design of the Transaction Exercise System for Learning Database               
    Arai Hikaru; Shin-ichirou Okada
    Proceedings of the 2020 IEICE General Conference, 17 Mar. 2020, The Institute of Electronics, Information and Communication Engineers
    20200317, 20200320
  • A Validation of the Effects on Point Calculation Method Accordance with Learning Interval - The Results of Four-week Repose Period for Modification of Initial Value -               
    Shibata Suguru; Shin-ichirou Okada
    Proceedings of the 2020 IEICE General Conference, 18 Mar. 2020, The Institute of Electronics, Information and Communication Engineers
  • Evaluation of the point calculation method according to the learning interval - Application to the SQL exercise system -               
    Ishikawa Daisuke; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 153回研究発表会, 15 Feb. 2020, 情報処理学会
    20200215, 20200216
  • The introduction of the point calculation method that encourage effective repetition study to the SQL exercise system               
    Daisuke Ishikawa; Shin-ichirou Okada
    Proceedings of the 2019 IEICE General Conference, 22 Mar. 2019, The Institute of Electronics, Information and Communication Engineers
  • Evaluation of measures for failure of learning when using point calculation method that prompt effective repetitive learning               
    Hioki Yukihito; Okada Shin-ichirou
    情報処理学会 コンピュータと教育研究会 146回研究発表会, 20 Oct. 2018
  • 学習失敗時の救済を目的とした効果的な反復学習を促す得点計算法の改良案の提案               
    日置千仁; 岡田信一郎
    2018年電子情報通信学会総合大会, 21 Mar. 2018
  • 学習間隔に応じた得点計算法の効果の検証 ‐休憩期間4週間の結果‐               
    平柳卓哉; 日置千仁; 岡田信一郎
    2018年電子情報通信学会総合大会, 21 Mar. 2018
  • Implementation and Evaluation of a Method of Reducing Redundant Repetition Question for the SQL Exercise System               
    Takahashi Masayuki; Shin-ichirou Okada
    情報処理学会 コンピュータと教育研究会 140回研究発表会, 08 Jul. 2017
  • 学習間隔に応じた得点計算法の効果の検証∼休憩期間2週間の結果∼               
    Yukihito Hioki; Yuta Suzuki; Shin-ichirou Okada
    2017年電子情報通信学会総合大会, 24 Mar. 2017
  • Implementation and Application of a Method of Reducing Redundant Repetition Question,for the SQL Exercise System               
    高橋正行; 岡田信一郎
    2017年電子情報通信学会総合大会, 22 Mar. 2017
  • リレーショナルデータモデル演習システムのための正規化問題生成機能の開発と運用評価               
    岡田信一郎; 阿部孝昭; 山縣大輔
    情報処理学会 コンピュータと教育研究会 138回研究発表会, 12 Feb. 2017, 情報処理学会 コンピュータと教育研究会
  • A Method of Reducing Redundant Repetition Questions for the SQL Exercise System               
    Masayuki Takahashi; Shin-ichirou Okada
    2016 IEICE General Conference, 16 Mar. 2016, The Institute of Electronics, Information and Communication Engineers
  • Investigation of point calculation method for effective repetitive learning in accordance with intervals of learning and validation of the method using Android Tablet               
    Taniguchi Takenori; Okada Shin-ichirou
    IPSJ SIG-CE, 10 Oct. 2015, Information Processing Society of Japan
  • Practice and Evaluation of Program Development Education using Program Development Environment OOJ based on Discrete and Structure Model               
    Okada Shin-ichirou; Hatakeyama Masayuki; Ikeda Yousuke
    IPSJ SIG-CE, 06 Jun. 2015, Information Processing Society of Japan
  • A proposal of the simple point calculation method to promote distributed learning               
    Takenori Taniguchi; Shin-ichirou Okada
    IEICE General Conference 2015, 13 Mar. 2015, The Institute of Electronics, Information and Communication Engineers
  • Improvement and Evaluation of the Normalization Problem Generator of the Support System for Relational Data Model Practice               
    Daisuke Yamagata; Shin-ichirou Okada
    IEICE General Conference 2015, 11 Mar. 2015, The Institute of Electronics, Information and Communication Engineers
  • Development and Evaluation of Support System for Relational Data Model Practice               
    Shin-ichirou Okada; Tsuyoshi Itou
    IEICE General Conference 2014, 20 Mar. 2014, The Institute of Electronics, Information and Communication Engineers
  • Development and Evaluation of SQL Exercise Support System that Used on Tablet               
    Kyohei Matsumoto; Shingo Sugita; Shin-ichirou Okada
    Technical Committee on Educational Technology, 11 Jan. 2014, The Institute of Electronics, Information and Communication Engineers
  • The Validation of The Simple Correctness Checking Method Based on Comparisons with Sample Answers Using Syntax Trees for Student's Java Programs               
    Tatsuya Uraguchi; Shin-ichirou Okada
    Technical Committee on Educational Technology, 11 Jan. 2014, The Institute of Electronics, Information and Communication Engineers
  • Design of SQL Exercise Support System on Tablet               
    Kyohei Matsumoto; Shin-ichirou Okada; Teh Shin Wei
    The 2013 IEICE General Conference, 20 Mar. 2013, The Institute of Electronics, Information and Communication Engineers
  • Research on Forgetting Interval of Undergraduate Students               
    Ryotaro Onizawa; Shin-ichirou Okada
    The 2012 IEICE General Conference, 20 Mar. 2012, The Institute of Electronics, Information and Communication Engineers
  • A Generation Method of Teaching Strategies,for SQL Exercise Support System               
    Takuya Matsumoto; Shin-ichirou Okada; Chika Ishii; Yuki Kakinuma
    IPSJ SIG on CE, 05 Feb. 2011, 情報処理学会
  • Evaluation of SQL Exercise Support System with Exercise Generator               
    Shin-ichirou Okada
    Information Processing Society of Japan 50th Anniversary 72nd National Convention of IPSJ, 10 Mar. 2010, 情報処理学会
  • A Generation Method of Learning Topics for SQL Exercise Support System               
    Takuya Matsumoto
    Information Processing Society of Japan 50th Anniversary 72nd National Convention of IPSJ, 10 Mar. 2010, 情報処理学会
  • Development of SQL Exercise Support System with User Adaptive Question Generator               
    Shin-ichirou Okada
    The 2009 IEICE General Conference, 17 Mar. 2009, 電子情報通信学会
  • Development of Self-rewriting Production System Execution Environment using XML               
    Shin-ichirou Okada
    The 2008 IEICE General Conference, 18 Mar. 2008, 電子情報通信学会
  • Development of Production System Execution Environment using XML and Java               
    Shin-ichirou Okada
    The 2007 IEICE General Conference, 21 Mar. 2007, 電子情報通信学会

Affiliated academic society

  • Aug. 2011, Japanese Society for Information and Systems in Education
  • The Institute of Electronics, Information and Communication Engineers
  • Information Processing Society of Japan

Social Contribution Activities

  • 統計解析ソフト「R」を使ったデータ解析体験              
    planner
    電子情報通信学会東京支部, 30 Mar. 2019