首页> 外文期刊>電子情報通信学会技術研究報告 >Javaプログラミングの予約語学習のためのオンライン穴埋め問題機能の実装
【24h】

Javaプログラミングの予約語学習のためのオンライン穴埋め問題機能の実装

机译:在线填空功能的实现,用于在Java编程中学习保留字

获取原文
获取原文并翻译 | 示例
       

摘要

Javaは,信頼性,可搬性,学習性に優れたプログラミング言語として,多くの大学や専門学校で教育が行われている.そのため,本グループではテスト駆動型開発手法を用いたJavaプログラミング教育支援システムを提案している.本システムは,Java言語教育をある程度,受けている学生を対象としていることから,本研究では,その初学者教育において重要な予約語の学習支援を目的として,オンライン穴埋め問題機能を提案する.本機能は,教員サービス機能と学生サービス機能で構成される.前者では,学生に提示する穴埋め問題を,予めデータベースに登録したJavaコードから指定した予約語をランダムに選択し空欄とすることで,自動作成を可能としている.後者では,学生の自宅学習支援のために,正しく解答できるまで繰り返し解答することを可能としている.既存のシステムに組み込み,Java言語初学者の学生を対象に評価実験を行い,アンケートを通じてその有効性を検証した.%The Java programming has been educated to students in a lot of universities and professional schools due to its reliability, portability, and easy learning. To assist the education, our group has developed a Java programming education assistant system based on the test-driven development method. However, this system targets students who have studied Java to some extent. In this paper, we propose the online fill-in-the-blank problem function for this Web system to assist the learning of the reserved words of Java for Java beginners. This function consists of the teacher service function and the student service function. By the former function, a teacher can generate a fill-in-the-blank problem automatically by removing the specified reserved words randomly from a sample Java code in the database. By the latter function, a student can repeatedly submit answers of a problem until all the answers are correct for self-study. The function is implemented at the existing system and is applied to students who are Java beginners, where the questionnaire result confirms the effectiveness of our proposal.
机译:Java是一种高度可靠,可移植且易于学习的编程语言,并且在许多大学和职业学校中都接受过讲授。因此,该小组提出了一种使用测试驱动开发方法的Java编程教育支持系统,该系统适用于具有一定程度的Java语言教育的学生。我们建议在线填写空白功能,以支持初学者教育中重要保留字的学习。该功能包括教师服务功能和学生服务功能。在前者中,可以通过随机选择预先从数据库中注册的Java代码指定的保留字并将其留空来自动创建要呈现给学生的填空问题。在后者中,可以反复回答,直到给出正确答案为止,以支持学生在家学习。我们将其整合到现有系统中,对Java语言新手进行了评估实验,并通过问卷调查验证了其有效性。 %由于Java编程的可靠性,可移植性和易学性,它已经在许多大学和专业学校的学生中接受了教育。为协助教育,我们小组基于测试驱动的开发开发了Java编程教育助手系统。但是,该系统针对的是在一定程度上学习过Java的学生。本文针对该Web系统提出了在线填空问题功能,以帮助Java初学者学习Java保留字。该功能由教师服务功能和学生服务功能组成。通过前一个功能,教师可以通过从数据库中的示例Java代码中随机删除指定的保留字来自动生成填空问题。通过后一个功能,学生可以重复提交问题的答案,直到所有答案都适合自学为止。该功能在现有系统上实现并被应用面向Java初学者的学生,问卷调查结果证实了我们建议的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号