INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti...

100
INTERACTIVE MOBILE APPLICATION “CHEM-IS-EASY” MAZLILAH BINTI MOHAMAD SUBADI BACHELOR OF INFORMATION TECHNOLOGY (INFORMATICS MEDIA) WITH HONORS UNIVERSITI SULTAN ZAINAL ABIDIN 2019

Transcript of INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti...

Page 1: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

INTERACTIVE MOBILE APPLICATION

“CHEM-IS-EASY”

MAZLILAH BINTI MOHAMAD SUBADI

BACHELOR OF INFORMATION TECHNOLOGY

(INFORMATICS MEDIA) WITH HONORS

UNIVERSITI SULTAN ZAINAL ABIDIN

2019

Page 2: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

INTERACTIVE MOBILE APPLICATION

“CHEM-IS-EASY”

MAZLILAH BINTI MOHAMAD SUBADI

BACHELOR OF INFORMATION TECHNOLOGY

(INFORMATICS MEDIA) WITH HONORS

FACULTY OF INFORMATICS AND COMPUTING

UNIVERSITI SULTAN ZAINAL ABIDIN

2019

Page 3: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

i

APPROVAL

This project report entitled Learning Chemistry for Periodic Table using Mobile

Application was prepared and submitted by Mazlilah binti Mohamad Subadi, matric

number BTDL16043248 and in my point of view, this project fulfils a condition to be

awarded a Degree of Bachelor of Information Technology (Media Informatics) with Honor

in Universiti Sultan Zainal Abidin (UniSZA).

Signature : …………………………

Supervisor : Puan Rohana binti Ismail

Date :

Page 4: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

ii

DECLARATION

I hereby declare that this project is based on my own effort with helps getting information

sources that I have confessing. All section of the texts and results which have been obtained

from other people or sources are fully references. I understand that are cheating and

plagiarism constitute a breach of university regulations and will be dealt with accordingly.

Signature : ………………………………...

Name : Mazlilah binti Mohamad Subadi

Matric Number : BTDL16043248

Date :

Page 5: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

iii

ACKNOWLEDGEMENT

Assalamualaikum,

I am using this opportunity to express my greatest gratitude to everyone who had

supported me throughout my final year project, Learning Chemistry for Periodic Table

using Mobile Application. I am thankful for their aspiring guidance, invaluable constructive

criticism and friendly advice during the project work. I am sincerely grateful to them for

truthful and illuminating views on a number of issues related to the project.

Firstly, I express my thanks to Puan Rohana binti Ismail as my supervisor for

guidance, monitoring and constant encouragement throughout the course of this final year

project. Appreciation is also given to all lecturers under the Faculty of Informatics and

Computing especially to lecturers under the Multimedia Department for giving me

constructive and encouraging criticisms in completing this final year project.

Not forget to appreciate my beloved parents and family for their moral support and

material assistance that they have given to me for completing this project to the end. I would

like to thanks all my friends and classmates for their valuable comments and suggestions

on this project which give me inspiration to improve this project.

Lastly, I would like to thank to all the people for their help directly or indirectly to

complete this project. Hopefully that all my works and efforts gets blessings from Allah

and can give benefits to all in the future.

Thank you,

Mazlilah binti Mohamad Subadi.

Page 6: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

iv

ABSTRACT

Mobile technology is increasingly prevalent in higher education. Chemistry-related

software applications on touchscreen computers are emerging as a popular platform in

many areas, including in the chemistry classroom. In this work, a new courseware-based

application designed for hand-held and portable touch-controlled devices is presented. This

final year project introduce Chem-is-Easy, an interactive learning application developed to

support students in learning about the Periodic Table. Periodic Table is a tabular

arrangement of the elements according to their atomic numbers so that elements with

similar chemical properties are in the same column, and is one of the fundamental topics

when learning Chemistry. The topic is often challenging to students as there are many

elements there in the Periodic Table and numerous equations of elements reaction

formation need to be identified and understood. Further, most students have constrained

access to school chemistry laboratories thus limiting their opportunities to conduct practical

experiments beneficial to their learning. Chem-is-Easy allows students to conduct lab

experiments that simulates elements reaction via its lab anywhere and at any time. Students

also can enhance their understanding about the topics by answering the questions provided

at the games. With the interesting video, audio, graphics and animations provided, it will

make the students more interested and not boring.

Page 7: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

v

ABSTRAK

Teknologi mudah alih semakin berleluasa dalam pendidikan tinggi. Aplikasi perisian yang

berkaitan dengan kimia pada komputer skrin sentuh muncul sebagai platform yang popular

di banyak bidang, termasuk dalam kelas kimia. Dalam karya ini, aplikasi berasaskan

perisian direka bentuk untuk peranti tangan yang dikendalikan dan peranti sentuhan

mudah alih dibentangkan. Projek tahun akhir ini memperkenalkan Chem-is-Easy, sebuah

aplikasi pembelajaran interaktif yang dibangunkan untuk menyokong pelajar dalam

pembelajaran tentang Jadual Berkala. Jadual berkala adalah susunan unsur-unsur

mengikut nombor atomnya supaya elemen-elemen yang mempunyai sifat kimia yang serupa

berada dalam lajur yang sama, dan merupakan salah satu topik asas apabila mempelajari

Kimia. Topik ini sering mencabar kepada pelajar kerana terdapat banyak elemen di dalam

Jadual Berkala dan banyak persamaan pembentukan reaksi unsur perlu dikenalpasti dan

difahami. Selanjutnya, kebanyakan pelajar telah terhalang atas beberapa faktor ke makmal

kimia sekolah sehingga membatasi peluang mereka untuk menjalankan eksperimen

praktikal yang bermanfaat untuk pembelajaran mereka. Chem-is-Easy membolehkan

pelajar menjalankan eksperimen makmal yang menyerupai tindak balas unsur melalui

makmalnya di mana sahaja dan pada bila-bila masa. Pelajar juga boleh meningkatkan

pemahaman mereka mengenai topik dengan menjawab soalan-soalan yang disediakan di

dalam permainan. Dengan video, audio, grafik dan animasi yang menarik, ia akan

menjadikan pelajar lebih berminat dan tidak membosankan.

Page 8: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

vi

TABLE OF CONTENTS

PAGE

APROVAL i

DECLARATION ii

ACKNOWLEDGEMENT iii

ABSTRACT iv

ABSTRAK v

TABLE OF CONTENTS vi

LIST OF TABLES x

LIST OF FIGURES xi

LIST OF ABBREVIATIONS xiv

CHAPTER 1 INTRODUCTION

1.1 Project Background 1

1.2 Problem Statement 3

1.3 Objectives 3

1.4 Project Scopes 4

1.5 Limitation of Works 4

1.6 Expected Outcome 5

CHAPTER 2 LITERATURE REVIEW

2.1 Introduction 6

2.2 Mobile Application 7

2.3 Chemistry Subject 7

2.4 Existing Applications 8

2.2.1 Periodic Table 2019 8

2.2.2 Periodic Table 2018 Chemistry In Your Pocket 9

2.2.3 Chirality-2: Development of a Multilevel Mobile

Gaming App To Support the Teaching of

Introductory Undergraduate-Level Organic

Chemistry

10

2.2.4 Chairs!: A Mobile Game for Organic Chemistry

Students To Learn the Ring Flip of Cyclohexane

11

Page 9: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

vii

2.2.5 Salt Hero: An Interactive Application for

Learning Salt in Chemistry

13

2.5 Propose Application 14

2.6 Comparison between Journal and Mobile Applications 15

2.7 Conclusion 17

CHAPTER 3 METHODOLOGY AND DESIGN

3.1 Introduction 18

3.2 Research Paradigm and Justification 19

3.2.1 Phase 1 : Analysis 21

3.2.2 Phase 2 : Design 21

3.2.3 Phase 3 : Development 22

3.2.4 Phase 4 : Implementation 22

3.2.5 Phase 5 : Evaluation 22

3.3 System Requirements 23

