2025/04/02 更新

写真a

イシハラ ノブヤ
石原 信也
ISHIHARA Nobuya
所属
学術研究院異分野融合教育研究領域(グリーンイノベ) 准教授(特任)
職名
准教授(特任)
連絡先
メールアドレス
外部リンク

学位

  • 博士(工学) ( 岡山大学 )

  • 修士(工学) ( 岡山大学 )

学歴

  • 岡山大学   The Graduate School of Natural Science and Technology  

    - 2017年3月

      詳細を見る

  • 岡山大学   The Graduate School of Natural Science and Technology  

    2013年4月 - 2014年3月

      詳細を見る

  • 岡山大学   Faculty of Science   Department of Mathematics

    - 1989年3月

      詳細を見る

 

論文

  • A Proposal of Software Architecture for Java Programming Learning Assistant System

    Nobuya Ishihara, Nobuo Funabiki, Minoru Kuribayashi, Wen-Chung Kao

    2017 IEEE 31st International Conference on Advanced Information Networking and Applications (AINA)   2017年3月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    DOI: 10.1109/aina.2017.56

    researchmap

  • A Proposal of Statement Fill-in-Blank Problem in Java Programming Learning Assistant System

    Nobuya Ishihara, Nobuo Funabiki

    2015 IIAI 4th International Congress on Advanced Applied Informatics   2015年7月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    DOI: 10.1109/iiai-aai.2015.192

    researchmap

  • Design and implementation of a practical control system for an air-conditioner with IoT sensor nodes

    Mengfang Duan, Yuta Kodera, Nobuya Ishihara, Yasuyuki Nogami, Takuya Kusaka

    2022 37th International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC)   2022年7月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    DOI: 10.1109/itc-cscc55581.2022.9894933

    researchmap

  • A Proposal of Air-Conditioning Guidance System Using Discomfort Index. 査読

    Samsul Huda, Nobuo Funabiki, Minoru Kuribayashi, Rahardhita Widyatra Sudibyo, Nobuya Ishihara, Wen-Chun Kao

    Lecture Notes in Networks and Systems   159 LNNS   154 - 165   2020年

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:Lecture Notes in Networks and Systems  

    DOI: 10.1007/978-3-030-61108-8_15

    Scopus

    researchmap

    その他リンク: https://dblp.uni-trier.de/db/conf/bwcca/bwcca2020.html#HudaFKSIK20

  • Web-Server Implementation of Code Completion Problem for Java Programming Learning Assistant System

    Htoo Htoo Sandi Kyaw, Nobuo Funabiki, Nobuya Ishihara, Minoru Kuribayashi, Wen-Chung Kao

    2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW)   2019年

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    To advance Java programming educations, Java Programming Learning Assistant System (JPLAS) has been developed and used in universities in Japan and Myanmar. JPLAS offers several types of programming exercises to cover different learning levels, including the element fill-in-blank problem (EFP) and the code completion problem (CCP). In CCP, an incomplete source code made by removing some elements is given to a student, and its completion is requested by filling in the missing elements properly. The answer is marked by comparing each statement with the corresponding one in the original code. In contrast to EFP, CCP does not show the locations of missing elements. In the trial, CCP has been implemented on offline JPLAS. Data exchange between a teacher and students in a Java programming course is made using USB memories, which takes large loads. In this paper, we implement CCP on the Web server for online JPLAS by extending the implementation of EFP. As well, the evaluations have confirmed the effectiveness of this implementation.

    Web of Science

    researchmap

  • A Proposal of Software Architecture for Java Programming Learning Assistant System

    Nobuya Ishihara; Nobuo Funabiki; Minoru Kuribayashi; Wen-Chung Kao

    2017 IEEE 31st International Conference on Advanced Information Networking and Applications (AINA)   2017年5月

     詳細を見る

  • A Proposal of Test Code Generation Tool for Java Programming Learning Assistant System

    Nobuo Funabiki, Ryota Kusaka, Nobuya Ishihara, Wen-Chung Kao

    2017 IEEE 31st International Conference on Advanced Information Networking and Applications (AINA)   2017年3月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    DOI: 10.1109/aina.2017.60

    researchmap

  • A graph-based blank element selection algorithm for fill-in-blank problems in Java programming learning assistant system

    Nobuo Funabiki, Tana, Khin Khin Zaw, Nobuya Ishihara, Wen-Chung Kao

    IAENG International Journal of Computer Science   44 ( 2 )   247 - 260   2017年

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)   出版者・発行元:International Association of Engineers  

    As a reliable and portable object-oriented programming language, Java has been extensively used in industries and taught in schools. To assist Java programming educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). JPLAS provides a fill-inblank problem for novice students who have started learning Java programming including grammar and basic programming through code reading. In this problem, students are asked to fill in the blank elements in a high-quality Java code. In this paper, we propose a graph-based blank element selection algorithm to select as many blanks as possible that have grammatically correct and unique answers from a given code. First, the algorithm generates a graph by selecting each candidate element in the code as a vertex, and connecting any pair of vertices by an edge if they can be blanked together. Then, it extracts a maximal clique of the graph for a solution. For evaluations, the correctness of the algorithm is verified manually by applying it to 100 Java codes. Eventually, the educational effects in Java programming learning are confirmed by assigning generated fill-in-blank problems to students in our Java programming course.

    Scopus

    researchmap

  • Analysis of fill-in-blank problem solution results in Java programming course

    Nobuo Funabiki, Tana, Nobuya Ishihara, Wen-Chung Kao

    2016 IEEE 5th Global Conference on Consumer Electronics   2016年10月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    DOI: 10.1109/gcce.2016.7800486

    researchmap

  • A Proposal of Coding Rule Learning Function in Java Programming Learning Assistant System

    Nobuo Funabiki, Takuya Ogawa, Nobuya Ishihara, Minoru Kuribayashi, Wen-Chung Kao

    2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)   2016年7月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    DOI: 10.1109/cisis.2016.94

    researchmap

  • Offline answering function for fill-in-blank problems in Java Programming Learning Assistant System

    Nobuo Funabiki, Hiroki Masaoka, Nobuya Ishihara, I-Wei Lai, Wen-Chung Kao

    2016 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW)   2016年5月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    DOI: 10.1109/icce-tw.2016.7521045

    researchmap

  • A Proposal of Statement Fill-in-Blank Problem in Java Programming Learning Assistant System

    Nobuya Ishihara; Nobuo Funabiki

    2015 IIAI 4th International Congress on Advanced Applied Informatics   2016年1月

     詳細を見る

  • Analysis of fill-in-blank problem solutions and extensions of blank element selection algorithm for Java programming learning assistant system

    Nobuo Funabiki, T. Tana, Khin Khin Zaw, Nobuya Ishihara, Wen-Chung Kao

    Lecture Notes in Engineering and Computer Science   2225   237 - 242   2016年

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:Newswood Limited  

    A Web-based Java Programming Learning Assistant System (JPLAS) has been developed in our group to advance Java programming educations. JPLAS provides fill-in-blank problems for Java novice students to study grammar and basic programming skills by filling in the blank elements in a high-quality code. In this paper, we first analyze solution results of students in the Java programming course and the correlation between the number of blanks in a problem and the correct answer rate of the students. Then, we extend the blank element selection algorithm to increase the number of blanks and control the problem difficulty by changing it. This algorithm has been proposed to generate a feasible fill-in-blank problem such that any blank has the grammatically correct and unique answer. To verify the effectiveness, we apply the extended algorithm to 58 Java codes for the fundamental data structure or algorithms, and confirm that the extensions can increase the number of blanks and control the problem difficulty.

    Scopus

    researchmap

  • Correlation analysis of fill-in-blank problem solutions to final programming results in Java programming course

    Tana, Nobuo Funabiki, Nobuya Ishihara, Wen-Chung Kao

    2015 IEEE 4th Global Conference on Consumer Electronics (GCCE)   2015年10月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)   出版者・発行元:IEEE  

    DOI: 10.1109/gcce.2015.7398542

    researchmap

