A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map)
Karnaugh Map (K-map) is a tool to visually simplify Boolean expressions. Learning K-map is an important part of electronics and computer engineering education. This report documents the implementation of a program that enhances the learning of K-maps. The objective is to create an easily accessible...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/176408 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-176408 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1764082024-05-17T15:43:56Z A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map) Chua, Alex Jun Kiat Jong Ching Chuen School of Electrical and Electronic Engineering ECCJONG@ntu.edu.sg Engineering Kmap Technology-enhanced learning Web Karnaugh Map (K-map) is a tool to visually simplify Boolean expressions. Learning K-map is an important part of electronics and computer engineering education. This report documents the implementation of a program that enhances the learning of K-maps. The objective is to create an easily accessible website that allow students to explore K-maps in an interactive manner, using Technology-Enhanced Learning (TEL) to strengthen and reinforce logic minimization techniques for students. The program is developed with a Python back end and a Java script front end. Other technologies include the Bootstrap frontend toolkit, the flask micro web framework and its templating engine Jinaja2, the Gunicorn WSGI, and the Docker containerization software. This report documents the design consideration and decisions on the program’s implementation as well as the details of the implementation. Bachelor's degree 2024-05-16T12:02:29Z 2024-05-16T12:02:29Z 2024 Final Year Project (FYP) Chua, A. J. K. (2024). A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/176408 https://hdl.handle.net/10356/176408 en A2097-231 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering Kmap Technology-enhanced learning Web |
spellingShingle |
Engineering Kmap Technology-enhanced learning Web Chua, Alex Jun Kiat A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map) |
description |
Karnaugh Map (K-map) is a tool to visually simplify Boolean expressions. Learning K-map is an important part of electronics and computer engineering education. This report documents the implementation of a program that enhances the learning of K-maps. The objective is to create an easily accessible website that allow students to explore K-maps in an interactive manner, using Technology-Enhanced Learning (TEL) to strengthen and reinforce logic minimization techniques for students.
The program is developed with a Python back end and a Java script front end. Other technologies include the Bootstrap frontend toolkit, the flask micro web framework and its templating engine Jinaja2, the Gunicorn WSGI, and the Docker containerization software.
This report documents the design consideration and decisions on the program’s implementation as well as the details of the implementation. |
author2 |
Jong Ching Chuen |
author_facet |
Jong Ching Chuen Chua, Alex Jun Kiat |
format |
Final Year Project |
author |
Chua, Alex Jun Kiat |
author_sort |
Chua, Alex Jun Kiat |
title |
A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map) |
title_short |
A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map) |
title_full |
A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map) |
title_fullStr |
A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map) |
title_full_unstemmed |
A web-page-based software program for technology-enhanced learning (TEL) of Karnaugh map (K-map) |
title_sort |
web-page-based software program for technology-enhanced learning (tel) of karnaugh map (k-map) |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/176408 |
_version_ |
1800916102370295808 |