3.3.1 Software Requirements 23

3.3.2 Hardware Requirements 24

3.4 Navigation Structure 25

3.5 Process Design 26

3.5.1 Framework 26

3.6 Database Design 27

3.6.1 Entity Relationship Diagram (ERD) 27

3.7 Interface Design 28

3.7.1 Homepage Design 28

3.7.2 Input Form Design 29

3.7.3 Periodic Table Page Design 31

3.7.4 Lecture Notes Page Design 33

3.7.5 Lecture Videos Page Design 35

3.7.6 Lab Page Design 37

3.7.7 Games Page Design 39

3.7.8 Championship Page Design 41

Page 10: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

viii

3.8 Conclusion 42

CHAPTER 4 SYSTEM IMPLEMENTATION

4.1 Introduction 43

4.2 Screen Input Output Report 44

4.2.1 Splash Screen 44

4.2.2 Application Main Menu 45

4.2.3 User Registration 46

4.2.4 User Login 47

4.2.5 Application Homepage 48

4.2.6 Periodic Table Menu 49

4.2.7 Periodic Table Elements Properties Explanation

Page

50

4.2.8 Lecture Notes Menu 51

4.2.9 Lecture Notes Page 52

4.2.10 Lecture Videos Menu 54

4.2.11 Lecture Videos Page 55

4.2.12 Lecture Videos Link with Youtube 56

4.2.13 Lab Menu 57

4.2.14 Lab Experiment Page 58

4.2.15 Games Menu 59

4.2.16 Games Page for Quiz 60

4.2.17 Games Page for True or False 62

4.2.18 Games Page for Multiple Choice Questions 64

4.2.19 Championship Menu 66

4.2.20 Application Info/Help 67

4.2.21 Application Setting 68

4.2.22 Logout Application 69

4.2.23 Exit Application 70

Page 11: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

ix

CHAPTER 5 TESTING AND RESULT

5.1 Introduction 71

5.2 Testing Analysis 72

5.2.1 Black Box Testing 72

5.2.2 White Box Testing 72

5.3 Test Case 73

5.3.1 Success User Registration 73

5.3.2 Failed User Registration 74

5.3.3 Success User Login 75

5.3.4 Failed User Login 76

CHAPTER 6 CONCLUSION AND DISCUSSION 77

6.1 Introduction 78

6.2 Project Contribution 79

6.3 Project Constraints 80

6.4 Future Works 80

6.5 Conclusion 80

REFERENCES 81

APPENDIX 82

Page 12: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

x

LIST OF TABLES

TABLE TITLE PAGE

2.1 Comparison between Existing Mobile Applications 15

3.1 List of Software Requirements 23

3.2 List of Hardware Requirements 24

5.1 Test Case for Success User Registration 73

5.2 Test Case for Failed User Registration 74

5.3 Test Case for Success User Login 75

5.4 Test Case for Failed User Login 76

Gantt Chart FYP 1 82

Gantt Chart FYP 2 84

Page 13: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

xi

LIST OF FIGURES

FIGURE TITLE PAGE

2.1 Start up interface in Periodic Table 2019 8

2.2 Interface of Periodic Table 2018 Chemistry In Your

Pocket

9

2.3 Screenshots from CHIRALITY-2 Games Levels 10

2.4 Screenshots from Chairs! Puzzle Games 11

2.5 The Interface of “Salt Hero” Homepage 13

3.1 ADDIE Model 19

3.2 Navigation Structure for Interactive Mobile Application

“Chem-is-Easy”

25

3.3 Framework of Chem-is-Easy 26

3.4 Entity Relationship Diagram (ERD) 27

3.5 Homepage of Chem-is-Easy 28

3.6 Interface Register Form 29

3.7 Interface Login Form 30

3.8 Interface of Periodic Table Menu 31

3.9 Interface of the Properties of the Elements in Periodic

Table

32

3.10 Interface of the Chapter Contain in Periodic Table Topic 33

3.11 Interface Lecture Notes for one of the Chapter in the

Periodic Table Topic

34

3.12 Interface for Lecture Videos Option 35

3.13 Interface of the Lecture Video Linked to the Youtube

Website

36

3.14 Interface for Lab Option 37

3.15 Interface for Lab which Student Can Do Experiment 38

Page 14: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

xii

3.16 Interface for the Games Option 39

3.17 Interface Games Platform 40

3.18 Interface for Player’s Score in each Games 41

4.1 Splash Screen for Interactive Mobile Application

“Chem-is-Easy”

44

4.2 Main Menu for Interactive Mobile Application

“Chem-is-Easy”

45

4.3 User Registration Page 46

4.4 User Login Page 47

4.5 Interactive Mobile Application “Chem-is-Easy”

Homepage

48

4.6 Interactive Mobile Application “Chem-is-Easy” Periodic

Table Menu

48

4.7 Interactive Mobile Application “Chem-is-Easy”

Explanation of Elements in Periodic Table

50

4.8 Interactive Mobile Application “Chem-is-Easy” Lecture

Notes Menu

51

4.9 Interactive Mobile Application “Chem-is-Easy” Lecture

Notes Cover Page Book of Chapter 2

52

4.10 Interactive Mobile Application “Chem-is-Easy” Content of

Lecture Notes for Chapter 2

52

4.11 Interactive Mobile Application “Chem-is-Easy” Lecture

Videos Menu

54

4.12 Interactive Mobile Application “Chem-is-Easy” Video

Player in Lecture Videos Page

55

4.13 Interactive Mobile Application “Chem-is-Easy” Video

Youtube Link for Lecture Videos

56

4.14 Interactive Mobile Application “Chem-is-Easy” Lab Menu 57

4.15 Interactive Mobile Application “Chem-is-Easy” Lab

Experiment Page

58

Page 15: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

xiii

4.16 Interactive Mobile Application “Chem-is-Easy” Games

Menu

59

4.17 Interactive Mobile Application “Chem-is-Easy” Quiz

Games Instruction

60

4.18 Interactive Mobile Application “Chem-is-Easy” Quiz

Games

61

4.19 Interactive Mobile Application “Chem-is-Easy” True or

False Games Instruction

62

4.20 Interactive Mobile Application “Chem-is-Easy” True or

False Games

63

4.21 Interactive Mobile Application “Chem-is-Easy” Multiple

Choice Questions Games Instruction

64

4.22 Interactive Mobile Application “Chem-is-Easy” Multiple

Choice Questions Games

65

4.23 Interactive Mobile Application “Chem-is-Easy”

Championship Menu

66

4.24 Interactive Mobile Application “Chem-is-Easy” Help/Info 67

4.25 Interactive Mobile Application “Chem-is-Easy” Setting 68

4.26 Interactive Mobile Application “Chem-is-Easy” Logout 69

4.27 Interactive Mobile Application “Chem-is-Easy” Exit 70

Page 16: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

xiv

LIST OF ABBREVIATIONS / TERMS / SYMBOLS

ERD Entity Relationship Diagram

FYP Final Year Project

UniSZA Universiti Sultan Zainal Abidin

Page 17: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

1

CHAPTER 1

INTRODUCTION

1.1 Project Background

In Malaysia, it was found that the learning and education process at the schools

were focused on using textbooks and slide show only. They still using the traditional

method of teaching and learning process. Students found it is difficult to understand the

subject. The teachers also will not repeat the same lessons to the students who are not

understand. If the students not understand the subject, they will get boring and not

interested in the subjects. The period of time at the school spend by students also

limited, so they will not able to ask the teachers about the lesson that they are not

understand and need to look at another alternative sources.

Today, technology has grown rapidly and is changing various aspects of life.

When used wisely, technology can support learning (Shamir and Korat, 2013). One

form of technology is mobile gadgets. The Android operating system is widely used

currently. Android has grown rapidly in comparison with other operating systems. This

is because Android has many advantages. It is open source, free and provides many

tools to build software, thus allowing opportunities for application development

(Nazruddin, 2012). Now days, there are many interactive applications that are related

Page 18: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

