Title :
Semi-human microcontroller
Author_Institution :
Coll. of Eng., SUNY POLY, New York, NY, USA
Abstract :
In this paper, a multi-programming language E-teacher system is proposed, implemented and verified. The E-teacher system can be used in schools for educational purposes and/or in the market. This system acts as a human/teacher. The proposed system analyzes a student´s program (program under investigation) line by line and report back to the student what each line does. After the system determines what the chosen line does, it will report what the line simply means. Two advanced capabilities are added to the system. First, the E-teacher can interpret a block of instructions (i.e. it reports not only line by line function but also the function of certain code blocks). Second, the E-teacher will be able to determine the goal of the whole program (The second capability is still in the design phase). Simply, each student can buy his/her own board loaded with the E-teacher system with the capability to input his/her program under investigation. The board will report back via an LCD connected to the board. A student should input his/her program by simply write the program under investigation and save it in SD card attached to the board and choose the programming language via a user-friendly interface.
Keywords :
intelligent tutoring systems; microcontrollers; user interfaces; LCD; SD card; multiprogramming language E-teacher system; semi-human microcontroller; user-friendly interface; Algorithm design and analysis; Assembly; Computer languages; Radiation detectors; Random access memory; Registers; Artificial Intelligent; Microprocessor; Programming Language;
Conference_Titel :
SoutheastCon 2015
Conference_Location :
Fort Lauderdale, FL
DOI :
10.1109/SECON.2015.7132874