Design and Application of Assisted Instruction Software for the Compiler Construction Principles with Java']Java

被引:0
|
作者
Qu, Youtian [1 ]
Zou, Huilai [1 ]
Zhong, Lili [1 ]
Wang, Chaonan [1 ]
机构
[1] Zhejiang Normal Univ, Coll Math Phys & Informat Engn, Jinhua 321004, Peoples R China
关键词
Compiler Construction Principles; Computer-aided Instruction (CAI); Formal Language; !text type='Java']Java[!/text;
D O I
10.1109/EmbeddedCom-ScalCom.2009.117
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Compiler Construction Principles course is a core foundation stone in a computer science curriculum. The course features a combination of strong theoretical and practical. In order to help students understand the integral structure of compiler and master the complex principles and methods of compiler more easily, an assisted instruction software for Compiler Construction Principle with Java to improve teaching is developed in this paper, which is based on the standard grammar of four Items of commixture arithmetic. The software can demo the whole process of the algorithm implementation in detail and print out the date and operation in the process of the algorithm implementation step by step. So we can show the complex theory and algorithm clearly and intuitively by the data, in which way the reliability and validity of teaching can be highly improved.
引用
收藏
页码:602 / 607
页数:6
相关论文
共 50 条
  • [41] A programmed instruction tutoring system for Java']Java™:: consideration of learning performance and software self-efficacy
    Emurian, HH
    [J]. COMPUTERS IN HUMAN BEHAVIOR, 2004, 20 (03) : 423 - 459
  • [42] Development and application of JAVA']JAVA language development test evaluation system software
    Hu, Xin
    Yan, Chaobing
    [J]. JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2020, 20 (04) : 1031 - 1042
  • [43] JEETuningExpert: A software assistant for improving Java']Java Enterprise Edition application performance
    Crasso, Marco
    Zunino, Alejandro
    Moreno, Leonardo
    Campo, Marcelo
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (09) : 11718 - 11729
  • [44] An Empirical Study of Unused Design Decisions in Open Source Java']Java Software
    Tempero, Ewan
    [J]. APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 33 - 40
  • [45] JFCS Tool: A Java']Java software tool to design Fuzzy Color Spaces
    Soto-Hidalgo, J. M.
    Chamorro-Martinez, J.
    Martinez-Jimenez, P.
    Sanchez, D.
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2014, : 2313 - 2320
  • [46] The Design, Implementation and Application of MiniJava']Java/AD as an Object-oriented Compiler Teaching Model
    Hu Xuelian
    Han Dong
    [J]. ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 1488 - +
  • [47] SOC design: Hardware/software codesign or a Java']Java-based approach?
    Tuck, B
    [J]. COMPUTER DESIGN, 1998, 37 (04): : 22 - +
  • [48] Design and Construction of an Underground Concrete Barrage Drinking Water for Supply in Java']Java
    Bohner, Edgar
    Fenchel, Martin
    Mueller, Harald S.
    [J]. WASSERWIRTSCHAFT, 2009, 99 (7-8) : 47 - 52
  • [49] Application of CDIO Education Model in Course Design Based on Java']Java
    Yao, Xiaoling
    [J]. 2016 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND SPORTS EDUCATION (ESE 2016), PT 2, 2016, 52 : 209 - 213
  • [50] Exceptions in Java']Java and Eiffel: Two extremes in exception design and application
    Kiniry, Joseph R.
    [J]. ADVANCED TOPICS IN EXCEPTION HANDLING TECHNIQUES, 2006, 4119 : 288 - 300