2

to learning and education have been developed. The world is getting advanced so,

people started to invent something to ease their life including the learning process at

school.

The purpose of development of this application which is titled as "Chem-is-

Easy" are based on multimedia technology computing. With the development of this

application, it is hoped that the teachers and schools will be able to provide more

teaching and learning materials in the form of multimedia in schools for the students

especially for the Form 4 students who are newly introduced to the Chemistry subject.

This application development focuses on the syllabus of Chapter 4 which is Periodic

Table. In this topic, there are five sub topics: Introduction to Periodic Table, Group 1

Elements, Group 17 Elements, Group 18 Elements and, Period and Transition Metal.

The more important thing is the effectiveness of this application to the learning process

and the attractiveness of the student to the subject. This application will use variation

of multimedia elements such as text, graphics, audio and animation in order to make the

lesson easier to understand and attractive.

With the creation of this interactive application, it is hoped that it will help

students for better understanding the subject that have been taught as well as the

teaching and learning lessons taught by the teachers in the classroom. It was developed

in the form of mobile applications. With the existence of this multimedia learning

technology, we can equally share the information and the learning process in the school

will be more effective and interesting.

Page 19: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

3

1.2 Problem Statements

Even before developing this courseware, some problems have been identified.

The problems that have been identified are the students and teachers are only focused

on using the textbooks that the school provided and the slide show they prepared.

Research has also been done on learning process which that learning only using the

books is less understandable. It is because the learning process is conducted through

one-way communication, ignoring class discussion and other student involvement. This

type of learning process will make student no to understand the subject after the class

finished. Another problem is the teachers will not repeat the same lesson to the students

who do not understand. In this case, the students who are not understand the lesson will

need to look at another sources or ask the teacher. But with the limited time at school,

they will not able to do it. So they are forced to look for other alternative sources to get

better understanding in the lesson such as doing some exercises. So interactive

application will be needed to help the students and act as the alternative way of learning.

Interactive application also can be effective in the classroom, especially when used in a

blended learning approach. Technology has transformed nearly all areas of modern life,

and education is no exception.

1.3 Objectives

The objectives of this study are:

i. To design a courseware based for learning Chemistry for Form 4 students using

Android.

ii. To develop a courseware to learn Chemistry in effective way using Android.

iii. To test the functionality of the courseware based for learning the Chemistry

subject using Android.

Page 20: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

4

1.4 Project Scope

The proposed courseware is develop using Android system because of its mobility and

efficiency. This courseware is develop according to the syllabus Chemistry subject of

Form 4 in Chapter 4 : Periodic Table. It visualizes this chapter into the form of

interactive application. The scopes for this project are identified to make the application

development process easier. The scope will be explained from the user aspect of view

and system function.

i. Students.

all student Form 4 can register through this system.

able to learn the subject easier.

able to answer the questions given.

able to view their scores.

ii. Teachers

able to get the tools for teaching.

iii. Parents

able to get some additional learning materials for their children.

1.6 Limitation of Works

There are several limitation and constraint that occurred throughout the development of

the application. These problems and limitations in conducting this study are:

i. This project is only focused on Chemistry subject Form 4 on Chapter 4 which

is Periodic Table.

ii. Only can be open in smart phone only.

iii. Only for Android system.

Page 21: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

5

1.7 Expected Outcome

Based on the objective of the development for this project, this mobile application will

be run as below:

i. This mobile application will ease the student to learn the Chemistry subject via

online from any mobile devices at anytime.

ii. This mobile application is an effective way of the learning process now days

which is not focused on the books only.

iii. This mobile application also can make the students interested in the Chemistry

subject.

iv. Students can do their revision by using this application and can help them

answer the question during examination because there are also quiz provided.

Page 22: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

6

CHAPTER 2

LITERATURE REVIEW

2.1 Introduction

This chapter provide the literature review for the application that will be

developed. The literature review is the process of reading, analysing, evaluating and

summarizing scholarly material about a specific. It can be guideline to develop a new

application so that the new application can provide better or more functional than the

existing application.

There are some sources that can be as references. For examples, books, websites,

social media and some of the existing applications. There are some advantages and

disadvantages that can be analyse and then try to think of the added value that can be

applied to the application that will be developed.

Page 23: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

7

2.2 Mobile Application

Software applications known as apps refer to various types of software

applications including game applications that are downloadable from internet into

handheld device (Kinsey, 2011). Apple.com reported that 10 billion of apps have been

downloaded from Apple App Store alone. Although apps have been utilized by mobile

owners, its usage, research and development in education context can be considered

relatively new (Felicello, 2011).

Previous studies related to apps in education reported that English language

learning such as reading and learning vocabulary is the most studied and researched

area (Felicello, 2011). Besides learning English language, study conducted in

Mathematics apps has been reported (Payne, 2007). The quantitative study reported that

the Mathematics apps is effective for students in high poverty schools. Another study

reported that apps in Probability topic had increased students’ engagement toward the

topic and also at the same time increase students’ self-learning ability (Atan, 2010).

Researchers of the previous studies justified that apps were used as part of their research

as apps act as an enabler to provide an ubiquitous and self-pace learning environment

for students. Besides that, as most students are equipped with hand-held device,

educational apps are seen as an appropriate approach to teach students using technology

platform that students are already familiar with (Redd, 2011).

2.3 Chemistry Subject

Another study by Wan Yunus and Mat Ali revealed that conducting chemistry

experiments in the laboratory can contribute to students’ positive attitude towards

learning Chemistry. Chemistry subjects at Malaysian schools would typically include

practical sessions in the school chemistry laboratories. However, students usually have

constrained access to these labs due to issues such as safety. This limits students’

opportunity to conduct practical experiments beneficial to their learning.

Page 24: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

8

2.4 Existing Applications

2.4.1 Periodic Table 2019

Figure 2.1 : Start up interface in Periodic Table 2019

“Periodic Table 2019” is a free application for Android which displays the entire

periodic table at start up interface. The table has a long-form approved by the

International Union of Pure and Applied Chemistry (IUPAC) as the core. Developed by

August Software and release on 5 March 2016, this application only provide the user

Periodic Table and information for each of the elements. There is no animation, audio

and video. So, for the students in age around 16 year old to 17 year old, they will get

boring and find it is hard to understand although the information provide is complete.

Page 25: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

9

2.4.2 Periodic Table 2018 Chemistry In Your Pocket

Figure 2.2 : Interface of Periodic Table 2018 Chemistry In Your Pocket

“Periodic Table 2018 Chemistry In Your Pocket” is an application which

provide the information about the Periodic Table. This application was develop by JQ

Soft and was released on 25 April 2011. In this application, there will also provide the

information about electron shell diagram for each element, solubility chart and molar

mass calculator which gives this application more advantages for user to use it. But this

application its disadvantages. There is no animation, video and even audio in it. User in

range age of 16 to 17 will find it not interesting and also hard to understand all the

elements in the Periodic Table.

Page 26: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

10

2.4.3 Chirality-2 : Development of a Multilevel Mobile Gaming App To Support

the Teaching of Introductory Undergraduate-Level Organic Chemistry

The research on Chemistry-related software applications journal which entitled

“CHIRALITY-2” by Oliver A. H. Jones, Maria Spichkova, and Michelle J. S. Spencer.

The objective of this project is to develop a multilevel mobile gaming application to

support the teaching of introductory undergraduate-level Organic Chemistry. It may

also be of use and interest for those in their final year of high school as well as for

students revising introductory Organic Chemistry.

Chirality-2 is one of the first purpose-built mobile applications in general release

specifically developed to teach Organic Chemistry and the only one to feature multiple

levels, a reward system, and social media integration. There are six levels in Chirality-

2. Users earn medals for each level and are able to post scores on social media or track

their progress. It is available for free on both the Apple (iOS) and Android (Google

Play) operating systems.

Figure 2.3 : Screenshots from CHIRALITY-2 Games Levels

Page 27: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

11

2.4.4 Chairs! : A Mobile Game for Organic Chemistry Students To Learn the

