DOI QR코드

DOI QR Code

MOBILE LEARNING SYSTEM FOR NUMERICAL ANALYSIS BY USING PHP

  • Received : 2018.12.03
  • Accepted : 2019.01.07
  • Published : 2019.01.30

Abstract

Programming tools are essential for students learning numerical analysis. It is troublesome to go to a laboratory where a computer is located after taking a lecture. Nowadays most students have mobile phones which can be used for programming practice through the Internet. PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. However, PHP has many inconveniences, such as adding a dollar symbol ($) to every varable. This paper introduces a slightly modified language, NAPHP, and a system which is designed for students to use their own mobile phone to write down the language NAPHP and run it on the web page. The system NAPHP-SYS is an educational tool that turns NAPHP into PHP, run PHP code and show the results on the web.

Keywords

E1MCA9_2019_v37n1_2_157_f0001.png 이미지

FIGURE 1. The first screen of NAPHP

E1MCA9_2019_v37n1_2_157_f0002.png 이미지

FIGURE 2. Sample code and output

E1MCA9_2019_v37n1_2_157_f0003.png 이미지

FIGURE 3. Comparison table between PHP and NAPHP

E1MCA9_2019_v37n1_2_157_f0004.png 이미지

FIGURE 4. Graph of solution function of least squares problem

References

  1. Rasmus Lerdorf, accessed Nov 29, 2018, https://en.wikipedia.org/wiki/Rasmus Lerdorf
  2. History of PHP, accessed Nov 29, 2018, http://php.net/manual/en/history.php.php
  3. FPM, accessed Nov 29, 2018, http://php.net/manual/en/install.fpm.php
  4. NAPHP, accessed Nov 29, 2018, http://sbk.hnu.kr/NA