Author
Listed:
- Pin-Chieh Hsieh
(Department of Electronic Engineering, National Taipei University of Technology, Taipei 10608, Taiwan)
- Tzu-Lun Fang
(Department of Electronic Engineering, National Taipei University of Technology, Taipei 10608, Taiwan)
- Shaobo Jin
(Department of Information and Communication Systems, Okayama University, Okayama 700-8530, Japan)
- Yuyan Wang
(Department of Information and Communication Systems, Okayama University, Okayama 700-8530, Japan)
- Nobuo Funabiki
(Department of Information and Communication Systems, Okayama University, Okayama 700-8530, Japan)
- Yu-Cheng Fan
(Department of Electronic Engineering, National Taipei University of Technology, Taipei 10608, Taiwan)
Abstract
With continuous advancements in semiconductor technology, mastering efficient designs of high-quality and advanced chips has become an important part of science and technology education. Chip performances will determine the futures of various aspects of societies. However, novice students often encounter difficulties in learning digital chip designs using Verilog programming , a common hardware design language. An efficient self-study system for supporting them that can offer various exercise problems, such that any answer is marked automatically, is in strong demand. In this paper, we design and implement a web-based Verilog programming learning assistant system ( VPLAS ), based on our previous works on software programming. Using a heuristic and guided learning method, VPLAS leads students to learn the basic circuit syntax step by step, until they acquire high-quality digital integrated circuit design abilities through self-study. For evaluation, we assign the proposal to 50 undergraduate students at the National Taipei University of Technology, Taiwan, who are taking the introductory chip-design course, and confirm that their learning outcomes using VPLAS together are far better than those obtained when following a traditional method. In our final statistics, students achieved an average initial accuracy rate of over 70% on their first attempts at answering questions after learning through our website’s tutorials. With the help of the system’s instant automated grading and rapid feedback, their average accuracy rate eventually exceeded 99%. This clearly demonstrates that our system effectively enables students to independently master Verilog circuit knowledge through self-directed learning.
Suggested Citation
Pin-Chieh Hsieh & Tzu-Lun Fang & Shaobo Jin & Yuyan Wang & Nobuo Funabiki & Yu-Cheng Fan, 2025.
"A Verilog Programming Learning Assistant System Focused on Basic Verilog with a Guided Learning Method,"
Future Internet, MDPI, vol. 17(8), pages 1-34, July.
Handle:
RePEc:gam:jftint:v:17:y:2025:i:8:p:333-:d:1709916
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:17:y:2025:i:8:p:333-:d:1709916. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.