Ring Flip of Cyclohexane

The game Chairs! was created to teach the ring flip of cyclohexane. Chairs! is

the first game-based mobile application in wide release specifically geared toward

organic chemistry teaching and learning. The game application Chairs! is a product by

Julia Winter, Michael Wentzel and Sonia Ahluwalia.

Figure 2.4 : Screenshots from Chairs! Puzzle Games

In the game, players are presented with the two different conformational isomers

of cyclohexane in Figure 2.4. A bond is shown on one of the conformers, and a pulsing

circle marks the corresponding position on the other conformer. The player must draw

the bond on the other conformer with the correct angle, either axial or equatorial. If the

bond that is drawn is not the correct, it turns red. When the bond being drawn is at the

correct, it turns green. There are 13 levels: in the first 6 levels, a white circle pulses to

indicate where the bond should be drawn. In levels 7 until 13, the white circle is taken

away.

Page 28: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

12

The scoring system is straightforward: for every correct bond that is drawn, the

player earns a point. The play time is limited by a bar at the top of the screen which

counts down at each new level. A mistake on an earlier level will affect the amount of

time given for a later level, thus increasing the pace and challenge of the game. A badge

is earned for a level when the level is completed with five correct puzzles in a row.

Page 29: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

13

2.4.5 Salt Hero: An Interactive Application for Learning Salt in Chemistry

Salt Hero is interactive learning application offering an innovative approach to

learning about salt in Chemistry. Developed by Safurah Abdul Jalil, Siti Sarah Shamsul

Anuar and Norariffuddin Abd Rahman in 2017, it includes a virtual lab which allows

for ubiquitous learning. With the virtual lab, students are able to conduct virtual

experiments and observe animated simulations of different chemical reactions for each

salt formation at their convenience. The learning content of Salt Hero was designed

based on the current SPM chemistry syllabus, with the primary aim of supporting SPM

candidates in learning and preparing for their SPM paper examinations on this topic.

While this work specifically covers the learning of salt from the context of Malaysian

SPM syllabus, the approach proposed in this article and Salt Hero itself should be

applicable to general learning of the topic.

Figure 2.5 : The Interface of “Salt Hero” Homepage

Page 30: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

14

2.5 Propose Application

This project entitled Interactive Mobile Application “Chem-is-Easy”. This

project will use Android Technology as a platform to run the application. This project

also will use priority learning technique which means the student can learn the Periodic

Table. The general process through the application is after logged in, the student needs

to select which section they want to view from this application. Then, the application

will be automated viewing what they have select from the homepage of the application.

The advantages of this application are the application will provide notes, videos,

experiments and games.

Page 31: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

15

2.6 Comparison between Journal and Mobile Applications

Author Project Name Description Method Advantages

August

Software

(2016)

Periodic Table

2019

- provide the user

Periodic Table and

complete

information for

each of the

elements

Mobile

application

- complete

information for

each of the

elements

JQ Soft

(2011)

Periodic Table

2018

Chemistry In

Your Pocket

- provide the user

Periodic Table and

complete

information for

each of the

elements

- provide the

information about

electron shell

diagram for each

element, solubility

chart and molar

mass calculator

Mobile

application

- very

complete

information

about each

elements in the

Periodic Table

Julia Winter,

Michael

Wentzel,

Sonia

Ahluwalia

(2018)

Chirality-2:

Development

of a Multilevel

Mobile

Gaming App

To Support the

Teaching of

Introductory

Undergraduate

-Level Organic

Chemistry

- designed to

supplement

classroom teaching

of a range of topics

in organic

chemistry at the

introductory

undergraduate level

- developed to

teach organic

chemistry and the

only one to feature

multiple levels, a

reward system, and

social media

integration

Game-based

application

- helped user

remember

concepts they

had forgotten

from

introductory

organic

chemistry

- pedagogical

value of the

application

Page 32: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

16

Oliver A. H.

Jones,

Michelle J. S.

Spencer

(2016)

Chairs!: A

Mobile Game

for Organic

Chemistry

Students To

Learn the Ring

Flip of

Cyclohexane

- created to teach

the ring flip of

cyclohexane

- the scoring

system is

straightforward

which for every

correct bond

that is drawn, the

player earns a point

Interactive

games

- helped them

understand the

concept of

cyclohexane

- improved or

earned a

perfect score

on the second

quiz

Safurah

Abdul Jalil,

Siti Sarah

Shamsul

Anuar,

Norariffuddin

Abd Rahman

(2017)

Salt Hero: An

Interactive

Application for

Learning Salt

in Chemistry

- designed to

support students in

learning about salt

- students are able

to conduct virtual

experiments and

observe animated

simulations of

different chemical

reactions for each

salt formation at

their convenience

Interactive

learning

application

- the exercises

improve the

students

understanding

of the topic

- the

multimedia

elements

assisted

the students

understanding

Table 2.1 : Comparison between Existing Mobile Applications

Page 33: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

17

2.7 Conclusion

This chapter discusses the collected literature review that had been reviewed during the

feasibilities studies. The literature review helps the developer to discover the problem

of previous research which needs to improve and overcome the problem. The main

method that is suitable to use in the development of the mobile application is an

interactive learning method.

Page 34: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

18

CHAPTER 3

METHODOLOGY AND DESIGN

3.1 Introduction

In this section, the detailed methodology that used to develop this system is

described. The use of the methodology is to solve all the problem arising and to ensure

that the project will work as well as planning to develop this system smoothly and

complete within the given time. There are many types of methodology that we can apply

and used in the development of the system. The approach must be chosen correctly so

that it is suitable for the development of the project. It is the important step to guide the

researcher to manage the given task. Hence, I would like to use ADDIE Model for the

project of Chem-is-Easy. Furthermore, I will explain every phase that involve in the

development of this project and also the system requirement.

Page 35: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

19

3.2 Research Paradigm and Justification

The ADDIE model is a systematic instructional design model consisting of five

phases. The generic term for the five-phase instructional design model consisting of

Analysis, Design, Development, Implementation, and Evaluation. Each step has an

outcome that feeds into the next step in the sequence. The five phases of ADDIE are as

follows:

Figure 3.1 : ADDIE Model

Page 36: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

20

ADDIE model was chosen based on the following consideration:

i. Very suitable

it is heavily associated with good quality design, with clear learning

objectives, carefully structured content, controlled workloads for faculty

and students, integrated media, relevant student activities, and

assessment strongly tied to desired learning outcomes.

ii. Allow changes

any changes in developing the application can be implemented at every

phase to improve the functionality of the application.

iii. Save cost

the development of the application can save the cost because the

information collected at each phase are very particular until the final test

of the application.

Page 37: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

21

3.2.1 Phase 1 : Analysis

The objective of this phase is to identify the problem faced by the target user.

So, in this project, the target user is Form 4 students. The first problem that had been

identified is the common way of learning via textbooks which lack audio and visual

aids can make the learning process even more boring and uninteresting for students.

Second, students need to carry out many experiments in order to visually experience the

outcome of each experiment. However, the common shortage of access to school

chemistry laboratories as well as insufficient amount of experiment apparatus and

materials limit students’ learning opportunities. Based on the identified problems, the

aim was to design and develop an interactive learning application called Chem-is-Easy

which supports students in learning and preparing for their examinations specifically on

the periodic table topic. The application should consist of two main parts: the learning

content delivery and the interactive learning activities.

3.2.2 Phase 2 : Design

In designing the functional screens of Chem-is-Easy, much effort is undertaken

to create a common ‘look and feel’ for all screens. In software design, ‘look and feel’

is a term used with respect to a graphical user interface and comprises aspects of its

design. The ‘look’ includes elements such as colours, shapes, layout, and typefaces, as

well as the ‘feel’ is a behaviour of dynamic elements such as buttons, boxes, and menus.

To ensure a unique but consistent look and feel is maintained, the ‘flat design’ is chosen

as the overarching scheme or style in Chem-is-Easy. ‘Flat design’ can be described as

