Algorithm and intelligent tutoring system design for programmable controller programming

被引:0
|
作者
Sheng-Jen Hsieh
Yuan-Teng Cheng
机构
[1] Texas A&M University,
关键词
Programming logic controller; Intelligent tutoring systems;
D O I
暂无
中图分类号
学科分类号
摘要
Programmable logic controllers (PLC) are used for many industrial process control applications. Learning to write ladder logic programs for PLC control is an important and challenging task. However, the learning of ladder logic is often hindered by limited PLC availability due to expensive lab setup, limited lab time, and high student/instructor ratios. With the help of the internet, teaching is not constrained in the traditional classroom pedagogy; the instructors can put the course material on the website and allow the students go on to the course webpage as an alternative way to learn the domain knowledge. However, there is no interaction between the users and learning materials; so, the learning efficiency is often limited. The problem here is how to design a web-based system that is intelligent and adaptive enough to teach the students domain knowledge in PLC. In this research, we proposed a system architecture which combines the pre-test, cased-based reasoning (i.e., heuristic functions), tutorials and tests of the domain concepts, and post-test (i.e., including pre- and post-exam) to customize students' needs according to their knowledge levels and help them learn the PLC concepts, effectively. We have developed an intelligent tutoring system which is mainly based on the feedback and learning preference of the users' questionnaires. It includes many pictures, colorful diagrams, and interesting animations (i.e., switch control of the user's rung configuration) to attract the users' attention. From the model simulation results, a knowledge proficiency effect occurs on problem solving time. If the students are more knowledgeable about PLC concepts, they will take less time to complete problems than those who are not as proficient. Additionally, from the system experiments, the results indicate that the learning algorithm in this system is robust enough to pinpoint the most accurate error pattern (i.e., almost 90 % accuracy of mapping to the most similar error pattern), and the adaptive system will have a higher accuracy of discerning the error patterns which are close to the answers of the PLC problems when the databases have more built-in error patterns. The participant evaluation indicates that after using this system, the users will learn how to solve the problems and have a much better performance than before.
引用
收藏
页码:1099 / 1115
页数:16
相关论文
共 50 条
  • [21] Designing of programmable logic controller for intelligent power saving system
    Ding, Zhenjie
    Zhang, Zhengxing
    Luu, Viet Hung
    Ding, Zhenjie (zhenjied800@163.com), 1600, Cefin Publishing House (02): : 118 - 126
  • [22] Pedagogical design of the Java']Java Intelligent Tutoring System
    Sykes, ER
    Franek, F
    EISTA '04: International Conference on Education and Information Systems: Technologies and Applications, Vol, 2, Proceedings: EDUCATION AND TRAINING SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 213 - 218
  • [23] Intelligent tutoring system authoring tools: the design characteristics
    Adenowo, Adetokunbo Abayomi A.
    Adenowo, Basirat A.
    INTERNATIONAL JOURNAL OF TECHNOLOGY ENHANCED LEARNING, 2016, 8 (02) : 114 - 128
  • [24] Design of a Web-based Intelligent Tutoring System
    Ding, Yongjun
    Zhong, Shaochun
    Li, Xin
    Li, Jian
    ADVANCES IN INTELLIGENT IT: ACTIVE MEDIA TECHNOLOGY 2006, 2006, 138 : 298 - +
  • [25] A multi-agent intelligent tutoring system for learning computer programming
    Sierra, Enrique
    Hossian, Alejandro
    Britos, Paola
    Rodriguez, Dario
    Garcia-Martinez, Ramon
    CERMA 2007: ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE, PROCEEDINGS, 2007, : 382 - 385
  • [26] Flowchart-based Bayesian Intelligent Tutoring System for Computer Programming
    Hooshyar, Danial
    Ahmad, Rodina Binti
    Fathi, Moein
    Yousefi, Moslem
    Hooshyar, Maral
    2015 INTERNATIONAL CONFERENCE ON SMART SENSORS AND APPLICATION - ICSSA 2015, 2015, : 150 - 154
  • [27] A Design Method for an Intelligent Tutoring System with Algorithms Visualization
    Nguyen, Hien D.
    Hieu Hoang
    Triet Nguyen
    Khai Truong
    Huynh, Anh T.
    Le, Trong T.
    Sang Vu
    ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE. THEORY AND APPLICATIONS, IEA/AIE 2023, PT I, 2023, 13925 : 223 - 234
  • [28] A web-based bayesian intelligent tutoring system for computer programming
    Butz, C.J.
    Hua, S.
    Maguire, R.B.
    Web Intelligence and Agent Systems, 2006, 4 (01): : 61 - 81
  • [29] Intelligent power system controller design
    Saoudi, Kamel
    Bouchama, Ziyad
    Ayad, Mouloud
    Benziane, Mourad
    Harmas, Mohamed Naguib
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2019, 60 (02) : 124 - 133
  • [30] Intelligent tutoring systems as design
    Wu, AKW
    Lee, MC
    COMPUTERS IN HUMAN BEHAVIOR, 1998, 14 (02) : 209 - 220