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
Link To Document