a style of interface design which excludes any stylistic elements that give the illusion

of three dimensions and is focused on a minimalist use of simple elements, typography

and flat colours. According to Clum, flat design strips down visual elements to expose

their essential functionality, thus, it is adaptable to usability considerations.

Page 38: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

22

3.2.3 Phase 3 : Development

This phase will transform the design into the real application by implementing

the coding. This application will be develop using Unity. This includes the creation of

digital assets such as graphics and animations. Interactivity on the objects was

incorporated using Unity scripting language, C#. The final deliverables were exported

in the form of Android Package Kit (.apk) for use on Android-based mobile devices.

3.2.4 Phase 4 : Implementation

A complete software will be present to test its effectiveness and see the problems

that are not notice during the design and development stage that may exist. Usually, the

implementation stage is will be implemented using a group of users who meet the target

user criteria. In this case, panels and all other testers systematically discover and report

issues within the application that need to be resolved. Any errors or bugs will be fix

before the software is release officially.

3.2.5 Phase 5 : Evaluation

The evaluation process will be made firstly by panels, lecturers and senior. If

there is a feedback that says it does not conform to the user's requirement, the

improvement process will be implemented to ensure that it is appropriate to the scope

of the user within the period underlined. Once the application is in steady state, it is

review that the application has meet all the goals, requirements and objectives for the

project plan satisfactory result.

Page 39: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

23

3.3 Project Requirements

3.3.1 Software Requirements

List of software needed:

No. Software Purpose

1. Unity Platform to build Android application

2. Notepad ++ Editor to write code program

3. XAMPP Server Act as a local server to run and test the

application

4. MySQL Platform for the database of the application

5. Google Chrome A browser to run the localhost and searching for

information

6. Microsoft Word 2013 Platform for documentation of application

7. Adobe Photoshop Platform to design logo and background of

application

8. Adobe InDesign Platform to design storyboard for the application

9. Jing Used to captured and screen shot the images

10. Dropbox Used to store backup copied in cloud

Table 3.1 : List of Software Requirements

Page 40: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

24

3.3.2 Hardware Requirements

List of hardware needed:

No. Hardware Description

1. Laptop LENOVO™ ideapad 320-14IKB

2. Processor Intel CoreI i5-7200U @ 2.50GHz 2.71 GHz

3. Memory 4.00 GB RAM

4. Operating System Windows 10

5. System Type 64-bit Operating System

6. Pendrive SanDisk Cruzer Edge 16.00GB

7. Mobile Phone Vivo Y66

8. Printer Canon PIXMA E410

Table 3.2 : List of Hardware Requirements

Page 41: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

25

3.4 Navigation Structure

Figure 3.2 : Navigation Structure for Interactive Mobile Application “Chem-is-Easy”

Page 42: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

26

3.5 Process Design

3.5.1 Framework

Figure 3.3 : Framework of Chem-is-Easy

Page 43: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

27

3.6 Database Design

3.6.1 Entity Relationship Diagram (ERD)

An entity-relationship diagram (ERD) illustrates system’s entities

information and entities’ relationship. ERD composed of 3 things such as

identifying and defining the entities, determine entities’ interaction and the

cardinality of the relationship. Every box illustrate the table in database and lines

is to illustrate relationship.

The first process in this ERD is Students answer Games. In Games,

GameLevel becomes a composite primary key while Username become a

foreign key. Second is the process of interaction between Students and Score.

Students can check or view their score that they get during answering the

question in Games. GameLevel and Username will become composite primary

key.

Figure 3.4 : Entity Relationship Diagram (ERD)

Page 44: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

28

3.7 Interface Design

3.7.1 Homepage Design

Figure 3.5 : Homepage of Chem-is-Easy

Figure 3.5 is the interface of first homepage that will be shown to the user. There

are four choices of menus that the user can access that are Lecture Notes, Lecture

Videos, Virtual Lab and Quizzes. For Lecture Notes menu, the user can get notes about

the Periodic Table. The user also can watch videos about Periodic Table at the Lecture

Videos menu and they can enhance their understanding in Periodic Table topic by

answering the question at Quizzes menu. The Virtual Lab menu is for the user to carry

out experiments on the Periodic Table topic. The Table Elements Button is about the

information of all the elements present in the Periodic Table.

Page 45: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

29

3.7.2 Input Form Design

A new user needs to register first before able to log in into this application. The

user must fill in the registration form with their profile information that is required such

as first name, last name, username and password. Figure 3.6 is the example of interface

for the registration form.

Figure 3.6 : Interface Register Form

Page 46: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

30

After successful register, the users need to log in first before they can access the

modules that contain in this application. All users need to enter their username and their

password. Figure 3.7 is the example of login form interface.

Figure 3.7 : Interface Log In Form

Page 47: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

31

3.7.3 Periodic Table Page Design

Figure 3.8 shows interface where there will be shown the Periodic Table of the

Elements in Chemistry. All the elements of the Periodic Table will be provided for the

user.

Figure 3.8 : Interface of Periodic Table Menu

Page 48: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

32

Figure 3.9 shows the interface of the elements properties. For example, if user

click “H” which is one of the elements that are present in the Periodic Table, so the

properties about the “H” element will be shown to the user.

Figure 3.9 : Interface of the Properties of the Elements in Periodic Table

Page 49: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

33

3.7.4 Lecture Notes Page Design

Figure 3.10 is the interface from Lecture Notes Menu. Students can read and get

the notes about Periodic Table in this section. Because there are six subtopic of this

topic Periodic Table according to the Form 4 syllabus, so the will be different button

for each subtopic. Each button contains different lecture notes of different subtopic.

Figure 3.10 : Interface of the Chapter Contain in Periodic Table Topic

Page 50: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

34

Figure 3.11 shows the lecture notes of the topic. For example, if the user click

the “INTRODUCTION TO PERIODIC TABLE” button, the notes about the

introduction of the Periodic Table will appear. The simple note will make students easy

to understand and remember.

Figure 3.11 : Interface Lecture Notes for one of the Chapter in the Periodic Table

Topic

Page 51: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

35

3.7.5 Lecture Videos Page Design

Figure 3.10 is the interface from Lecture Videos Menu. Students can watch and

learn about Periodic Table in this section. Because there are six subtopic of this topic

Periodic Table according to the Form 4 syllabus, so the will be different button for each

subtopic. Each button contains different lecture videos of different subtopic.

Figure 3.12 : Interface for Lecture Videos Option

Page 52: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

36

Lecture Videos will bring user to watch videos on Periodic Table topic at

Youtube website. The Video provided will link the application to the Youtube website.

Each subtopics in Periodic Table will have their own videos. This will make user more

understand about the Periodic Table topic besides only reading the Lecture Notes.

Figure 3.13 : Interface of the Lecture Video Linked to the Youtube Website

Page 53: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

37

3.7.6 Lab Page Design

Figure 3.14 is the interface where user can carry out experiments. The

experiments are all about the elements in some of the Group of Element in the Periodic

Table. The experiments are based on the Chemistry textbook of Form 4 syllabus.

Figure 3.14 : Interface for Lab Option

Page 54: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

38

Figure 3.15 is the experiment interface. With the implementation of 2D

animation, it will make the lesson more interesting.

Figure 3.15 : Interface for Lab which Student Can Do Experiment

Page 55: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

39

3.7.7 Games Page Design

In this section, user will need to answer the questions given. The questions given

are all about the Periodic Table topic and was collected from the past year examinations.

There will be three types of games which each games will have different type of

question. Each correct answer will be given mark, while the wrong answer will not be

given any mark. The mark will be save for the next quizzes.

Figure 3.16 : Interface for the Games Option

Page 56: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

40

Figure 3.17 is the interface of the games platform. User need to answers all the

question provided. After the users answer all the question, their score will be appear. In

this, users can know where are their weakness that they need to improve.

Figure 3.17 : Interface Games Platform

Page 57: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

41

3.7.8 Championship Page Design

