• DocumentCode
    1598256
  • Title

    A learning methodology based on semantic tableaux for software engineering education

  • Author

    Del Vado Vírseda, Rafael

  • Author_Institution
    Complutense Univ. of Madrid, Madrid, Spain
  • fYear
    2011
  • Firstpage
    401
  • Lastpage
    405
  • Abstract
    While Computational Logic plays an important role in several areas of Software Engineering (SE), most of the educational technology developed for teaching logic ignores their application in a larger portion of the SE education domain. In this paper we describe an innovative methodology based on a prototype logic teaching tool on semantic tableaux to prepare and train the students to use logic as a formal proof technique in other topics of SE, such as the formal verification of algorithms and the declarative debugging of imperative programs, which are foundations of good development of software.
  • Keywords
    computer aided instruction; computer science education; formal logic; formal verification; software engineering; SE; computational logic; educational technology; formal proof technique; formal verification; learning methodology; semantic tableaux; software engineering education; Computer science; Debugging; Education; Semantics; Software; Software algorithms; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training (CSEE&T), 2011 24th IEEE-CS Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    1093-0175
  • Print_ISBN
    978-1-4577-0349-2
  • Electronic_ISBN
    1093-0175
  • Type

    conf

  • DOI
    10.1109/CSEET.2011.5876113
  • Filename
    5876113