An Interactive Swift Programming Language E-Learning Platform For Ios Application Development

Swift programming language is a famous programming language that is adopted by lots of developers to develop iOS, iPadOS, macOS, tvOS and watchOS applications as it is modern, fast and safe. However, Mac and iPad are usually required to learn Swift programming language and there’s no existing Swift...

Full description

Saved in:
Bibliographic Details
Main Author: Lye, Boon Jet
Format: Final Year Project / Dissertation / Thesis
Published: 2021
Subjects:
Online Access:http://eprints.utar.edu.my/4418/1/1701376_FYP_report_%2D_BOON_JET_LYE.pdf
http://eprints.utar.edu.my/4418/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utar-eprints.4418
record_format eprints
spelling my-utar-eprints.44182022-06-24T12:50:31Z An Interactive Swift Programming Language E-Learning Platform For Ios Application Development Lye, Boon Jet QA76 Computer software Swift programming language is a famous programming language that is adopted by lots of developers to develop iOS, iPadOS, macOS, tvOS and watchOS applications as it is modern, fast and safe. However, Mac and iPad are usually required to learn Swift programming language and there’s no existing Swift programming languagecentric learning platform for learners. Therefore, this project is to develop an interactive Swift programming language e-learning platform for students. This platform can let students read materials, do exercises and graded quizzes, write codes in the embedded online code editors, view profiles, and chat with other online users. It also allows administrators to modify the course content, chat with students, as well as manage student’s accounts and view student performance. Evolutionary prototyping has been adopted as the software development methodology to implement systems in several iterations. Requirements were gathered by looking at literature reviews. 12 students and 1 lecturer from UECS3263 iOS Application Development course have been chosen to test the system which was hosted in the web hosting services. A system usability score of 84.43 had been obtained from the tester’s response. In short, all objectives were achieved and the platform was opened to all students who registered UECS3263 iOS Application Development in the May 2021 trimester. 2021 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4418/1/1701376_FYP_report_%2D_BOON_JET_LYE.pdf Lye, Boon Jet (2021) An Interactive Swift Programming Language E-Learning Platform For Ios Application Development. Final Year Project, UTAR. http://eprints.utar.edu.my/4418/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic QA76 Computer software
spellingShingle QA76 Computer software
Lye, Boon Jet
An Interactive Swift Programming Language E-Learning Platform For Ios Application Development
description Swift programming language is a famous programming language that is adopted by lots of developers to develop iOS, iPadOS, macOS, tvOS and watchOS applications as it is modern, fast and safe. However, Mac and iPad are usually required to learn Swift programming language and there’s no existing Swift programming languagecentric learning platform for learners. Therefore, this project is to develop an interactive Swift programming language e-learning platform for students. This platform can let students read materials, do exercises and graded quizzes, write codes in the embedded online code editors, view profiles, and chat with other online users. It also allows administrators to modify the course content, chat with students, as well as manage student’s accounts and view student performance. Evolutionary prototyping has been adopted as the software development methodology to implement systems in several iterations. Requirements were gathered by looking at literature reviews. 12 students and 1 lecturer from UECS3263 iOS Application Development course have been chosen to test the system which was hosted in the web hosting services. A system usability score of 84.43 had been obtained from the tester’s response. In short, all objectives were achieved and the platform was opened to all students who registered UECS3263 iOS Application Development in the May 2021 trimester.
format Final Year Project / Dissertation / Thesis
author Lye, Boon Jet
author_facet Lye, Boon Jet
author_sort Lye, Boon Jet
title An Interactive Swift Programming Language E-Learning Platform For Ios Application Development
title_short An Interactive Swift Programming Language E-Learning Platform For Ios Application Development
title_full An Interactive Swift Programming Language E-Learning Platform For Ios Application Development
title_fullStr An Interactive Swift Programming Language E-Learning Platform For Ios Application Development
title_full_unstemmed An Interactive Swift Programming Language E-Learning Platform For Ios Application Development
title_sort interactive swift programming language e-learning platform for ios application development
publishDate 2021
url http://eprints.utar.edu.my/4418/1/1701376_FYP_report_%2D_BOON_JET_LYE.pdf
http://eprints.utar.edu.my/4418/
_version_ 1738515196989669376
score 13.160551