Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/2031/9411
Title: Learning dynamic programming through mathematical games
Authors: Tong, Man Wui (湯文滙)
Department: Department of Computer Science
Issue Date: 2020
Course: CS4514 Project
Programme: Bachelor of Science (Honours) in Computer Science
Supervisor: Dr. Tan, Chee Wei
Citation: Tong, M. W. (2020). Learning dynamic programming through mathematical games (Outstanding Academic Papers by Students (OAPS), City University of Hong Kong).
Abstract: Dynamic Programming (DP), which takes full advantage of the bottom-up method, is very significant in solving mathematical games because the solutions of mathematical games are probably to be developed efficiently by making good use of the Dynamic Programming, especially the problem size is enormous, and the problem tends to produce a vast array of the similar subproblems. This project explored the essential steps of developing the DP solution of mathematical problems. Moreover, these essential steps would be used to develop the DP solution of selected mathematical games from famous mathematical problems and Facebook Nemo Bot. Subsequently, the Dynamic Programming technique would be applied to a mathematical game called Algebra Game, which aims to solve the linear algebra equation by selecting the clues. Specifically, Dynamic Programming would be used to improve the efficiency of looking for the intersection or common subsequence between two subsequences named X-subsequence and Coefficient subsequence respectively in the process of generating steps to solve the algebra equation. In order to promote the importance of dynamic programming and the enjoyment of solving problems by using DP, Game-based learning is proposed to create a website that aims to display the Algebra Game and provide the tutorials which are about the DP technique in the Algebra Game and detailed steps to solve the algebra equation. And the website may attract the user to enjoy games and encourage them to understand the basic even more thorough knowledge of DP by providing the game.
Appears in Collections:OAPS - Dept. of Computer Science 

Files in This Item:
File SizeFormat 
fulltext.html154 BHTMLView/Open
Show full item record


Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer