The DEVBOX development education platform : an environment for introducing Verilog to young students

Hardware description languages are considered to be challenging to learn, as are the logic design concepts required to effectively use them. University logic design courses are considered by many to be much more difficult than their software development counterparts and the subject is not generally...

Full description

Bibliographic Details
Main Author: Lee, Keith
Language:English
Published: University of British Columbia 2016
Online Access:http://hdl.handle.net/2429/56802
id ndltd-UBC-oai-circle.library.ubc.ca-2429-56802
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-568022018-01-05T17:28:49Z The DEVBOX development education platform : an environment for introducing Verilog to young students Lee, Keith Hardware description languages are considered to be challenging to learn, as are the logic design concepts required to effectively use them. University logic design courses are considered by many to be much more difficult than their software development counterparts and the subject is not generally addressed by pre-university curricula. Introducing hardware description earlier in a student’s career will improve their chances of success in future logic design courses. The barrier-to-entry faced in introducing hardware description, caused by complex development environments and the learning of fundamental logic design concepts, must be overcome in order to facilitate a self-directed and interactive educational environment for young students. DEVBOX, an embedded System-on-Chip programming education platform, simplifies the learning process with its bare-bones development tools and interactive instructional material. It has been designed to be a self-contained, installation-free educational device with a browser-based interface that is self explanatory and easy to use. By including Verilog, a popular hardware description language, alongside the software programming languages in its repertoire, DEVBOX caters to the needs of introductory and intermediate logic design students in a dynamic self-directed learning environment. Applied Science, Faculty of Electrical and Computer Engineering, Department of Graduate 2016-02-01T15:30:52Z 2016-02-02T02:05:37 2016 2016-05 Text Thesis/Dissertation http://hdl.handle.net/2429/56802 eng Attribution-NonCommercial-NoDerivs 2.5 Canada http://creativecommons.org/licenses/by-nc-nd/2.5/ca/ University of British Columbia
collection NDLTD
language English
sources NDLTD
description Hardware description languages are considered to be challenging to learn, as are the logic design concepts required to effectively use them. University logic design courses are considered by many to be much more difficult than their software development counterparts and the subject is not generally addressed by pre-university curricula. Introducing hardware description earlier in a student’s career will improve their chances of success in future logic design courses. The barrier-to-entry faced in introducing hardware description, caused by complex development environments and the learning of fundamental logic design concepts, must be overcome in order to facilitate a self-directed and interactive educational environment for young students. DEVBOX, an embedded System-on-Chip programming education platform, simplifies the learning process with its bare-bones development tools and interactive instructional material. It has been designed to be a self-contained, installation-free educational device with a browser-based interface that is self explanatory and easy to use. By including Verilog, a popular hardware description language, alongside the software programming languages in its repertoire, DEVBOX caters to the needs of introductory and intermediate logic design students in a dynamic self-directed learning environment. === Applied Science, Faculty of === Electrical and Computer Engineering, Department of === Graduate
author Lee, Keith
spellingShingle Lee, Keith
The DEVBOX development education platform : an environment for introducing Verilog to young students
author_facet Lee, Keith
author_sort Lee, Keith
title The DEVBOX development education platform : an environment for introducing Verilog to young students
title_short The DEVBOX development education platform : an environment for introducing Verilog to young students
title_full The DEVBOX development education platform : an environment for introducing Verilog to young students
title_fullStr The DEVBOX development education platform : an environment for introducing Verilog to young students
title_full_unstemmed The DEVBOX development education platform : an environment for introducing Verilog to young students
title_sort devbox development education platform : an environment for introducing verilog to young students
publisher University of British Columbia
publishDate 2016
url http://hdl.handle.net/2429/56802
work_keys_str_mv AT leekeith thedevboxdevelopmenteducationplatformanenvironmentforintroducingverilogtoyoungstudents
AT leekeith devboxdevelopmenteducationplatformanenvironmentforintroducingverilogtoyoungstudents
_version_ 1718585107909967872