Study of programming-learning environment using pseudo natural language with description fluctuation
具有描述波动的伪自然语言编程学习环境研究
基本信息
- 批准号:19K03018
- 负责人:
- 金额:$ 2.58万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (C)
- 财政年份:2019
- 资助国家:日本
- 起止时间:2019-04-01 至 2024-03-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
本研究の目的は、初学者教育を意識し、さらに教育だけでなく実用にも使える疑似自然言語プログラミング環境を構築することである。本研究では、極力漢字仮名以外の記号を使わないようにし、かつ記述のゆれを許容するプログラミング環境を構築し提供することで、初学者の学習を支援するとともに、教育だけでなく実用性も持つことを追究する。本研究では、最近注目されているプログラミング言語 Python をベースとして、Python へのトランスレータとして実装することで、Windows, Linux, macOSといった環境に依存しない実装を可能とする。本年度は、多国語処理の試みとして、英語対応以外に、中国語話者学生とともに、中国語化の実装を一部についてさらにすすめた。また、本年度はさらに韓国語を母語とする本学専任教員の協力を受け、韓国語化の実装に取り組み始めた。また、前々年度から継続して取り組んでいる表記の揺らぎについてのデータ収集とその対応もすすめ、予備実験では、前年度にも取り組んだ表記の揺らぎのほかに、プログラムの記述の容易さについての評価を中心に、小規模ではあるがデータを収集した。平行して、外部リソースからのデータの取り込みをモジュールとして提供する機能の検討をはじめ、プロトタイプとして天気予報データの取り込み機能を実装した。具体的には yahoo の天気予報データを Web API で取り込み、都道府県コードを指定することで目的の地域の天気予報を「にぱも」から簡単に表示できるようになった。
本研究的目的是构建一个既可用于教育又可用于实际使用的伪自然语言编程环境,以教育初学者为目的。在本研究中,通过构建和提供尽可能避免使用汉字和假名以外的符号并允许书写变化的编程环境,我们将支持初学者的学习,并追求实用和教育目的。 。在这项研究中,我们将以最近备受关注的编程语言Python为基础,通过将其作为Python的翻译器来实现,我们将能够独立于Windows、Linux等环境来实现它。 macOS。今年,作为多语言处理的尝试,除了英语支持之外,我们还与华语学生合作,进一步将部分语言实现为中文。另外,今年在我校母语为韩语的专任教师的配合下,我们开始致力于实施韩语化。此外,我们将继续收集数据并应对符号的波动,这是我们从前年开始就一直在努力的。除了我们上一年一直致力于符号的波动之外,我们还还将评估编写程序的难易程度。我们收集了数据,尽管规模较小,但主要涉及以下方面。与此同时,我们开始研究一个提供从外部资源导入数据的模块的功能,并实现了一个导入天气预报数据的功能作为原型。具体来说,通过使用Web API导入雅虎的天气预报数据并指定都道府县代码,现在可以轻松地从Nipamo显示所需地区的天气预报。
项目成果
期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Improvement of Special Notation Handling for Pseudo Natural Programming Language
伪自然编程语言特殊符号处理的改进
- DOI:
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:T. Maeda; M. Yajima;A. Wakatani
- 通讯作者:A. Wakatani
Numerical Expression Treatment for Pseudo Natural Programming Language
伪自然编程语言的数值表达式处理
- DOI:
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:T. Maeda; M. Yajima;A. Wakatani
- 通讯作者:A. Wakatani
Improvement of Special Notation Handling for Pseudo Natural Programming Language
伪自然编程语言特殊符号处理的改进
- DOI:
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:T. Maeda; M. Yajima;A. Wakatani
- 通讯作者:A. Wakatani
AUTO-GENERATION OF PROGRAMMING EXERCISES FOR EDUCATION OF MPI AND AVX PARALLEL PROGRAMMING
自动生成用于 MPI 和 AVX 并行编程教育的编程练习
- DOI:10.21125/inted.2023.0261
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:Wakatani Akiyoshi;Maeda Toshiyuki
- 通讯作者:Maeda Toshiyuki
Word Length Interval Dependency for Mobile Rapid Sentence Reading
移动快句阅读的字长间隔依赖性
- DOI:
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:T. Maeda; A. Wakatani;M. Yajima
- 通讯作者:M. Yajima
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
前田 利之其他文献
前田 利之的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似海外基金
胎生期脂質環境による胎児免疫プログラミングと全身エリテマトーデス発症への影響
胎儿脂质环境对胎儿免疫编程和系统性红斑狼疮发生的影响
- 批准号:
24K11579 - 财政年份:2024
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Research on Facilitating the Connection between Preschool and Elementary School by Bridging STEAM Play and Information Literacy and Competency
通过架起STEAM游戏与信息素养和能力促进学前班和小学之间联系的研究
- 批准号:
22K18575 - 财政年份:2022
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Challenging Research (Exploratory)
設計価値を実感し活用できる演習環境によるプログラミング方法・価値観の定着支援
通过可以体验和运用设计价值的练习环境,支持建立编程方法和价值观
- 批准号:
22K12311 - 财政年份:2022
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
プログラミング言語理論にもとづく広義情報処理システムセキュリティ
基于编程语言理论的广义信息处理系统安全
- 批准号:
22K19766 - 财政年份:2022
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Challenging Research (Exploratory)
小中高校プログラミング教育のシームレス化および学習環境配信システムの開発
无缝小学、初中和高中编程教育和学习环境交付系统的开发
- 批准号:
22K02893 - 财政年份:2022
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Scientific Research (C)