A Method for Automatic Input Forms Generation of C Programming Learning Environment on Web.
-
- HACHISU Yoshinari
- Faculty of Science and Engineering, Nanzan University
-
- YOSHIDA Atsushi
- Faculty of Global Liberal Studies, Nanzan University
-
- KUWABARA Hiroaki
- Center for Information and Communication Technology, Nanzan University
-
- AGUSA Kiyoshi
- ASTEM
Bibliographic Information
- Other Title
-
- WebベースのC言語プログラミング学習環境のための入力フォーム自動生成方法の提案
- Web ベース ノ C ゲンゴ プログラミング ガクシュウ カンキョウ ノ タメ ノ ニュウリョク フォーム ジドウ セイセイ ホウホウ ノ テイアン
Search this article
Description
<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
- Tweet
Details 詳細情報について
-
- CRID
- 1390565134809587584
-
- NII Article ID
- 130007772581
- 40022066122
-
- NII Book ID
- AN10075819
-
- NDL BIB ID
- 030076863
-
- ISSN
- 02896540
-
- Text Lang
- ja
-
- Data Source
-
- JaLC
- NDL
- CiNii Articles
- KAKEN
-
- Abstract License Flag
- Disallowed