Intelligent Problem Solver in Education for Discrete Mathematics

被引:10
|
作者
Nguyen, Hien D. [1 ,2 ]
Do, Nhon V. [1 ]
机构
[1] Univ Informat Technol, VNU HCM, Ho Chi Minh City, Vietnam
[2] NII, Tokyo, Japan
来源
NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES | 2017年 / 297卷
关键词
knowledge representation; knowledge-based systems; intelligent problem solver; automated reasoning; discrete mathematics;
D O I
10.3233/978-1-61499-800-6-21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A grand challenge for artificial intelligence in education is building the Intelligent Problem Solver (IPS) for Science Technology Engineering and Math (STEM) Education. The IPS system has to be able to solve the exercises of the course automatically. It has the following criteria: the knowledge base is sufficient, the program can solve the common exercises in the curriculum of the course based on the knowledge base, the solutions are readable, pedagogical and suitable for the learner's level. Discrete Mathematics is an important course for the undergrad technological curriculum at the university. In this course, knowledge about logic and Boolean algebra is the foundation of logical thinking, it helps students improve their skills in logical reasoning, solving the problems. There are many programs for solving problems in propositional logic and first-order logic; nevertheless, they cannot meet the requirements of a learning support system. In this paper, an IPS system in knowledge domain about logic and Boolean algebra has been proposed. This system satisfies the criteria of the STEM education. It helps students to understand the methods for solving basic and advanced problems: simplify the logical expression in propositional logic, reasoning checking, determine the value or the negative expression of of a logical expression in predicate logic, find the minimization expression of a Boolean function with parameter and non-parameter. In this system, the knowledge base about propositional logic, predicate logic and Boolean algebra at the university for undergraduates has been built based on knowledge model of operators. Via this knowledge base, the inference engine has been designed to solve the kinds of general problems in this knowledge domain. The program has been also tested by the students in University of Information Technology, VNU-HCM.
引用
收藏
页码:21 / 34
页数:14
相关论文
共 50 条
  • [41] On The Role of Challenging Math Problems in the Discrete Mathematics Courses
    Mihova, Marija
    Jovanov, Mile
    Stankov, Emil
    PROCEEDINGS OF 2015 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2015, : 730 - 736
  • [42] 10th Andalusian Meeting on Discrete Mathematics
    Gonzalez Yero, Ismael
    Valenzuela Tripodoro, Juan Carlos
    DISCRETE APPLIED MATHEMATICS, 2019, 263 : 1 - 1
  • [43] SYSTEM FOR AUTOMATIC GENERATION OF EXAMINATION PAPERS IN DISCRETE MATHEMATICS
    Fridenfalk, Mikael
    PROCEEDINGS OF THE IADIS INTERNATIONAL CONFERENCE E-LEARNING 2013, 2013, : 365 - 368
  • [44] Active Learning in CS2 and Discrete Mathematics
    Cotterell, Michael E.
    Yazdansepas, Delaram
    Barnes, Bradley J.
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1318 - 1318
  • [45] Discussion on the Reform of Discrete Mathematics Teaching in Combination with Cases
    Xing, Xue
    Jin, Bingtao
    PROCEEDINGS OF THE 2018 4TH INTERNATIONAL CONFERENCE ON SOCIAL SCIENCE AND HIGHER EDUCATION (ICSSHE 2018), 2018, 181 : 618 - 622
  • [46] Intelligent control of discrete event dynamic systems
    Capkovic, F
    PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2000, : 109 - 114
  • [47] Automating Change of Representation for Proofs in Discrete Mathematics (Extended Version)
    Raggi, Daniel
    Bundy, Alan
    Grov, Gudmund
    Pease, Alison
    MATHEMATICS IN COMPUTER SCIENCE, 2016, 10 (04) : 429 - 457
  • [48] Heuristic Teaching Method of Discrete Mathematics based on the Mathematical Games
    Ma, Yu-ming
    PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON HUMANITIES AND SOCIAL SCIENCE (HSS 2017), 2017, 83 : 145 - 148
  • [49] Discrete Mathematics as Bridge for Software Engineering Courses Teaching and Practice
    Yuan, Jingling
    Yang, Minlong
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 1987 - 1989
  • [50] Syrus: Providing Practice Problems in Discrete Mathematics With Instant Feedback
    Zaccai, Diego
    Tagore, Aditi
    Hoffman, Dustin
    Kirschenbaum, Jason
    Bainazarov, Zakariya
    Friedman, Harvey M.
    Pearl, Dennis K.
    Weide, Bruce W.
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 61 - 66