Ibaraki University's
College of Engineering
Department of Computer and Information Sciences


OKADA Shinichiro


  1. 茨城大学工学部情報工学科講師 2005/04-Present

Academic degrees

  1. Doctor of Philosophy Hokkaido University 2002/03

Research Areas

  1. Intelligent Informatics
  2. Educational Technology

Subject of research

  1. Study of support system for training of SQL In this study, I develop a e-learning system to support training of SQL and evaluate it. 2006/04-Present

Research presentations

  1. Oral presentation(general) A Method of Reducing Redundant Repetition Questions for the SQL Exercise System 2016 IEICE General Conference 2016/03/16 筆者らは、SQL実習支援システムの開発、運用を行っている。このシステムは、SQL問題の自動生成機能、学習者によるSQL入力・実行機能、学習者解の自動正誤判定機能を備えており、学習者が繰り返し問題を解くことで、SQLの習得を促す。しかし、SQLは学習項目間の重複が多いため、一部の学習項目は必要以上の反復となり、学習者の学習意欲を低下させる可能性がある。本稿では必要以上の反復を削減する方法を検討し、今年度の学習履歴を用いて妥当性を検討した結果を報告する。
  2. Oral presentation(general) Investigation of point calculation method for effective repetitive learning in accordance with intervals of learning and validation of the method using Android Tablet IPSJ SIG-CE 2015/10/10 In psychology, it is known that space repetition is more effective than massed learning. However, there are not many learning support systems which use spaced repetition effectively. Thus we propose point calculation method to apply spaced repetition actively. Additionally, we implement the repetitive learning system using proposal method as an Android application and the similar application which gives fixed point regardless of learning interval. We validate the proposal method using both applications. In this paper, We report the result of comparing the effects of both applications.
  3. Oral presentation(general) Practice and Evaluation of Program Development Education using Program Development Environment OOJ based on Discrete and Structure Model IPSJ SIG-CE 2015/06/06
  4. Oral presentation(general) A proposal of the simple point calculation method to promote distributed learning IEICE General Conference 2015 2015/03/13 心理学の分野では、間隔を空けて反復学習を行う分散学習の方が、間隔を空けない集中学習よりも学習効果が高いことが知られている。しかし、分散学習を積極的に活用する学習支援システムの例は少ない。そこで筆者らは分散学習を積極的に活用するためのポイント計算法を考案した。この計算法は学習者が学習を行った際に与えるポイントの累積値が基準を越えた時に学習完了となる反復学習システムを想定したもので、経過時間に応じて与えるポイントの値を変化させ、適切な間隔を空けたときに高いポイントを獲得できるようにすることで分散学習を促す。現在、この計算法を用いた反復学習システムをAndroidアプリケーションとして開発しており、評価実験を通して提案手法の検証を行っている。
  5. Oral presentation(general) Improvement and Evaluation of the Normalization Problem Generator of the Support System for Relational Data Model Practice IEICE General Conference 2015 2015/03/11 筆者らはリレーショナルデータモデル学習のための演習システムを開発している。これまでに開発したシステムの正規化問題には「問題文に提示されていない関数従属性が存在しているように見える」という問題点があった。本稿では、「第2正規形」「第3正規形」「ボイスコッド正規形」のそれぞれに対して関数従属性が厳密に守られた問題テンプレートを作成し、それらのテンプレートを使用するように問題生成機能の改良を行い、実際の授業で使用した結果を報告する。学習者に対するアンケートの結果、正規化問題で不自然な点を感じた学習者は35名中0名であったことから、今回の問題生成機能の改良は成功したと考えられる。

Memberships of academic societies

  1. Information Processing Society of Japan
  2. The Institute of Electronics, Information and Communication Engineers
  3. Japanese Society for Information and Systems in Education 2011/08-Present