Browse > Article
http://dx.doi.org/10.6109/jkiice.2012.16.11.2544

A Development and Analysis of the Assessment Metrics for Text/Visual Programming Education Using LabVIEW  

Lho, Young-Uhg (신라대학교)
Jung, Min-Po (영산대학교)
Cho, Hyuk-Gyu (영산대학교)
Jung, Deok-Gil (동의대학교)
Abstract
The computer programming education is very important to study the related subjects in computer science, and also in the technology education for the students finding employment. In this paper, we develop the assessment metrics to evaluate and apply the textual and visual programming in the computer education. Also, we analyze the validity for the programming languages and tools for the education and getting job of students, and choose the appropriate programming language/tool for programming education. And, we develop the curriculum for programming education, finally apply and analyze in computer education of university. Especially, we compare and analyze the effectiveness for the text based programming language(JAVA) and visual programming language/environment(LabVIEW) in the area of embedded/mobile/Web programming fields which are necessary in the related industry to the recent trend of IT technology.
Keywords
Text Programming; Visual Programming; Programming Education Assessment; LabVIEW; JAVA;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Cilliers, A. Calitz, and J. Greyling, "The effect of integrating an Iconic programming notation into CS1," ACM SIGCSE Bulletin, Vol. 37. No. 3. ACM, pp.108-112, 2005.   DOI
2 S. Valdivia and M. Beatriz, "A Visual-Textual Programming Environment for Comparative Studies of Programming Tasks," Proc. of the Latin American conference on Human-computer interaction, ACM, pp.261-265, 2003.
3 L. Nettini, P. Crescenzi, G. Innocenti, and M. Loreti, "An Environment for Self-Assessing Java Programming Skills in Undergraduate First Programming Courses," Proc. of IEEE Int. Conf. on Advanced Learning Technologies(ICALT'04), 2004.
4 National Instruments, NI LabVIEW, http://www.ni.com/labview/
5 M. Kolling and J. Rosenberg, "Guidelines for Teaching Object Orientation with Java," ACM SIGCSE Bulletin, 33(3), pp.33-36, 2001.   DOI
6 D. Beck, et al., "The CS Framework - A LabVIEW Based Approach to SCADA Systems," Proc. of 10th ICALEPCS(Int. Conf. on Accelerator & large Expt. Physics Control Systems, pp.PO1.051-6, 2005.
7 M. Chen, "Object Oriented Programming in LabVIEW for Acquisition and Control Systems at the Aerodynamics Laboratory of the National Research Council of Canada," Proc. of 22nd Int. Congress on Instrumentation in Aerospace Simulation Facilities (ICIASF), 2007.
8 박흥복, 서정희, 데이터 수집,,제어 및 계측, 수학 및 영상 처리를 위한 LabVIEW 8.2 프로그래밍 실습, 도서출판 인터비젼, 2008.
9 UML(Unified Modeling Language), http://www.uml.org/
10 H. Brand, et al., "The PHELIX Control System Based on UML Design Level Programming in LabVIEW," Proc. of ICALEPCS, pp.472-474, 2003.