J4

• 计算机科学 • Previous Articles     Next Articles

Multi-paradigm Based Instruction Assistant System forFormal Semantics Course

JIN Ying1, ZHENG Xiaojuan2, ZHANG Jing1, SUN Xudong1   

  1. 1. College of Computer Science and Technology, Jilin University, Changchun 130012, China;2. School of Software, Northeast Normal University, Changchun 130117, China
  • Received:2008-08-05 Revised:1900-01-01 Online:2009-05-26 Published:2009-06-23
  • Contact: ZHENG Xiaojuan

Abstract: Operational and denotational semantics are defined in connection with different paradigms of programming languages, including a simple functional programming language, a simple procedural programming language and a simple object oriented language. A visual teaching assistant system was designed to demonstrate the visual procedure of running programs of different programming languages. With the assistance of the system students can easily understand and grasp the formal semantics of programming languages and their implementation.

Key words: formal semantics, visual instruction assistant system, incremental design, practice driven instruction

CLC Number: 

  • TP319