In this section, user can review all their score after they played the games. By

this, users can know where are the games that are their weakness and what they need to

do to improve the scores.

Figure 3.18 : Interface for Player’s Score in each Games

Page 58: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

42

3.8 Conclusion

The conclusion is the detailed methodology is needed to develop this

application. The use of the methodology is to solve all the problem arising and to ensure

that the project will work as well as planning to develop this system smoothly and

complete within the given time. Hence, the ADDIE Model is used for the project of

Chem-is-Easy. The ADDIE model is a systematic instructional design model consisting

of five phases which are Analysis, Design, Development, Implementation and

Evaluation. This type of methodology is chosen because it is very suitable for this

development application, allow any changes and correction and also save the cost. It is

also act as a guideline from the starting of the development of the application until the

application is ready to be publish officially to users.

Page 59: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

43

CHAPTER 4

SYSTEM IMPLEMENTATION

4.1 Introduction

Implementation is defined as the realization of a technical specification or

algorithm as a program, software component, or other computer system through

computer programming and deployment. Implementation and testing are done to ensure

the final product is developed according to specifications mentioned earlier in previous

chapter and as error-free as possible.

In this chapter, the implementation of Unity 2D is shown by the interface design.

The C# and PHP coding is illustrated in the interface captured. Series are steps taken

to access in the application should be done by different user. The user guide is provided

to enable user make use of the application. All the interface of the different user shown

in this chapter.

Page 60: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

44

4.2 Screen Input Output Report

The interface is the point of the interaction between the user and the application.

The interface will be decided how the user can interact with the application and the

ability of that application to receive the input, process the input and produce the desired

output. It is also the important parts in the development process. The design of an

interface should be user-friendly because it can help to change user’s point of view of

the application. These are the interface for Interactive Mobile Application “Chem-is-

Easy”.

4.2.1 Splash Screen

Figure 4.1 : Splash Screen for Interactive Mobile Application “Chem-is-Easy”

Figure 4.1 shows the interface of Splash Screen for Interactive Mobile

Application “Chem-is-Easy”. At this interface, the application will loading with a delay

time that has been set up to display the title of this application as a welcome to the user

once they open the application.

Page 61: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

45

4.2.2 Application Main Menu

Figure 4.2 : Main Menu for Interactive Mobile Application “Chem-is-Easy”

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.2 shows the interface of the Main Menu for Interactive Mobile

Application “ Chem-is-Easy”. There are three buttons which are for Register, Login

and Start. The first timer user must register before they can enter the application. If the

user has been registered before, they just need to log in to enter the application. They

cannot enter the application until they are register or log in. Button “Start” only function

if the user had register or login.

Page 62: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

46

4.2.3 User Registration

Figure 4.3 : User Registration Page

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.3 shows the User Registration page for a new user to access to the

application. The user must insert all the following details such as Firstname, Lastname,

Username and Password. After the registration is successful, the application will

redirect back to the Main Menu page for the user to log in before they can enter the

application.

Page 63: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

47

4.2.4 User Log In

Figure 4.4 : User Log In Page

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.4 shows Login page for the user that had been register to access the

application. User need to insert their Name and Password. The Name and Password

need to be the same as what the user insert in their Registration page before. If either

the Name or the Password are wrong, the user cannot access to the application and will

remain in the Login page until the Username or Password inserted is correct.

Page 64: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

48

4.2.5 Application Homepage

Figure 4.5 : Interactive Mobile Application “Chem-is-Easy” Homepage

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.5 shows the application Homepage when the user login into the

application if they insert their true Username and Password. If they insert false

Username or Password, the application will not redirect to this application Homepage

but will stay at the Login page with notification that says “Login Failed or Incorrect

Username or Password”. As we can see, there are six menus available for the user which

are Periodic Table, Lecture Notes, Lecture Videos, Lab, Games and Championship.

Next will be the interface for every function of each menu with an explanation.

Page 65: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

49

4.2.6 Periodic Table Menu

Figure 4.6 : Interactive Mobile Application “Chem-is-Easy” Periodic Table Menu

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.6 shows the all the elements consists in Periodic Table of Chemistry

when the user click “Periodic Table” button in the Homepage. Since the elements have

different properties, so when the user click on the elements button, the application will

be directed to the element’s properties page according to what elements button that the

user click on. For example, if the user click “H” element’s button, the properties page

for H element will appear.

Page 66: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

50

4.2.7 Periodic Table Elements Properties Explanation Page

Figure 4.7 : Interactive Mobile Application “Chem-is-Easy” Explanation of Elements

in Periodic Table

Voice audio : Yes

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click and

the electron configuration is always rotating on its axis.

Figure 4.7 shows the page of explanation properties of an element which when

the elements button was clicked by the user. In this page, elements of the Periodic Table

will be explain in details, how the electron configuration of the elements rotate and the

pronunciation of the elements. As can be seen, the explanation of the elements is on the

left side, the electron configuration that will always be rotating is on the left side and

the pronunciation is when the button of the element is clicked.

Page 67: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

51

4.2.8 Lecture Notes Menu

Figure 4.8 : Interactive Mobile Application “Chem-is-Easy” Lecture Notes Menu

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.8 shows the interface for Lecture Notes Menu which user have choices

and can choose what chapter they want to learn. Each button directed the user to the

notes of chapter. For example, if the user click “Chapter 2 : Group 18 Elements” button,

the application will directed the user to the page of the notes in Chapter 2. Since, there

are six chapters in this Periodic Table topic, so there are six buttons of the chapter which

will directed to its on Notes page.

Page 68: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

52

4.2.9 Lecture Notes Page

Figure 4.9 : Interactive Mobile Application “Chem-is-Easy” Lecture Notes Cover

Page Book of Chapter 2

Figure 4.10 : Interactive Mobile Application “Chem-is-Easy” Content of Lecture

Notes for Chapter 2

Page 69: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

53

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect, produce sound when click and

when the book flip its pages

Figure 4.9 and Figure 4.10 show the Notes page of the Lecture Notes Menu in

Chapter 2. It is design and animate to look like a book. When the user click on “Next”

button which is at the below of right corner of the application, this book look alike will

flip their page to the next page of the book. Same goes to when the user want to go back

to the previous page of the book, they can click the “Previous” button at the below of

the left corner of the application and it will flip the page to the previous page.

Page 70: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

54

4.2.10 Lecture Videos Menu

Figure 4.11 : Interactive Mobile Application “Chem-is-Easy” Lecture Videos Menu

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.11 shows the interface for Lecture Videos Menu which user have

choices and can choose what chapter they want to watch. Each button directed the user

to the videos of the chapter. For example, if the user click “Chapter 2 : Group 18

Elements” button, the application will directed the user to the page of the videos in

Chapter 2. Since, there are six chapters in this Periodic Table topic, so there are six

buttons of the chapter which will directed to its on Videos page.

Page 71: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

55

4.2.11 Lecture Videos Page

Figure 4.12 : Interactive Mobile Application “Chem-is-Easy” Video Player in Lecture

Videos Page

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.12 shows the Video Player in Lecture Videos Page for user can watch

and learn through video for further understanding about the chapter. User can click the

“Play” button to play the video, “Pause” button to pause the video and “Stop” button to

stop the video from playing. User can also low and high the sound volume of the video

as you can see there is the volume sound at the below right corner of page.

Page 72: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

56

4.2.12 Lecture Videos Link with Youtube

Figure 4.13 : Interactive Mobile Application “Chem-is-Easy” Video Youtube Link for

Lecture Videos

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.13 shows the Lecture Videos Page which the videos are linked with the

Youtube site. Since the video available in this application is limited, so the user can gain

more knowledge and understanding with another videos that are linked online through

the Youtube website. User can click the “Video” button and the application will be

directed the user to the Youtube site that had been linked and watch the video online

through the site.

Page 73: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

57

4.2.13 Lab Menu

Figure 4.14 : Interactive Mobile Application “Chem-is-Easy” Lab Menu

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.14 shows the interface of Lab Menu. User can choose which

