Technology-enhanced learning (TEL) of finite state machines (FSMs)

Finite State Machines (FSMs) are pivotal in both computer science and engineering, essential for numerous software and hardware applications. Traditional educational approaches to teaching FSMs typically involve theoretical lectures supplemented by physical modeling. However, these methods often lac...

Full description

Saved in:
Bibliographic Details
Main Author: Chua, Wen Huat
Other Authors: Jong Ching Chuen
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/176126
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-176126
record_format dspace
spelling sg-ntu-dr.10356-1761262024-05-17T15:45:25Z Technology-enhanced learning (TEL) of finite state machines (FSMs) Chua, Wen Huat Jong Ching Chuen School of Electrical and Electronic Engineering ECCJONG@ntu.edu.sg Engineering Finite state machine Technology enhanced learning Finite State Machines (FSMs) are pivotal in both computer science and engineering, essential for numerous software and hardware applications. Traditional educational approaches to teaching FSMs typically involve theoretical lectures supplemented by physical modeling. However, these methods often lack the dynamic and interactive engagement necessary for optimal learning. With the increasing adoption of Technology-Enhanced Learning (TEL) in education, there is a significant opportunity to improve how FSMs are taught. This project introduces an innovative approach by developing an algorithm that generates random state diagrams and truth tables. This tool allows students to interactively engage with FSM concepts through completing and checking these elements themselves, thereby fostering a deeper understanding of the material. Preliminary results from the implementation of this tool show that it successfully enhances students' learning experience by providing immediate feedback and encouraging active learning. This report details the development of the algorithm, its integration into a TEL environment, and evaluates its effectiveness in enhancing students' understanding of FSMs. Bachelor's degree 2024-05-14T02:19:16Z 2024-05-14T02:19:16Z 2024 Final Year Project (FYP) Chua, W. H. (2024). Technology-enhanced learning (TEL) of finite state machines (FSMs). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/176126 https://hdl.handle.net/10356/176126 en A2093-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
Finite state machine
Technology enhanced learning
spellingShingle Engineering
Finite state machine
Technology enhanced learning
Chua, Wen Huat
Technology-enhanced learning (TEL) of finite state machines (FSMs)
description Finite State Machines (FSMs) are pivotal in both computer science and engineering, essential for numerous software and hardware applications. Traditional educational approaches to teaching FSMs typically involve theoretical lectures supplemented by physical modeling. However, these methods often lack the dynamic and interactive engagement necessary for optimal learning. With the increasing adoption of Technology-Enhanced Learning (TEL) in education, there is a significant opportunity to improve how FSMs are taught. This project introduces an innovative approach by developing an algorithm that generates random state diagrams and truth tables. This tool allows students to interactively engage with FSM concepts through completing and checking these elements themselves, thereby fostering a deeper understanding of the material. Preliminary results from the implementation of this tool show that it successfully enhances students' learning experience by providing immediate feedback and encouraging active learning. This report details the development of the algorithm, its integration into a TEL environment, and evaluates its effectiveness in enhancing students' understanding of FSMs.
author2 Jong Ching Chuen
author_facet Jong Ching Chuen
Chua, Wen Huat
format Final Year Project
author Chua, Wen Huat
author_sort Chua, Wen Huat
title Technology-enhanced learning (TEL) of finite state machines (FSMs)
title_short Technology-enhanced learning (TEL) of finite state machines (FSMs)
title_full Technology-enhanced learning (TEL) of finite state machines (FSMs)
title_fullStr Technology-enhanced learning (TEL) of finite state machines (FSMs)
title_full_unstemmed Technology-enhanced learning (TEL) of finite state machines (FSMs)
title_sort technology-enhanced learning (tel) of finite state machines (fsms)
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/176126
_version_ 1814047371468734464