• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Research on learning support tools for flipped classrooms for parallel programming

Research Project

Project/Area Number 18K02920
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Review Section Basic Section 09070:Educational technology-related
Research InstitutionKonan University

Principal Investigator

Wakatani Akiyoshi  甲南大学, 知能情報学部, 教授 (60330403)

Co-Investigator(Kenkyū-buntansha) 前田 利之  阪南大学, 経営情報学部, 教授 (70320041)
Project Period (FY) 2018-04-01 – 2024-03-31
Project Status Completed (Fiscal Year 2023)
Budget Amount *help
¥4,030,000 (Direct Cost: ¥3,100,000、Indirect Cost: ¥930,000)
Fiscal Year 2020: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Fiscal Year 2019: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Fiscal Year 2018: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
KeywordsMOOC / 自動生成 / 反転学習 / 自習 / PHP言語 / OpenACC / LLM / 生成AI / 並列処理 / FPGA / 量子アニーリング / 並列プログラミング / CUDA / MPI / OpenMP / AVX / 教育工学 / ソフトウェア / 学習システム
Outline of Final Research Achievements

In learning parallel programming, as with general programming languages, learning through a large number of exercises is effective. In this study, we created a web application suite consisting of learning tools for CUDA, OpenMP, POSIX thread, MPI, AVX, and OpenACC parallel programming tools, and created electronic learning materials with audio and practice tools for each tool in both Japanese and English. The exercise tools are designed to automatically generate exercises using the PHP language, and the effectiveness of this web application suite was confirmed through practical use.

Academic Significance and Societal Importance of the Research Achievements

並列コンピュータの一般化に伴い並列プログラミングの需要は高まっている。一方、反転学習の普及に伴うその事前学習の教材としてだけでなく、2019年に始まったcovid-19の影響等から、プログラミング言語の学習に対しても自学教材の必要性は顕著になってきている。本研究はそのような社会的要請に対応した自学教材を作成する試みの一つであり、プログラミング言語学習における演習問題の重要性に着目した実用的な研究である。代表的な6個の並列プログラミングツールに対して日英両言語で構築したwebアプリケーションスイートはそのような自学教材の試作としての高い価値がある。

Report

(7 results)
  • 2023 Annual Research Report   Final Research Report ( PDF )
  • 2022 Research-status Report
  • 2021 Research-status Report
  • 2020 Research-status Report
  • 2019 Research-status Report
  • 2018 Research-status Report
  • Research Products

    (23 results)

All 2024 2023 2022 2021 2020 2019 2018