▼全件表示

MISC

  • Raspberry Piを用いた空調機使用警報システムの提案【JST・京大機械翻訳】

    HUDA Samsul, FUNABIKI Nobuo, KURIBAYASHI Minoru, SUDIBYO Rahardhita Widyatra, ISHIHARA Nobuya

    電子情報通信学会大会講演論文集(CD-ROM)   2020   2020年

     詳細を見る

  • 誤ったメッセージを避けるための屋外不快指数を用いたエアコンディショニングガイダンスシステムの改善

    HUDA Samsul, FUNABIKI Nobuo, KURIBAYASHI Minoru, WIDYATRA SUDIBYO Rahardhita, ISHIHARA Nobuya

    電子情報通信学会技術研究報告(Web)   120 ( 69(NS2020 22-30) )   2020年

     詳細を見る

  • テストログを用いたテストコード生成支援ツールの戻り値のあるJavaメソッドへの拡張 (ソフトウェアサイエンス)

    日下 涼太, 舩曵 信生, 栗林 稔, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   117 ( 381 )   127 - 132   2018年1月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムJPLASへのソースコード管理システムの導入 (ソフトウェアサイエンス)

    松本 慎平, 舩曵 信生, 栗林 稔, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   117 ( 381 )   167 - 172   2018年1月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムのテストコード学習のためのコード修正問題の提案 (ソフトウェアサイエンス)

    何 賽, 舩曵 信生, 栗林 稔, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   117 ( 381 )   161 - 166   2018年1月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • File access extension of test code generation tool for Java programming learning assistant system

    Nobuo Funabiki, Ryota Kusaka, Nobuya Ishihara, and Wen-Chung Kao

    Proceedings of 6th IEEE Global Conference on Consumer Electronics (GCCE2017)   2017-   1 - 2   2017年12月

     詳細を見る

  • Javaプログラミング学習支援システムのコードクローン除去問題におけるメソッド生成課題の改善 (ディペンダブルコンピューティング)

    石原 信也, 舩曵 信生, 栗林 稔

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   117 ( 249 )   25 - 30   2017年10月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • A software architecture for Java programming learning assistant system

    Ishihara Nobuya, Funabiki Nobuo, Kuribayashi Minoru, Kao Wen-Chung

    International Journal of Computer & Software Engineering   2 ( 1 )   116 - 116   2017年7月

     詳細を見る

    記述言語:英語   出版者・発行元:Graphy Publications  

    For advancements of Java programming educations, we have developed a Web-based Java Programming Learning System (JPLAS). JPLAS provides four problems with different levels, namely, element fill-inblank problem, value trace problem, statement fill-in-blank problem, and code writing problem, to cover students at different learning stages. Unfortunately, since JPLAS has been implemented by a number of students who studied in our group at different years, the code has become complex and redundant, which makes further extensions of JPLAS extremely hard. In this paper, we propose a software architecture for JPLAS to avoid redundancy. Based on the MVC model, our proposal uses Java for the model (M), HTML/CSS/JavaScript for the view (V), and JSP for the controller (C). Besides, adopting a design pattern, the marking functions of the four problems are implemented uniformly. For evaluations, after JPLAS is implemented with this architecture, the number of code files is compared with that of the previous implementation, and the number of additional files is examined for two new functions.

    CiNii Article

    researchmap

  • Javaプログラミング学習支援システムにおけるコードクローン除去問題の提案 (ソフトウェアサイエンス)

    石原 信也, 舩曵 信生, 栗林 稔

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   116 ( 426 )   47 - 52   2017年1月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習のための命名規則検査ツールの改良 (ソフトウェアサイエンス)

    松本 慎平, 舩曵 信生, 栗林 稔, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   116 ( 426 )   41 - 46   2017年1月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • A fill-in-blank problem workbook for Java programming learning assistant system

    Tana, Nobuo Funabiki, Khin Khin Zaw, Nobuya Ishihara, Shinpei Matsumoto, and Wen-Chung Kao

    International Journal of Web Information Systems   13 ( 2 )   140 - 154   2017年

     詳細を見る

  • Javaプログラミング学習支援システムの課題提示およびエレメント補充問題オフライン学習機能の実装 (教育工学)

    佐々木 伸, 舩曵 信生, 栗林 稔, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   116 ( 351 )   33 - 38   2016年12月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムJPLASのコード作成問題のオフライン解答機能 (教育工学)

    王 穎キン, 舩曵 信生, 栗林 稔, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   116 ( 351 )   39 - 44   2016年12月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • 任意の画像のQRコード化とそのアプリ開発 (マルチメディア情報ハイディング・エンリッチメント)

    行地 将智, 栗林 稔, CHANG Ee-Chien, 舩曵 信生, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   116 ( 303 )   49 - 54   2016年11月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムJPLASのテストコード自動生成ツールの提案 (教育工学)

    日下 涼太, 舩曵 信生, 栗林 稔, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   116 ( 85 )   41 - 46   2016年6月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムJPLASのMVCモデルに沿ったコード記述ルールの提案とその再構築 (教育工学)

    石原 信也, 舩曵 信生, 栗林 稔

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   116 ( 85 )   47 - 52   2016年6月

     詳細を見る

    記述言語:日本語   出版者・発行元:電子情報通信学会  

    CiNii Article

    CiNii Books

    researchmap

  • Javaコードのクラス間連携理解のためのコアステートメント抽出アルゴリズム

    石原 信也, 舩曵 信生

    情報処理学会研究報告. コンピュータと教育研究会報告   2015 ( 10 )   1 - 8   2015年2月

     詳細を見る

    記述言語:日本語   出版者・発行元:一般社団法人情報処理学会  

    Java プログラミング学習では,既存のソースコードを読み,その処理や構造を理解することが有効である.このコードリーディングをプログラミング教育に取り入れるためには,学習者がソースコードを理解したか否かを確認する方法が必要となる.そのため本グループでは,ソースコード中の肝要なステートメント (コアステートメント) を空欄とし,その記述を要求する,ステートメント空欄補充問題の提案と授業適用を行っている.本研究では,ソースコード中の空欄化すべきコアステートメント抽出アルゴリズムを提案する.本アルゴリズムでは,コアステートメントとして,1) 要求仕様を充たすためのアルゴリズム要素,2) オブジェクト指向言語の特徴であるクラス間連携要素,3) データベースなど外部機能との連携要素,の 3 種類を想定し,それぞれの抽出法を定義している.提案アルゴリズムを実装し,5 つの Java ソースコードに適用して得られたコアステートメントを,Java 学習者による抽出結果と比較した.その結果,両者に高い一致がみられ,提案アルゴリズムの有効性が確認された.

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング授業におけるエレメント空欄補充問題の実践

    塔 娜, 舩曵 信生, 石原 信也

    情報処理学会研究報告. コンピュータと教育研究会報告   2015 ( 11 )   1 - 8   2015年2月

     詳細を見る

    記述言語:日本語   出版者・発行元:一般社団法人情報処理学会  

    本グループでは,プログラミング言語 Java の学習支援のために,Web を用いた Java プログラミング学習支援システム JPLAS(Java Programming Learning Assistant System) を開発している.JPLAS では,Java の初学者を対象としたエレメント空欄補充問題を提供しており,グラフ理論を用いた解の一意性を充たす問題生成のためのアルゴリズムを提案している.今回,本アルゴリズムを用いてエレメント空欄補充問題を生成し,本学科の Java プログラミング授業で実践活用した結果を報告する.

    CiNii Article

    CiNii Books

    researchmap

  • Practices of fill-in-blank problems in Java programming course

    Tana, Nobuo Funabiki, Nobuya Ishihara

    2015 IEEE International Conference on Consumer Electronics - Taiwan (ICCE-TW 2015)   120 - 121   2015年

     詳細を見る

  • An extension of statement fill-in-blank problem in Java programming learning assistant system

    Nobuya Ishihara, Nobuo Funabiki, Tana, Wen-Chung Kao

    The 4th IEEE Global Conference on Consumer Electronics (GCCE2015)   354 - 358   2015年

     詳細を見る

  • Javaプログラミング学習のための空欄語選択アルゴリズムの提案 (ソフトウェアサイエンス)

    塔娜, 舩曵 信生, 石原 信也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   114 ( 271 )   1 - 6   2014年10月

     詳細を見る

    記述言語:日本語   出版者・発行元:一般社団法人電子情報通信学会  

    開発環境,堅牢性,可搬性に優れたプログラミング言語Javaは,産業界で広く利用されている.本グループでは,その学習支援のために,Webを用いたJavaプログラミング学習支援システムJPLAS(Java Programming Learning)を開発している.JPLASでは,Java初学者を対象に,Javaコード中の空欄に適切な語を解答することで,Javaの文法やコードの書き方を学ぶ空欄補充問題を提供している.本研究では,Javaコード中の空欄候補の語を点として,同時に空欄化した場合にも一意性を充たす語間に辺を有するグラフを作成し,そのクリークを探索することで,解の一意性を充たす,空欄語選択アルゴリズムを提案する.本アルゴリズムの評価として,100個の様々なJavaコードに対して提案アルゴリズムを適用し,得られた空欄語における解の一意性を手動で検証した.その結果,一部のコードに対してはその実行結果を示すことで,全コードでの解の一意性を充たすことが確認された.

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムのコードの記述ルールの検討 (教育工学)

    石原 信也, 舩曵 信生

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   114 ( 82 )   57 - 62   2014年6月

     詳細を見る

    記述言語:日本語   出版者・発行元:一般社団法人電子情報通信学会  

    本研究室では,課題に対する学生からの解答を自動検証することで,初学者に対しても自主的な繰り返し学習を可能とするために,JSP, Servlet, Javaビーンズを用いたWebアプリケーションとしてJavaプログラミング学習支援システムJPLASの開発を行っている.JPLASでは,本研究室の新たな学生がその引継を受け,記述法を学びながら自らの判断で実装しているために,コードの保守や更新作業が煩雑なものとなっている.また,近年,HTML5, CSS3で代表される,リッチクライアント化のためのWeb標準が普及しているが,それには対応していない.そこで本研究では,JPLASのコードに対して,Web標準に準拠した記述ルールの検討を行う.HTML5およびAjaxを採用することで,冗長性を低減した保守性の高いコードの記述を可能とする.

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムのための空欄補充問題生成アルゴリズムの拡張 (教育工学)

    塔娜, 舩曵 信生, 石原 信也, 小川 卓也

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   114 ( 82 )   63 - 68   2014年6月

     詳細を見る

    記述言語:日本語   出版者・発行元:一般社団法人電子情報通信学会  

    本グループでは,大学や専門学校におけるJavaプログラミング教育の支援を目的として,Webを用いたJavaプログラミング学習支援システムJPLAS(Java Programming Learning Assistant System)を開発している.JPLASでは,Java初学者を対象とした空欄補充問題を実装しており,その問題生成のためにグラフ理論に基づく空欄補充問題生成アルゴリズムを提案している.本研究では,Java文法の更なる理解の促進を目的として,文法的に関連する語同士を同時に空欄化するためのアルゴリズム拡張を行う.また,従来10個以下に制限していた空欄を最大20個までとした場合の評価を行う.生成した問題をJavaプログラミング中級レベルの学生に適用した結果,正答率に関して,文法的に関連する語同士の同時空欄化よりも,問題とするJavaコードの長さ,クラス数,メソッド数,実装されている処理の難しさ,コメントの有無の影響が大きいことが明らかとなった.

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムにおけるステートメント補充問題機能の実装 (教育工学)

    石原 信也, 舩曵 信生, 中西 透

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   113 ( 482 )   35 - 40   2014年3月

     詳細を見る

    記述言語:日本語   出版者・発行元:一般社団法人電子情報通信学会  

    本グループでは,WebによるJavaプログラミング学習支援システムJPLAS (Java Programming Learning Assistant System)を提案している.JPLASでは,学生のコードの検証にテスト駆動型開発を用いることで,学生の学習支援に加え,教員の負荷軽減も目的としている.本研究では,プログラミング学習で重要であるが,軽視されてきたコードリーディングに対する学習支援の試みとして,JPLASにステートメント補充問題機能を提案,実装する.ステートメント補充問題とは,課題となるソースコード(出題コード)中に設けられた空欄に適切なステートメントを入力させる形式の演習問題である.本機能では,プログラム依存グラフを用いることで,出題コードの要点となるステートメントを空欄化する.提案機能を用いて,類似の処理を有する複数のステートメント補充問題を作成し.Javaプログラミング授業の受講者に適用したところ,より多くの問題を解くに連れ,学生の解答時間が短縮されていることが明らかとなった.

    CiNii Article

    CiNii Books

    researchmap

  • Javaプログラミング学習支援システムにおける空欄補充問題の難易度推定法 (教育工学)

    小川 卓也, 舩曵 信生, 中西 透, 石原 信也, 塔 娜, 天野 憲樹

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報   113 ( 482 )   41 - 46   2014年3月

     詳細を見る

    記述言語:日本語   出版者・発行元:一般社団法人電子情報通信学会  

    本グループでは,Javaプログラミング教育における学生の自習支援,ならびに,教員の負担の軽減を目的として,Webを用いたJavaプログラミング学習支援システムJPLAS (Java Programming Learning Assistant System)の提案を行っている.JPLASでは,2種類の空欄補充問題(エレメント補充問題,ステートメント補充問題)が実装されている.これらの問題は,Javaプログラミング初学者を対象とした本学の授業における自習課題として,学生に適用されている.本研究では,教員がJPLASで生成した問題の難易度を推定するための指標を列挙した後,自習結果での各問題の正答率との相関分析を行うことで,各問題の難易度推定に適した指標の提案を行う.これにより,各空欄補充問題の難易度推定法をJPLASに実装することで,教員が学生のレベルに応じた問題の提示を可能とする.

    CiNii Article

    CiNii Books

    researchmap

  • CSSスプライトとBase64エンコード埋込

    石原 信也, 橋本 和久

    中国学園紀要   ( 12 )   97 - 104   2013年6月

     詳細を見る

    記述言語:日本語   出版者・発行元:中国学園大学/中国短期大学  

    ホームページを制作する過程は,本文内容であるコンテンツの作成と見栄え部分のデザインの過程に大きく二分することができる1。特にデザインの過程に着目した場合,図画像を挿入するための無視できない技法がいくつかある。ページの読み込み時間を短縮することが主眼の技法だが,それを駆使するためのコードを保守性にも注意してみていく。 これらのコードが記載される場所はホームページのデザイン部門に相当する「スタイルシート」であるが,技術を駆使し高度な設計をすればするほどコードは煩雑なものになり,読み解くのが難しくなっている。本稿では画像利用で使われる技法を例示し,効果の反面読み解きやすさが犠牲になっていることを示す。 ホームページを記述するコード全体は,Web標準というルールを導入し混乱状態を脱し,更に新しいHTML5というスッテプへ移行しつつある。その中でスタイルシートの記述は整備が遅れているのだろうか。

    CiNii Article

    CiNii Books

    researchmap

    その他リンク: http://id.nii.ac.jp/1640/00000914/

  • タグの使用頻度から見る学生の学習目標の考察

    石原 信也, 橋本 和久

    中国学園紀要   ( 11 )   67 - 73   2012年6月

     詳細を見る

    記述言語:日本語   出版者・発行元:中国学園大学/中国短期大学  

    スマートフォンやタブレットの普及により,これまでのPC用のサイト以外に画面の大きさの違うサイトを準備する必要性が増大してきている。その対応策として,ホームページのデベロッパーは「同一コンテンツの表現を変える」技法を選択しているようである。これはWeb標準と呼ばれる手法の一部であるが,Web標準に準拠したサイト構築はSEO 1の観点からも望ましいとされている。企業のサイトではWeb標準が進んでいるが,初学者である学生への浸透は今一つであるように思われるので,Web標準の進み具合をタグの使用頻度から計測した。その結果,企業のサイトで使われている技法と学生の使う技法の間には大きな隔たりがあることが示された。Web標準の有用性は今後ますます高まると考えられるので,学生に対する啓蒙・教育が必要である。

    CiNii Article

    CiNii Books

    researchmap

    その他リンク: http://id.nii.ac.jp/1640/00000884/

