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...

Full description

Saved in:
Bibliographic Details
Main Author: Chua, Alex Jun Kiat
Other Authors: Jong Ching Chuen
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Web
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