Document 14650813

advertisement
vii
TABLE OF CONTENTS
CHAPTER
1 2 TITLE
PAGES DECLARATION
vii DEDICATION
vii ACKNOWLEDGEMENT
iv
ABSTRACT
v ABSTRAK
vi TABLE OF CONTENTS
vii LIST OF TABLES
xii LIST OF FIGURES
xiii LIST OF APPENDICES
xv
INTRODUCTION
1 1.1 Introduction
1 1.2 Project Background
2 1.3 Statement of the problem
4 1.4 Research Aim
5 1.5 Project Objectives
6 1.6 Justification and Significant of Study
6 1.7 Limitation and Scope of Study
6 1.8 Organization of Thesis
8
LITERATURE REVIEW
10 2.1 Introduction
10 viii
2.2 Learning Styles
11 2.2.1 Auditory learning style
12 2.2.2 Practical learning style
13 2.2.3 Visual learning style
13 2.3 Games
13 2.3.1 Complex Games
15 2.3.2 Distinction Simple mini and Complex games
15 2.3.3 Educational Quiz and games
16 2.4 Programming languages
17 2.4.1 Action Script 3.0
17 2.4.2 PHP
18 2.4.3 Functionalities
18 2.4.4 Database connectivity
19 2.4.5 Open source software
19 2.4.6 Reduced development time
19 2.5 Human computer interaction
20 2.5.1 Visibility
20 2.5.2 Feedback
20 2.5.3 Mapping
21 2.5.4 Consistency
22 2.5.5 Usability goals
22 2.5.6 Learn ability
22 2.5.7 Efficiency
23 2.5.8 Error Rates
23 2.6 Development Methodologies Research
23 2.6.1 Spiral
24 2.6.2 Spiral Discussion
25 ix
2.6.3 Spiral Phases
25 2.6.4 Waterfall
26 2.6.5 Rapid Prototyping
27 2.6.6 SSADM
28 2.6.7 Rational Unified Process (RUP)
28 2.7 Related Work
3 2.7.1 Designing Educational Applications
29 2.7.2 Game-Based Learning
31 2.8 Summary
34
RESEARCH METHODOLOGY
35 3.1 Introduction
35 3.2 Research Methodology
35 3.2.1 Phase 1
36 3.2.2 Phase 2
37 3.2.2.1 Questionnaire
37 3.2.2.2 Developing Methodology
41 3.2.3 Phase 3
43 3.2.3.1 System Design
43 3.2.3.2 Implementation ofEL Tool
44 3.2.4 Phase 4
3.2.4.1 System Testing and Evaluation
4 29 45 45
DESIGN AND IMPLEMENTATION
48 4.1 Introduction
48 4.2 System Overview
48 4.3 Non-functional requirements
49 4.4 Design
50 x
5 4.4.1 Usecase Diagram
51 4.4.2 Databse Diagrams
51 4.4.2.1 Class Diagram
52 4.4.2.2 Database Relation
53 4.4.3 Pseudocode
54 4.4.4 Data Dictionary
57 4.5 Presentation of System
61 4.6 Summary
70
TESTING AND EVALUATION
71 5.1 Introduction
71 5.2 Evaluation Methods
71 5.3 Testing Effectiveness of EL Tool
72 5.4 User Evaluation
73 5.5 Analysis of the Results
74 5.5.1 The Results of Effectiveness Test
6 75 5.6 The Results of Usability Evaluation
79 5.6.1 Open Ended Questions
82 5.7 Comparison With Similar Applications
83 5.8 Summary
84
CONCLUSION
85 6.1 Achievement of Aims and Objectives
85 6.2 Future Work
86 6.2.1 Security/Encryption
87 6.2.2 Mobile System Usage
87 6.2.3 Assumptions
87 6.3 Summary
88
xi
REFERENCES
89 Appendices A - C
93 xii
LIST OF TABLES
TABLE NO.
TITLE
PAGE
4.1
Tables List
57 4.2
Message
58 4.3
User login Info
58 4.4
Multimedia
58 4.5
Element Type
58
4.6
User
59 4.7
Quiz Categories
59 4.8
Guest book
59 4.9
Score
60 4.10
Quiz
60 5.1
Answers of first section of usability testing questionnaire
74 5.2
Answers of the second section of the usability testing
questionnaire
79 Comparison with similar application
83 5.3
xiii
LIST OF FIGURES
FIGURE NO.
TITLE
PAGE
2.1
Joystick as an example of mapping
21 2.2
Spiral modle
24 3.1
Flow of Research Methodology
36 3.2
Flow of system development methodology
46 3.3
Increamental and Iterative Development Model
45 4.1
System Overview
51 4.2
Usecase Diagram
51 4.3
Class Diagram
52 4.4
Entity Relation Diagram
53 4.5
Sign Up Form
62 4.6
Login
62 4.7
User Profile
63 4.8
Upload Photo
63 4.9
Top Table
64 4.10
Edit User Information
65 4.11
Quiz Description
66 4.12
Example of auditory learning in quiz
66 4.13
Example of visual learning in quiz
67 4.14
Total Knowledge table
67 4.15
Chat room
68 4.16
Sending Message
69 5.1
The Average Tests' Results of Traditional Learning
Method for Beginners
73 The Average Tests' Results of Game-Based Learning
Method for Beginners
76 5.2
xiv
5.3
5.4
5.5
5.6
5.7
5.8
The Average Tests' Results of Traditional Learning
Method for Intermediates
77 The Average Tests' Results of Game-Based Learning
Method for Intermediates
77 The Average Tests' Results of Test before Game-Based
Learning Activity for the Advanced Learners
76 The Average Tests' Results of Tests after Game-Based
Learning Activity for the Advance Learners
78 The Frequencies of Answer for the Questions in the
Usability Testing Questionnaire
81 The Percentage of Answers for the Usability Testing
Questionnaire
79 xv
LIST OF APPENDICES
APPENDIX
TITLE
PAGE
A Testing Questionnaire
97 B Questionnaire
100 C Error Messages
104 
Download