▼全件表示

講演・口頭発表等

  • A Proposal of Software Architecture for Java Programming Learning Assistant System

    Nobuya Ishihara

    The 31st IEEE International Conference on Advanced Information Networking and Applications (AINA-2017)  2017年3月27日 

     詳細を見る

    開催年月日: 2017年3月27日 - 2017年3月29日

    記述言語:英語  

    researchmap

  • An extension of statement fill-in-blank problem in Java programming learning assistant system

    Nobuya Ishihara

    2015 IEEE 4th Global Conference on Consumer Electronics (GCCE 2015)  2015年10月29日 

     詳細を見る

    開催年月日: 2015年10月27日 - 2015年10月30日

    記述言語:英語  

    researchmap

  • A proposal of statement fill-in-blank problem in Java programming learning assistant system

    N Ishihara

    4th International Congress on Advanced Applied Informatics  2015年7月15日 

     詳細を見る

    開催年月日: 2015年7月12日 - 2015年7月16日

    記述言語:英語  

    researchmap

  • 岡山大学寄付講座オープンラボの現状と展望

    特別講義  2022年12月6日 

     詳細を見る

  • 岡山大学寄付講座オープンラボの現状と展望

    特別講義  2021年11月10日 

     詳細を見る

  • 岡山大学寄付講座オープンラボの現状と展望

    特別講義  2020年12月16日 

     詳細を見る

▼全件表示

 

担当授業科目

  • DXツール・セキュアデータ通信・データ解析実践演習 (2024年度) 夏季集中  - その他

  • IOTセキュリティPBL演習 (2024年度) 集中  - その他

  • PBLによる農業DX実習 (2024年度) 集中  - その他

  • 農業・教育・ヘルスシステムDXハッカソン (2024年度) 夏季集中  - その他

  • DXツール・セキュアデータ通信・データ解析実践演習 (2023年度) 夏季集中  - その他

  • 農業・教育・ヘルスシステムDXハッカソン (2023年度) 第3学期  - その他

  • DXツール・セキュアデータ通信・データ解析実践演習 (2022年度) 夏季集中  - その他

  • データサイエンス×DX ハッカソン (2022年度) 第3学期  - その他

▼全件表示