experiment that they wanted to carry out in this application by click on the “Next”

button or the “Previous” button. If they have made decision on which experiment that

they wanted to carry out, they can click on the “Enter” button to enter the Lab

Experiment page and carry out the experiment that provided.

Page 74: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

58

4.2.14 Lab Experiment Page

Figure 4.15 : Interactive Mobile Application “Chem-is-Easy” Lab Experiment Page

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click,

the O2 compound were moving in the gas jar and the instruction of the

experiment provided were in animation.

Figure 4.15 shows the Lab Experiment page which the user can carry out the

experiments in this application. Because the time to carry out experiments in school

sometimes limited and maybe some of the materials needed were no there, so through

this application user can carry out the experiments. For the instruction, user need only

to click on the “Instruction” button and they will be guide with animation. For the result

and conclusion of the experiment, user need to click on the “Result” and “Conclusion”

button after they complete the experiment. If they wanted to repeat the experiment, just

click “Repeat” button and the same experiment can be carry out again.

Page 75: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

59

4.2.15 Games Menu

Figure 4.16 : Interactive Mobile Application “Chem-is-Easy” Games Menu

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.16 shows the interface of the Games Menu which the user need to make

a choice which game that they wanted to play on. There are three type of game available

in this application which are Quiz, True or False and Multiple Choice Questions. Each

game has different way to play.

Page 76: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

60

4.2.16 Games Page for Quiz

Figure 4.17 : Interactive Mobile Application “Chem-is-Easy” Quiz Games Instruction

Voice audio : Yes

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.17 shows the interface of the Quiz Games Instruction before the user

enter the real game play platform. User need to read the instruction given before play

the game as different games have different instruction to play. After they have

understand the instruction, they can play the game by click on the button “Play” below

the game’s instruction.

Page 77: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

61

Figure 4.18 : Interactive Mobile Application “Chem-is-Easy” Quiz Games

Voice audio : Yes

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

While Figure 4.18 shows the interface of the Quiz Games once the user had

entered the game play platform. User need to answer the questions given by typing the

answers in the space provided below the questions. Marks will be given if the answers

are correct and vice versa when the answers are wrong. In this Quiz Games, there is no

timer which user can relax when answering the questions.

Page 78: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

62

4.2.17 Games Page for True or False

Figure 4.19 : Interactive Mobile Application “Chem-is-Easy” True Or False Games

Instruction

Voice audio : Yes

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.19 shows the interface of the True or False Games Instruction before

the user enter the real game play platform. User need to read the instruction given before

play the game as different games have different instruction to need to be attention. After

they have understand the instruction, they can play the game by click on the button

“Play” below the game’s instruction.

Page 79: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

63

Figure 4.20 : Interactive Mobile Application “Chem-is-Easy” True Or False Games

Voice audio : Yes

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

While Figure 4.20 shows the interface of the True or False Games once the user

had entered the game play platform. User need to answer the questions given either the

statements in the questions given is true or false by clicking on the button of the answers

available below the questions. If the answer is true, user needs to click on the button

“True” and the button “False” is for the answer that is false. Marks will be given if the

answers are correct and vice versa when the answers are wrong. In this True or False

Games, there is timer which user need to hurry up to finish answering the question

before the time is up.

Page 80: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

64

4.2.18 Games Page for Multiple Choice Questions

Figure 4.21 : Interactive Mobile Application “Chem-is-Easy” Multiple Choice

Question Games Instruction

Voice audio : Yes

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.21 shows the interface of the Multiple Choice Question Games

Instruction before the user enter the real game play platform. User need to read the

instruction given before play the game as different games have different instruction to

need to be attention. After they have understand the instruction, they can play the game

by click on the button “Play” below the game’s instruction.

Page 81: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

65

Figure 4.22 : Interactive Mobile Application “Chem-is-Easy” Multiple Choice

Question Games

Voice audio : Yes

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

While Figure 4.22 shows the interface of the Multiple Choice Question Games

once the user had entered the game play platform. There will be four choices of answers

and user need to choose which answer is correct among the four answers given. To

answers the question given, user needs to click one of the answers button below the

question. Marks will be given if the answers are correct and vice versa when the answers

are wrong. In this Multiple Choice Question Games, there is timer which user need to

hurry up to finish answering the question before the time is up.

Page 82: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

66

4.2.19 Championship Menu

Figure 4.23 : Interactive Mobile Application “Chem-is-Easy” Championship Menu

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click,

background image moves

Figure 4.23 shows the interface of Championship Menu Page. In this page, there

are the review of player’s scores from the games that the user play in the Games. Each

scores of the game will be automatically updated once the user done playing the games

in Games. The scores will be saved even the user logout or exit the application. Only

the user’s scores can be seen since the application is more to privacy for the user.

Page 83: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

67

4.2.20 Application Info/Help

Figure 4.24 : Interactive Mobile Application “Chem-is-Easy” Help/Info

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.24 shows the interface of Help/Info of the application. In the interface,

it gives the user guidelines for the function of each menu at the Homepage of the

application. Each of the menu function is describe and explain in details.

Page 84: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

68

4.2.21 Application Setting

Figure 4.25 : Interactive Mobile Application “Chem-is-Easy” Setting

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.25 shows the interface Setting of the application. As can be seen, there

are two volume slider. The above is for the button sound and the below is for the

background music sound. The two sliders volume give the same function as user drag

it to the left to lower the volume sound and if drag it to the right the volume sound is

increases.

Page 85: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

69

4.2.22 Application Log Out

Figure 4.26 : Interactive Mobile Application “Chem-is-Easy” Log Out

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.26 shows the interface for user to logout and access the application as

other user. If the user click “Yes” button, the application will be directed to Main

Menu page as the user can register or login as another user. But if the user click “No”

button, the application will remain at the Homepage with the same user login.

Page 86: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

70

4.2.23 Exit Application

Figure 4.27 : Interactive Mobile Application “Chem-is-Easy” Exit

Voice audio : No

Background audio : Yes

Animation : All of the button show interactive effect and produce sound when click

Figure 4.27 shows the interface for user to exit the application. If the user click

“Yes” button, the application will be stop and the application will be not appear and

user cannot access the application but if the user click “No” button, the application will

remain and user can still access the application.

Page 87: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

71

CHAPTER 5

TESTING AND RESULT

5.1 Introduction

A test case is a set of conditions or variables under which a tester will determine

if a requirement upon an application is partially or fully satisfied. Test case also defines

as a sequence of steps to test the correct behavior of functionality or feature of an

application. There are a list of steps, test, procedures and expected outcomes would be

stated in a test case. The test case for register a new user, login user and also update user

scores.

Page 88: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

72

5.2 Testing Analysis

Testing is needed to test system full function and free error. There are three types

of testing in the system which is unit testing, integration testing and system testing. Unit

testing is used to verify the functionality of a specific section code and integration

testing works to exposed defects in the interfaces and interaction between the modules.

End-to-end testing or system testing, test a complete integrated system to verify that it

meets its requirements.

5.2.1 Black Box Testing

Black box testing is a software testing technique which tested the system without

looking the internal code structure and knowledge of internal paths of the software. This

testing is based entirely on the software requirements and specifications. It focuses on

input and outputs of the application without bothering about internal knowledge of the

software program. For example, this application tests the input and output on user login.

5.2.2 White Box Testing

White box testing focuses on strengthening security, the flow of inputs and

outputs through the application and improving design and usability. The testing can be

done at the application, integration and unit levels of the software development. The

basic goals of white box testing is to verify a working flow for an application. The

testing involved a series of predefined inputs against expected output so that when it

does not result in the expected output, it has to encounter a bug. For example, each form

are tested whether it can fill and to check validation such as at user registeration.

Expected output will be check when the data input is view like user list.

Page 89: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

73

5.3 Test Case

5.3.1 Success User Registration

Test Case Success User Registration

Steps Test Procedure Expected Result

1. Click the button ‘Register’ to enter page registration

user.