All Journal Article (9 results) Presentation (14 results) (of which Int'l Joint Research: 14 results)

  • [Journal Article] 生成AI を用いたC言語プログラミング学習のための助言システムの試作2023

    • Author(s)
      若谷彰良, 前田利之
    • Journal Title

      甲南大学紀要 知能情報学編

      Volume: 16 Pages: 7-16

    • Related Report
      2023 Annual Research Report
  • [Journal Article] 再帰関数を含むアプリケーションに対するOpenCLのハイブリッド並列2023

    • Author(s)
      若谷彰良, 中谷秋栄
    • Journal Title

      甲南大学紀要 知能情報学編

      Volume: 16 Pages: 1-6

    • Related Report
      2023 Annual Research Report
  • [Journal Article] 組合せ最適化問題に対する量子アニーリング方式の試用と考察2022

    • Author(s)
      若谷彰良
    • Journal Title

      甲南大学紀要 知能情報学編

      Volume: 15 Pages: 37-44

    • Related Report
      2022 Research-status Report
  • [Journal Article] 高位合成によるFPGAアクセラレータの試用と考察2022

    • Author(s)
      若谷彰良
    • Journal Title

      甲南大学紀要 知能情報学編

      Volume: 15 Pages: 83-90

    • Related Report
      2022 Research-status Report
  • [Journal Article] 並列プログラミング教育のための 自学用Web アプリケーションスイートの試作2020

    • Author(s)
      若谷彰良, 前田利之
    • Journal Title

      甲南大学紀要知能情報学編

      Volume: 13 Pages: 87-102

    • NAID

      40022500860

    • Related Report
      2020 Research-status Report
  • [Journal Article] Incremental auto-tuning を用いたOpenCLのhybrid 並列化2020

    • Author(s)
      若谷彰良
    • Journal Title

      甲南大学紀要知能情報学編

      Volume: 13 Pages: 103-110

    • NAID

      40022500861

    • Related Report
      2020 Research-status Report
  • [Journal Article] スマートスピーカ―を利用した脳トレーニングアプリの試作2020

    • Author(s)
      若谷彰良, 浅見啓汰, 濱口昌寿
    • Journal Title

      甲南大学紀要知能情報学編

      Volume: 12 Pages: 159-166

    • NAID

      40022165881

    • Related Report
      2019 Research-status Report
  • [Journal Article] GPU内蔵プロセッサにおけるhybrid並列のon-the-fly自動チューニングの評価2019

    • Author(s)
      若谷彰良
    • Journal Title

      甲南大学紀要知能情報学編

      Volume: 12 Pages: 1-8

    • NAID

      40022166634

    • Related Report
      2019 Research-status Report
  • [Journal Article] 反転授業を用いた並列プログラミング教育2019

    • Author(s)
      若谷彰良
    • Journal Title

      甲南大学紀要知能情報学編

      Volume: 11 Pages: 189-199

    • Related Report
      2018 Research-status Report
  • [Presentation] Prototype of a self-study web application suite for parallel programming education2024

    • Author(s)
      A. Wakatani and T. Maeda
    • Organizer
      Proc. of 18th annual International Conference of Education, Research and Innovation (INTED 2024)
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Improvement and Evaluation of Pseudo Natural Programming Language2023

    • Author(s)
      Toshiyuki Maeda, Masumi Yajima, Akiyoshi Wakatani
    • Organizer
      the 19th International Conference on Frontiers in Education: Computer Science & Computer Engineering
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Incremental auto-tuning for hybrid parallelization using OpenCL2023

    • Author(s)
      A. Wakatani
    • Organizer
      Proc. of 12th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IEEE IDAACS 2023)
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Evaluation of Web-based tools for beginners in AVX and MPI parallel programming education2021

    • Author(s)
      A. Wakatani and T. Maeda
    • Organizer
      EduPar-21: 11th NSF/TCPP Workshop on Parallel and Distributed Computing Education
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research
  • [Presentation] Numerical Expression Treatment for Pseudo Natural Programming Language2020

    • Author(s)
      T. Maeda and M. Yajima and A. Wakatani
    • Organizer
      The 2020 International Conference on Computational Science and Computational Intelligence (CSCI 2020)
    • Related Report
      2020 Research-status Report
    • Int'l Joint Research
  • [Presentation] Pseudo Natural Language Programming Environment for College Education2020

    • Author(s)
      T. Maeda, M. Yajima and A.Wakatani
    • Organizer
      8th Annual Hawaii International Conference on Education
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] Evaluation of on-the-fly auto-tuning of hybrid parallelization on processors with integrated graphics2019

    • Author(s)
      A.Wakatani
    • Organizer
      4th South-East Europe Design Automation, Computer Engineering, Computer Networks and Social Media Conference (SEEDA-CECNSM 2019)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] Sports Skill Analysis for Motion Data Focused On Frequency2019

    • Author(s)
      T. Maeda, C. Mitsuyasu and A.Wakatani
    • Organizer
      23rd International Conference on Image Processing, Computer Vision, & Pattern Recognition (IPCV'19)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] WEB-BASED TOOLS FOR EDUCATION OF SHARED-MEMORY PARALLEL PROGRAMMING AND ITS APPLICATION TO FLIPPED CLASSROOM2019

    • Author(s)
      A.Wakatani and T. Maeda
    • Organizer
      16th ICTEL 2019 International Conference on Teaching, Education & Learning
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] Flip Teaching Approach of Education of AVX Programming using Web Applications2019

    • Author(s)
      Akiyoshi Wakatani, Toshiyuki Maeda
    • Organizer
      17th Annual Hawaii International Conference of Education
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Hybrid Parallel Approach of Splitting-Up Conjugate Gradient Method for Distributed Memory Multicomputers2019

    • Author(s)
      Akiyoshi Wakatani
    • Organizer
      Future of Information and Communications Conference 2019
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Effectiveness of Hybrid Parallelization of Splitting-Up Conjugate Gradient Method on Supercomputers2018

    • Author(s)
      Akiyoshi Wakatani
    • Organizer
      10th International Conference on Engineering Computational Technology
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Multi-Language Pseudo Natural Language Programming Environment for Beginners2018

    • Author(s)
      Toshiyuki Maeda, Yae Fukushige, Masumi Yajima, Akiyoshi Wakatani
    • Organizer
      World Conference on Educational Multimedia, Hypermedia & Telecommunications (ED-MEDIA 2018
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Frequency-based Skill Analysis for Motion Pictures2018

    • Author(s)
      Toshiyuki Maeda, Masumi Yajima, Akiyoshi Wakatani
    • Organizer
      12th France-Japan and 10th Europe-Asia Congress on Mechatronics
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research

URL: 

Published: 2018-04-23   Modified: 2025-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi