Software development for E-learning tool

The discovery of smartphones and tablets has triggered a whole new era of the usage of modern technologies. The age of having stationary and bulky computers in order to use certain softwares have gradually been replaced by smartphones and tablets Since then, software developers have created numer...

Full description

Saved in:
Bibliographic Details
Main Author: Foong, Alexander Kwok Leong
Other Authors: Wong Chee How
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/68349
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-68349
record_format dspace
spelling sg-ntu-dr.10356-683492023-03-04T19:05:11Z Software development for E-learning tool Foong, Alexander Kwok Leong Wong Chee How School of Mechanical and Aerospace Engineering DRNTU::Engineering The discovery of smartphones and tablets has triggered a whole new era of the usage of modern technologies. The age of having stationary and bulky computers in order to use certain softwares have gradually been replaced by smartphones and tablets Since then, software developers have created numerous amount of apps to cater to the different needs in the market. The aim of this project is to create a simple and easy to use app targeted at students and beginners in applying Finite Element Method. To date, there are limited amount of apps that are created for Finite Element Analysis(FEA). The available apps that exist in the market are targeted at industrial consumers. Therefore, these apps are expensive for students to learn with. Furthermore, existing knowledge of FEM is required for these apps, making it hard for students to apprehend. The project starts off with searching for the best platform to perform software coding with high volume of consumers. A detailed comparison of the currently popular mobile operating systems (OS) is done by statistics available in open source. The result obtained will serve as a basis in the report for picking Apple product as the OS. Apple Inc. provide a software development tool, known as Xcode. Xcode is a interactive tool recommended by Apple Inc. that allows customisation according to the software developers. Incorporating multiple programming language, such as C, C++, Objective C, Swift, Xcode is chosen as the platform for the project app development software. Detailed analysis and methodologies of the FEM in programming language are discussed. Pseudocode is used to display the logics behind different algorithms of the software to create the user interface, as well as the mathematical aspects of FEM. Experimenting of the developed app will be conducted to ensure the credibility of it. Step by step walk through will be carried out to ensure a smooth usage for new users to follow. Possible improvements will be discussed in the final section to showcase the potential of this project. Bachelor of Engineering (Mechanical Engineering) 2016-05-25T07:11:49Z 2016-05-25T07:11:49Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/68349 en Nanyang Technological University 85 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Foong, Alexander Kwok Leong
Software development for E-learning tool
description The discovery of smartphones and tablets has triggered a whole new era of the usage of modern technologies. The age of having stationary and bulky computers in order to use certain softwares have gradually been replaced by smartphones and tablets Since then, software developers have created numerous amount of apps to cater to the different needs in the market. The aim of this project is to create a simple and easy to use app targeted at students and beginners in applying Finite Element Method. To date, there are limited amount of apps that are created for Finite Element Analysis(FEA). The available apps that exist in the market are targeted at industrial consumers. Therefore, these apps are expensive for students to learn with. Furthermore, existing knowledge of FEM is required for these apps, making it hard for students to apprehend. The project starts off with searching for the best platform to perform software coding with high volume of consumers. A detailed comparison of the currently popular mobile operating systems (OS) is done by statistics available in open source. The result obtained will serve as a basis in the report for picking Apple product as the OS. Apple Inc. provide a software development tool, known as Xcode. Xcode is a interactive tool recommended by Apple Inc. that allows customisation according to the software developers. Incorporating multiple programming language, such as C, C++, Objective C, Swift, Xcode is chosen as the platform for the project app development software. Detailed analysis and methodologies of the FEM in programming language are discussed. Pseudocode is used to display the logics behind different algorithms of the software to create the user interface, as well as the mathematical aspects of FEM. Experimenting of the developed app will be conducted to ensure the credibility of it. Step by step walk through will be carried out to ensure a smooth usage for new users to follow. Possible improvements will be discussed in the final section to showcase the potential of this project.
author2 Wong Chee How
author_facet Wong Chee How
Foong, Alexander Kwok Leong
format Final Year Project
author Foong, Alexander Kwok Leong
author_sort Foong, Alexander Kwok Leong
title Software development for E-learning tool
title_short Software development for E-learning tool
title_full Software development for E-learning tool
title_fullStr Software development for E-learning tool
title_full_unstemmed Software development for E-learning tool
title_sort software development for e-learning tool
publishDate 2016
url http://hdl.handle.net/10356/68349
_version_ 1759857758807523328