View registration

page.

2. User enters the following detail:

Suggested input:

Firstname: Mazlilah

Lastname: Subadi

Username: MazlilahSubadi

Password: 123456

‘Register’ button

interactable since the

password is more

than or equal to 6

characters.

3. User clicks ‘Register’ button. Registration page

loaded. Pop up

“Registration

successful” appear.

The application will

be redirected to

Main Menu page for

the user to log in

after that.

4. Main Menu page will be displayed. View the Main

Menu page.

POST TEST PROCEDURE

User click ‘Log Out’ button. Logout page loaded.

Logout is successful.

The application will

be redirected to

Main Menu page.

Table 5.1: Test Case for Success User Registration

Page 90: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

74

5.3.2 Failed User Registration

Test Case Failed User Registration

Steps Test Procedure Expected Result

1. Click the button ‘Register’ to enter page user

registration

View registration

page.

2. User enters the following detail:

Suggested input:

Firstname: Mazlilah

Lastname: Subadi

Username: MazlilahSubadi

Password: 123456

‘Register’ button

interactable since

the password is

more than or equal

to 6 characters.

3. Student click ‘Register’ button. Registration page

loaded. Pop up

“Registration failed

or Username

already exist”

appear. The

application will

remain on the

registration page.

Table 5.2: Test Case Failed User Registration

Page 91: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

75

5.3.3 Success User Login

Test Case Success User Login

Steps Test Procedure Expected Result

1. Click the button ‘Login’ to enter page login. View login page.

2. User enters the following detail:

Suggested input:

Username: MazlilahSubadi

Password: 123456

‘Login’ button

interactable since the

password is more

than or equal to 6

characters.

3. User clicks ‘Login’ button. Login page loaded.

Pop up “Login

successful” appear.

The application will

be redirected to

Main Menu page

and the ‘Start’

button will be

interactable and user

can access the

application.

4. Main Menu will be displayed and ‘Start’ button will

be interactable.

View the Main

Menu page and

‘Start’ button can be

click.

POST TEST PROCEDURE

Student click ‘Log Out’ button. Logout page loaded.

Logout is successful.

The application will

be redirected to

Main Menu page.

Table 5.3: Test Case for Success User Login

Page 92: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

76

5.3.4 Failed User Login

Test Case Failed Login Student

Steps Test Procedure Expected Result

1. Click the button ‘Login’ to enter page login. View login page.

2. Student enters the following detail:

Suggested input:

Username: MazlilahSubadi

Password: 123456

‘Login’ button

interactable since

the password is

more than or equal

to 6 characters.

3.

Student click ‘Login’’ button. Login page loaded.

Pop up “Login

Failed or Incorrect

username or

password” appear.

The application will

remain on the login

page.

Table 5.4: Test Case Failed User Login

Page 93: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

77

CHAPTER 6

CONCLUSION AND DISCUSSION

6.1 Introduction

This chapter will discussed on the achievement and conclusion in develop the

Interactive Mobile Application “Chem-is-Easy”. The limitation faced throughout the

application was build will be discuss in detail in project constraints. This chapter also

aimed to summarize the whole project. It will also discussed the direction of research

in the future.

Page 94: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

78

6.2 Project Contribution

Interactive Mobile Application “Chem-is-Easy” will be used in the learning

environment by the teachers and students. The major contribution of the project can be

summarized as follow.

i. The most important for developing the application is to help Form 4 student to

learn about the Periodic Table as alternative way than only focused on textbook.

In this application, there were provided the notes as students can learn and do

their revision through this application.

ii. Students also can test their understanding about the lesson by answering the

questions given at the games section.

iii. Unlike the traditional approach, this new application also provided lab sections

which students can do their own experiment without limited time and can able

to get the result and the conclusion of the experiment faster.

iv. Other than that, the application will keep all the data and record of the students’

scores in the database that can gather up to millions of the data. The data will be

store in more secure place because of only authorized user can access that

specific data.

Page 95: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

79

6.3 Project Constraints

There are several problems and limitations that occurred throughout the

development of the application. These problem and limitations in conducting the study

are:

i. This project is only focused on the Periodic Table chapter of Form 4.

ii. Lack of information on syllabus Form 4 learning process and it needed more

observation and experience in this field.

iii. XAMPP needs to be opened when access the application.

6.4 Future Works

Interactive Mobile Application “Chem-is-Easy” helps the learning process more

interesting and efficient. There are several functions that can be implemented in this

application later in the future:

The application needs to have more animations when added, so that it will be

mush interesting and attract many student to study.

In the lab section, it should be includes all the experiments involved in the

chapter of Periodic Table according to the syllabus Form 4.

Lastly in the games section, it should be provides more questions and students

can know the correct answers if they answered the question wrongly.

Page 96: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

80

6.5 Conclusion

In conclusion, this project will provide a better study than a manual study for

Form 4 student to learn about the Periodic Table. Thus, this will ease the students to

manage their studies at the school meanwhile it saves time and energy for the students

to do an experiment using the applications rather than they have to do the experiments

within the limited time at school.

Furthermore, the application is complete with games to test the students’

understanding about the Periodic Table. Data or score record of student and other

information can be stored in more secure place and the use of the database can save

stored space. The hope of developing of this application named Chem-is-Easy is to use

the e-learning environment and give benefit to the students in learning process.

Page 97: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

81

REFERENCES

i. Yeap, T. K. 2007. Longman Reference Text Series Chemistry Form 4 Bilingual

Text, p 106 - 152. Selangor: Pearson Malaysia.

ii. Yamin, Y. and Fazilah, H. 2018. Kunci Emas App+ Ulang Kaji Tuntas +

Aplikasi SPM Chemistry From 4 KBSM, p 21 - 32. Selangor: Sasbadi.

iii. August Software (2016). Periodic Table 2019.

iv. JQ Soft (2011). Periodic Table 2018 Chemistry In Your Pocket.

v. Julia Winter, Michael Wentzel and Sonia Ahluwalia. (2018). Chirality-2:

Development of a Multilevel Mobile Gaming App To Support the Teaching of

Introductory Undergraduate-Level Organic Chemistry.

vi. Oliver A. H. Jones and Michelle J. S. Spencer. (2016). Chairs!: A Mobile Game

for Organic Chemistry Students To Learn the Ring Flip of Cyclohexane.

vii. Safurah Abdul Jalil, Siti Sarah Shamsul Anuar and Norariffuddin Abd Rahman.

(2017). Salt Hero: An Interactive Application for Learning Salt in Chemistry.

viii. Nazirah Mat Sin, Othman Talib and Tengku Putri Norishah. (2012). Merging of

Game Principles and Learning Strategy using Apps for Science Subjects to

Enhance Student Interest and Understanding

Page 98: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

82

APPENDIX

GANTT CHART FYP 1

No TASK WEEK

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

1. FYP Briefing

2. Project Title

Proposal and

Registration

3. Proposal

Writing –

Introduction

4. Proposal

Writing –

Literature

Review

5. Proposal

Progress

Presentation

and

Evaluation

6. Discussion

and

Correction

Proposal

7. Proposed

Solution

Methodology

Page 99: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

83

8. Proof of

Concept

9. Drafting

Report of the

Proposal

10. Submission

Draft of

Report to

Supervisor

11. Seminar

Presentation

and

Evaluation

12. Finalizing

and

Correction

Report

13. Final Report

Submission

Table : Gantt Chart FYP 1

Page 100: INTERACTIVE MOBILE APPLICATION · interactive mobile application “chem-is-easy” mazlilah binti mohamad subadi bachelor of information technology (informatics media) with honors

84

GANTT CHART FYP 2

No TASK WEEK

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

1. Project

Meeting with

Supervisor

2. Project

Development

3. Proposal

Progress

Presentation

and Evaluation

4. Project Testing

5. Submission

Draft Report

and

Documentation

of The Project

6. Seminar

Presentation

7. Discussion and

Correction

Report

8. Final Thesis

Submission

Table : Gantt Chart FYP 2