• Tidak ada hasil yang ditemukan

Interactive Tutor Home Tuition

N/A
N/A
Protected

Academic year: 2024

Membagikan "Interactive Tutor Home Tuition"

Copied!
79
0
0

Teks penuh

(1)

Interactive Tutor Home Tuition

By

Asma' bt Badrul Kamal

Dissertation submitted in partial fulfilment of the requirements for the Bachelor of Technology (Hons)

(Information Communications and Technology) MAY2011

Universiti Teknologi PETRONAS Bandar Seri Iskandar

31750 Tronoh P erak Darul Ridzua

(2)

CERTIFICATION OF APPROVAL

Interactive Tutor Home Tuition

By

Asma' bt Badrul Kamal

A project dissertation submitted to the

Information Communication Technology Programme Universiti Teknologi PETRONAS

in partial fulfilment of the requirement for the BACHELOR OF INFORMATION TECHNOLOGY (Hons) (INFORMATION COMMUNICATION AND TECHNOLOGY)

Approved by,

2

(3)

UNIVERSITI TEKNOLOGI PETRONAS TRONOH, PERAK

May 2011

CERTIFICATION OF ORIGINALITY

This is to certifY that I am responsible for the work submitted in this project, that the original work is my own except as specified in the references and acknowledgements, and that the original work contained herein have not been undertaken or done by unspecified sources or persons.

3

(4)

ABSTRACT

The Interactive Home Tutor's main objective is to provide a collaborative studying environment between student, tutor and parents through the use of mobile devices such as smart phones. Students, especially high school students do not know how to manage their studies well and fail to totally utilize learning outside school hours.

Learning is only constrained to school and materials they can access online through desktop computers. It is also hard for parents nowadays to properly monitor their children's progress and performance at tuition centers. First step in the methodology is to create a feasibility study on 50 high school students and 25 parents. The feasibility study is used to determine the features needed to be incorporated in the application itself.

The initial design of the prototype is created through storyboarding. Prototypes are developed using the Android platform and fully utilizes the use of the cloud database.

The proto typing is an iterative process that evolves according to the needs of the users.

This model of development focuses on user's involvement during iterative prototype cycles in order to ensure the system is developed according to the users' needs and preferences. Usability testing is done with potential users of the system and feedback is used to consider the potential improvement to be done to the system in the future. It helps student study while being on the go and allows students to interact with tutors when having problems with their studies. The application also helps parents in keeping track of their children's progress in their studies. Parents are able to keep up to date with their children's studies through progress reports and short message service (SMS).

Future steps would be to fully incorporate the cloud environment in mobile learning and analyze the effectiveness of the system.

4

(5)

ACKNOWLEDGEMENT

I would like to express my sincere gratitude to my supervisor, Mr. Mohammad Noor Ibrahim for his guidauce. He offered me so much advice aud always has faith in me. I am truly blessed to have him as my supervisor.

Special thanks to all my coursemates in Information Communication Technology for their support and ideas throughout this project.

And last but not least, I am grateful for my parents Mr. Badrul Kamal b Kamarul Bahrin aud Mrs. Zaiton bt Abdul Rahim for their unconditional love and support.

5

(6)

LIST OF FIGURES

Figure 2.1 Competing Growth Drivers Over, 1960 - 2020E ... 7

Figure 2.2 GradTutors Oficial Website ... l5 Figure 2.3 ScoreA Official Website ... l6 Figure 2.4 How users connect to the cloud ... 18

Figure 2.5 The Android Architecture Platform ... 21

Figure 3.1 The RAD Model ... 24

Figure 3.2 Storyboard for Exercise ... 37

Figure 3.3 Storyboard for Progress Report ... 38

Figure 3.4 Storyboard for Tutor icon ... 38

Figure 3.5 Gantt Chart and Milestones ... 39

Figure 3.6 System Framework ... 40

Figure 3.7 Class Diagram ... .41

Figure 3.8 Use Case Diagram ... .42

Figure 3.9 Importing cleardb APis into the Android package ... .45

