A Method for Automatic Input Forms Generation of C Programming Learning Environment on Web.

DOI Web Site Open Access

Bibliographic Information

Other Title
  • WebベースのC言語プログラミング学習環境のための入力フォーム自動生成方法の提案
  • Web ベース ノ C ゲンゴ プログラミング ガクシュウ カンキョウ ノ タメ ノ ニュウリョク フォーム ジドウ セイセイ ホウホウ ノ テイアン

Search this article

Abstract

<p>We propose a method for generating input forms on a Web-based C programming learning environment from input function calls in a source program. While Web programming environments have been becoming popular, their input on executing a program is not suited for Web, because it is based on command line input. We have proposed association array model for Web input, instead of stream model. We design new input functions instead of scanf function, which is usually used on learning the C language. Our Web programming environment analyzes a C source program before run, and generates Web forms dynamically. Names of forms are keys and input data are values of an association array. When a form has multiple values, they are treated as a list with iterator functions. We confirmed that we can compile and run sample programs of a textbook using our input functions and Web forms.</p>

Journal

  • Computer Software

    Computer Software 36 (4), 4_18-4_24, 2019-10-25

    Japan Society for Software Science and Technology

Related Projects

See more

Details 詳細情報について

Report a problem

Back to top