Algorithm and intelligent tutoring system design for ladder logic programming

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. The problem here is how to design a web...

Full description

Bibliographic Details
Main Author: Cheng, Yuan-Teng
Other Authors: Hsieh, Sheng-Jen
Format: Others
Language:en_US
Published: 2010
Subjects:
ITS
PLC
Online Access:http://hdl.handle.net/1969.1/ETD-TAMU-1449
http://hdl.handle.net/1969.1/ETD-TAMU-1449
id ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-1449
record_format oai_dc
spelling ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-14492013-01-08T10:40:27ZAlgorithm and intelligent tutoring system design for ladder logic programmingCheng, Yuan-TengIntelligent Tutoring SystemITSPLCWith 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. The problem here is how to design a web-based system that is intelligent and adaptive enough to teach the students domain knowledge in Programmable Logic Controller (PLC). In my research, I 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-exam and post-exam) to customize students’ needs according to their knowledge levels and help them learn the PLC concepts effectively. I 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 percent 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. After evaluating the tutoring system, we also ask the participants to submit the survey (feedback), which will be taken into serious consideration in our future work.Hsieh, Sheng-JenSong, Dezhen2010-01-15T00:00:01Z2010-01-16T01:47:21Z2010-01-15T00:00:01Z2010-01-16T01:47:21Z2007-082009-05-15BookThesisElectronic Thesistextelectronicapplication/pdfborn digitalhttp://hdl.handle.net/1969.1/ETD-TAMU-1449http://hdl.handle.net/1969.1/ETD-TAMU-1449en_US
collection NDLTD
language en_US
format Others
sources NDLTD
topic Intelligent Tutoring System
ITS
PLC
spellingShingle Intelligent Tutoring System
ITS
PLC
Cheng, Yuan-Teng
Algorithm and intelligent tutoring system design for ladder logic programming
description 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. The problem here is how to design a web-based system that is intelligent and adaptive enough to teach the students domain knowledge in Programmable Logic Controller (PLC). In my research, I 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-exam and post-exam) to customize students’ needs according to their knowledge levels and help them learn the PLC concepts effectively. I 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 percent 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. After evaluating the tutoring system, we also ask the participants to submit the survey (feedback), which will be taken into serious consideration in our future work.
author2 Hsieh, Sheng-Jen
author_facet Hsieh, Sheng-Jen
Cheng, Yuan-Teng
author Cheng, Yuan-Teng
author_sort Cheng, Yuan-Teng
title Algorithm and intelligent tutoring system design for ladder logic programming
title_short Algorithm and intelligent tutoring system design for ladder logic programming
title_full Algorithm and intelligent tutoring system design for ladder logic programming
title_fullStr Algorithm and intelligent tutoring system design for ladder logic programming
title_full_unstemmed Algorithm and intelligent tutoring system design for ladder logic programming
title_sort algorithm and intelligent tutoring system design for ladder logic programming
publishDate 2010
url http://hdl.handle.net/1969.1/ETD-TAMU-1449
http://hdl.handle.net/1969.1/ETD-TAMU-1449
work_keys_str_mv AT chengyuanteng algorithmandintelligenttutoringsystemdesignforladderlogicprogramming
_version_ 1716504322137653248