Figure 3.10 Initializing database client and device ... .45

Figure 3.11 Extracting JSON data into Android ... .46

Figure 3.12 List of Tutors student Asma is currently subscribing ... .46

Figure 3.13 Model of the progress chart ... 47

Figure 3.14 Connecting to the ClearDB database using the PHP API Client... ... .48

Figure 4.1 Prototype Screenshot for the Exercise Module ... 57

Figure 4.2 Prototype Screenshot for the Progress Report ... 58

Figure 4.3 Prototype Screenshot for Profile ... 59

Figure 4.4 Prototype Screenshot for the Send Message to Tutor Function ... 60

LIST OF TABLES Table 3.1 Questionnaire Results for Teenagers. . .... 28

Table 3.2 Questionnaire Results for Parents .. . ... 30

Table 3.3 Prioritized List of Requirements using the MoSCow Approach... . . . . ... 36

Table 4.1 Time On Tasks Table... . . . . . . .. . . . . .51

6

(7)

TABLE OF CONTENTS

CHAPTER I: INTRODUCTION

1.1 Backgrolilld of Study .. . . ... ··· ... ··· ... ··· ... !

1.2 Problem Statement ... . . ... 2

1.3 Objective and Scope of Study ... . . ... .3

14 Significance of Study ... . . ... 5

CHAPTER 2: LITERATURE REVIEW 2.1 From E-learning toM-Learning ... . . ... 6

.... 11

2.2 Online Home Tuition ... . 2.3 Collaborative Environment: Cloud Computing ... 17

2.4 J2ME versus Android ... . .. ··· ... 20

CHAPTER3:METHODOLOGY 3.1 Rapid Application Development ... . . ... .24

3.2 Analysis and Quick Design ... . . ... 25

3.3 Project Actions . . . . ... .36

3.4 Prototype Cycles... . . . . . . . . . . ... .43

CHAPTER 4: RESULTS AND DISCUSSION 4.1 Data Gathering and Analysis ... .49

4.2 Modeling/Prototype ... 55

4.3 Discussion ... 61

4.4 Recornmendations ... 62

CHAPTER 5:CONCLUSION ... . References Appendix ... 7 . .... 63

... 64

. .. 66

(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
(51)
(52)
(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60)
(61)
(62)
(63)
(64)
(65)
(66)
(67)
(68)
(69)
(70)
(71)
(72)
(73)
(74)
(75)
(76)
(77)
(78)
(79)

Referensi

Dokumen terkait

CERTIFICATION OF APPROVAL METHOD OF LOCATING FAILURE STREET LIGHTING Approved: by Emi Zurima Bt Ismail A project dissertation submitted to the Electrical & Electronics

CERTIFICATION OF APPROVAL Real Time Abnormal Sound Detection and Classification for Home Environment Approved by, by Siti Nur Azimah bt Mohamed Amin A project dissertation

CERTIFICATION OF APPROVAL DEVELOPMENT AN AGGREGATE PLANNING MODEL FOR DISCRETE COMPONENT MANUFACTURING: A CASE STUDY FOR DISC BRAKE By Nur’Aisyah bt Marzuki A project

Approved by, CERTIFICATION OF APPROVAL Green House Fertigation System by Nor Syafiqab bt Syafruddin A project dissertation submitted to the Electrical & Electronics Engineering

CERTIFICATION OF APPROVAL Sales Indicator Support System By Nurwaheeda binti Mohamad Ariffin A project dissertation submitted to the Business Information System Programme

Approved by, CERTIFICATION OF APPROVAL Interactive Pre-Interview Screening System IPSS for High-Performance Customer Contact Workforce by Siti Nurdiyana binti Abdul Wahab A

CERTIFICATION OF APPROVAL Online Purification of Contaminated Lubricant Approved by, by Lau Chung Teck A project dissertation submitted to the Mechanical Engineering

Approved by, CERTIFICATION OF APPROVAL QR Codes Contents Translator via Google Translate By Tengku Nurul Hidayah Bt Tengku Ishak A project dissertation submitted to the Information