Updated on 2025/04/02

写真a

 
ISHIHARA Nobuya
 
Organization
Scheduled update Special-Appointment Associate Professor
Position
Special-Appointment Associate Professor
Contact information
メールアドレス
External link

Degree

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

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

Education

  • Okayama University   大学院自然科学研究科   博士後期課程

    - 2017.3

      More details

    Notes: 博士取得

    researchmap

  • Okayama University   大学院自然科学研究科   博士前期課程

    2013.4 - 2014.3

      More details

  • Okayama University   理学部   数学科

    - 1989.3

      More details

 

Papers

  • 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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher: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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher: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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/itc-cscc55581.2022.9894933

    researchmap

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

    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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher:Lecture Notes in Networks and Systems  

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

    Scopus

    researchmap

    Other Link: 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

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher: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

     More details

  • 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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher: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

     More details

    Language:English   Publishing type:Research paper (scientific journal)   Publisher: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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher: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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher: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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher: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

     More details

  • 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

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher: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

     More details

    Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/gcce.2015.7398542

    researchmap

▼display all

MISC

  • An Improvement of Air-Conditioning Guidance System with Outdoor Discomfort Index for Avoiding False Messages

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

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

  • A Proposal of Air Conditioner Overuse Alarm System Using Raspberry Pi

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

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

  • An Extension of Test Code Generation Support Tool Using Test Log to Java Method with Returning Value

    117 ( 381 )   127 - 132   2018.1

     More details

  • An Introduction of Source Code Management System for Java Programming Learning Assistant System : JPLAS

    117 ( 381 )   167 - 172   2018.1

     More details

  • A Proposal of Code Correction Problem for Test Code Study in Java Programming Learning Assistant System

    117 ( 381 )   161 - 166   2018.1

     More details

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

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

    2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017   2017-   1 - 2   2017.12

     More details

    Language:English   Publisher:Institute of Electrical and Electronics Engineers Inc.  

    To advance Java programming studies, we have developed the Java Programming Learning Assistant System (JPLAS). The test code plays a critical role in verifying the correctness of the source code from a student automatically at the server in the code writing problem in JPLAS. Previously, we proposed the test code generation tool that automatically generates the test code from the given source code containing standard inputs/outputs that novice students are expected to study in advance. In this paper, we extend this tool to handle the source code with file inputs/outputs. By applying the extended tool to three codes containing file inputs/outputs, the correctness of the generated test codes is confirmed.

    DOI: 10.1109/GCCE.2017.8229400

    Scopus

    researchmap

  • Making of Code Clone Elimination Problem Function for Java Programming Learning Assistant System

    117 ( 249 )   25 - 30   2017.10

     More details

  • 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

     More details

    Language:English   Publisher: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

  • A Proposal of Code Clone Deletion Problem for Java Programming Learning Assistant System

    116 ( 426 )   47 - 52   2017.1

     More details

  • An Improvement of Naming Rule Testing Tool for Java Programming Learning

    116 ( 426 )   41 - 46   2017.1

     More details

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

    Ta Na, Nobuo Funabiki, Khin Khin Zaw, Nobuya Ishihara, Shinpei Matsumoto, Wen-Chung Kao

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

     More details

    Language:English   Publisher:Emerald Group Publishing Ltd.  

    Purpose-To advance Java programming educations, the authors have developed a Java Programming Learning Assistant System (JPLAS) as a web application system. JPLAS provides fill-in-blank problems for novices to study the grammar and basic programming skills through code reading. Design/methodology/approach-To select the blank elements with grammatically correct and unique answers from a given Java code, the authors have proposed the graph-based blank element selection algorithm. Then, the code for this problem should be highly readable to encourage novice students to study it. Because code readability can be improved by proper names for identifiers, the authors have also proposed the naming rule testing algorithm to identify codes with correct names. Findings-In this paper, the authors present a fill-in-blank problem workbook by collecting suitable Java codes from textbooks and Web sites and applying these algorithms with several extensions. The workbook consists of 16 categories with a considerable number of problems that follow the conventional learning order of Java programming. Originality/value-The proper set of ready-made fill-in-blank problems is effective in enhancing the usability of JPLAS both for teachers and students. For the preliminary evaluation, the authors assign a few problems to students. In coming semesters, the authors will use this workbook in the course to verify the adequacy of the proposal for novices.

    DOI: 10.1108/IJWIS-12-2016-0076

    Scopus

    researchmap

  • Implementations of Problem Assignment and Offline Fill-in-blank Problem Learning Functions in Java Programming Learning Assistant System

    116 ( 351 )   33 - 38   2016.12

     More details

  • Offline Answering Function for Code Writing Problem in Java Programming Learning Assistant System

    116 ( 351 )   39 - 44   2016.12

     More details

  • Development of Aesthetic QR Code Encoder for Arbitrary Image

    116 ( 303 )   49 - 54   2016.11

     More details

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

    116 ( 85 )   41 - 46   2016.6

     More details

  • A Proposal of Coding Rule for Java Programming Learning Assistant System Using MVC Model and Its Implementation

    116 ( 85 )   47 - 52   2016.6

     More details

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

    石原 信也, 舩曵 信生

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

     More details

    Language:Japanese   Publisher:一般社団法人情報処理学会  

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

    CiNii Article

    CiNii Books

    researchmap

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

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

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

     More details

    Language:Japanese   Publisher:一般社団法人情報処理学会  

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

    CiNii Article

    CiNii Books

    researchmap

  • An Extension of Statement Fill-in-blank Problem in Java Programming Learning Assistant System

    Nobuya Ishihara, Nobuo Funabiki, Ta Na, Wen-Chung Kao

    2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE)   354 - 358   2015

     More details

    Language:English   Publisher:IEEE  

    To assist Java programming studies, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). As one function in JPLAS, it provides a statement fill-in-blank problem that asks students to fill in proper statements to blanked ones in a Java code, so as to cultivate simultaneous code reading and writing abilities. Previously, we blanked only the core statement in a code with one class using the Program Dependence Graph (PDG), where we do not consider the features of object-oriented programming in Java that uses multiple classes and collaborations with other systems such as database. In this paper, we extend the statement fill-in-blank problem to deal with these features. We verify the effectiveness of our proposal through the Java programming course at our department.

    DOI: 10.1109/GCCE.2015.7398543

    Web of Science

    researchmap

  • Practices of Fill-in-blank Problems in Java Programming Course

    Nobuo Funabiki Tana, Nobuya Ishihara

    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW)   120 - 121   2015

     More details

    Language:English   Publisher:IEEE  

    To assist Java programming educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). JPLAS provides fill-in-blank problems to study the Java grammar by filling blank elements in a high-quality code that are composed of reserved words, identifiers, and control symbols. A graph-based blank element selection algorithm has been proposed to automatically select as many blanks as possible that have grammatically correct unique answers. In this paper, we show and discuss their application results to a Java programming course in our department.

    DOI: 10.1109/ICCE-TW.2015.7216810

    Web of Science

    researchmap

  • A Proposal of Blank Element Selection Algorithm for Java Programming Learning

    Tana, FUNABIKI Nobuo, ISHIHARA Nobuya

    Technical report of IEICE. SS   114 ( 271 )   1 - 6   2014.10

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    The programming language Java has been widely used in industries and educated in educational institutes due to its excellent developing environments, reliability, and portability. To assist Java educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). JPLAS provides the fill-in-blank problem for Java novice students to learn it by filling proper elements into blanks in a Java code. In the paper, we propose a blank element selection algorithm to find a feasible problem that has the unique solution for any blank. This algorithm first generates a simple graph such that a vertex represents a candidate element in the code and an edge is made between two vertices that can be blanked simultaneously. Then, it extracts a clique of the graph to maximize the number of feasible blanks. We applied the algorithm to 100 Java codes and checked the uniqueness of the solutions manually. The results show that by showing the execution results of the three codes, we confirmed the uniqueness of the solutions.

    CiNii Article

    CiNii Books

    researchmap

  • A Draft Coding Rule for Codes in Java Programming Learning Assistant System

    ISHIHARA Nobuya, FUNABUKI Nobuo

    IEICE technical report. Education technology   114 ( 82 )   57 - 62   2014.6

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    We have developed the Java programming learning support system JPLAS as a Web application using JSP, Servlet, and Java Beans, to support repetitive self-learning of Java programming through automatic verifications of answers from students to assignments. Because the codes in JPLAS have been implemented by students who have newly joined our group and taken over the codes from seniors, their managements and updates have become complicated. At the same time, they do not follow the Web standard including HTML5 and CSS3 that has become popular to realize rich Web clients. In this paper, we propose a draft coding rule to implement codes in JPLAS following the Web standard. By adopting HTML5 and Ajax, this rule makes it possible implementing codes that can be easily maintained by avoiding redundancy.

    CiNii Article

    CiNii Books

    researchmap

  • An Extension of Fill-in-blank Problem Generation Algorithm for Java Programming Learning Assistant System

    Tana, FUNABUKI Nobuo, ISHIHARA Nobuya, OGAWA Takuya

    IEICE technical report. Education technology   114 ( 82 )   63 - 68   2014.6

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    To help Java programming educations in universities and professional schools, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). Since JPLAS provides the fill-in-blank problem function for Java novice students, we have proposed a graph-based fill-in-blank problem generation algorithm for it. In this paper, we extend this algorithm for blanking grammatically related words so as to encourage students studying the Java grammar more deeply. Besides, we evaluate generated problems with up to 20 blanks in a Java code where we have limited maximally 10 blanks previously. We applied problems by the extended algorithm to middle level students and found that the length, numbers of classes and methods, the difficulty of the implemented algorithm, and the existence of comments in the Java code have large influences on the correct solution rate.

    CiNii Article

    CiNii Books

    researchmap

  • An Implementation of Statement Fill-in-blank Problem Function for Java Programming Learning Assistant System

    ISHIHARA Nobuya, FUNABIKI Nobuo, NAKANISHI Toru

    IEICE technical report. Education technology   113 ( 482 )   35 - 40   2014.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    We have proposed a Web-based JPLAS (Java Programming Learning Assistant System) to help students studying Java programming by themselves at home. By adopting the Test-Driven Development (TDD) method to verify the codes from students, JPLAS aims to reduce loads of teachers in addition to enhancing learning activities of students. In this paper, we propose and implement the statement fill-in-blank problem function in JPLAS as a trial assistance for code reading that has not been underestimated, although it is very important in studies of programming. In the statement fill-in-blank problem, a student is requested to fill a statement to the blank in a given Java code. By using a Program Dependence Graph (PDG), this function blanks an essential statement in the code. To evaluate our proposal, we generated multiple statement fill-in-blank problems using codes with similar procedures and applied them to students in a Java programming course in our department. Then, we found that the solution time of students decreased as they solved more problems.

    CiNii Article

    CiNii Books

    researchmap

  • A Difficulty Estimation Method of Fill-in-blank Problems for Java Programming Learning Assistant System

    OGAWA Takuya, FUNABIKI Nobuo, NAKANISHI Toru, ISHIHARA Nobuya, NA Ta, AMANO Noriki

    IEICE technical report. Education technology   113 ( 482 )   41 - 46   2014.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In our group, we have proposed a Web-based Java Programing Learning Assistant System (JPLAS) that helps students to study Java programing by themselves and the reduction of the burden on teacher. JPLAS has two kinds of blanks supplement (element fill-in-blank problem, statement fill-in-blank problem). These problems are applied to a student as a self-study problem in the classes of this school for Java programming abecedarians. In this thesis, after having enumerated indexes to estimate the difficulty of the problem that a teacher generated in JPLAS, we propose the index suitable for the difficulty estimate of each problem by performing the correlation analysis with the correct answer rate of each problem by the self-study result. We enable the presentation of the problem that a teacher accepted the level of the student by implementing difficulty estimation method of each fill-in-blank problem in JPLAS.

    CiNii Article

    CiNii Books

    researchmap

  • A Study of CSS Stripe and Base64 Encode Embedding

    ( 12 )   97 - 104   2013.6

  • A Study on the Frequency of Tag Use for Student Learning Objectives

    ( 11 )   67 - 73   2012.6

▼display all

Presentations

  • 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 

     More details

    Event date: 2017.3.27 - 2017.3.29

    Language:English  

    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 

     More details

    Event date: 2015.10.27 - 2015.10.30

    Language:English  

    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 

     More details

    Event date: 2015.7.12 - 2015.7.16

    Language:English  

    researchmap

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

    特別講義  2022.12.6 

     More details

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

    特別講義  2021.11.10 

     More details

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

    特別講義  2020.12.16 

     More details

▼display all

 

Class subject in charge

  • Practice Exercise of DX tools, Secure data communication, and data analysis (2024academic year) Summer concentration  - その他

  • IOT Security PBL Seminar (2024academic year) Concentration  - その他

  • Agricultural DX Seminar by PBL (2024academic year) Concentration  - その他

  • Agriculture DX Hackathon (2024academic year) Summer concentration  - その他

  • Practice Exercise of DX tools, Secure data communication, and data analysis (2023academic year) Summer concentration  - その他

  • Agriculture DX Hackathon (2023academic year) Third semester  - その他

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

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

▼display all