Summary: | 碩士 === 逢甲大學 === 資訊電機工程碩士在職專班 === 93 === By the prevalent e-learning, developed network technology, and popular broadband transmission, distance education has been very prevalent. Due to the reasons, there will be opportunities of developing a virtual laboratory for colleges. However, expensive equipments can only be used by few students due to the budget limit; even the equipments are only provided in the laboratory. Therefore, the objective of this work is to make the learning activity not be limited within time and location to enhance the performance of student’s learning, and increasing the utilization of equipments. We design and implement a framework of virtual laboratory using the authentication, authorization, socket programming, admission switching, video streaming, reservation mechanism, and power management techniques. Especially, the main feature of our system is collaboration support through the Internet; the students of a team can see the same operational process on their screen and use it by using the function of admission switching, and the experimental results of the target board can be received immediately through the video function. Similar to the target board that can be controlled locally, students can correct programs according to the response from the remote side. Thus, a virtual laboratory looks just like a read one. Moreover, our system can be applied to different platforms and it can currently support ARM 7, ARM 9, and even all equipments that have RS232 connection and can be controlled by the HyperTerminal.
|