Acknowledgements | 第4-5页 |
Abstract | 第5页 |
Chapter 1: Introduction | 第11-16页 |
1.1 Gamification in training | 第11-12页 |
1.2 Related Work | 第12-14页 |
1.2.1 U.S. Army | 第12-13页 |
1.2.2 Treehouse | 第13页 |
1.2.3 Pierce County Library | 第13页 |
1.2.4 The World Bank | 第13-14页 |
1.2.5 Kaplan University | 第14页 |
1.3 Motivation | 第14-15页 |
1.4 Purpose of Research | 第15页 |
1.5 Research Questions | 第15-16页 |
Chapter 2: Literature Review | 第16-30页 |
2.1 Gamification and Games | 第16-19页 |
2.1.1 Gamification | 第16-17页 |
2.1.2 Games | 第17-18页 |
2.1.3 Serious Games | 第18-19页 |
2.2 Motivation in Gamification | 第19-23页 |
2.2.1 Extrinsic and Intrinsic Motivation | 第20-22页 |
2.2.2 The nature of fun | 第22-23页 |
2.3 Game structure from the view of MDA framework | 第23-27页 |
2.3.1 Game elements Theories | 第24-25页 |
2.3.2 Game mechanics | 第25页 |
2.3.3 Players' Personalities and Needs | 第25-27页 |
2.4 E-Learning | 第27-30页 |
2.4.1 Advantages of E-Learning | 第27-28页 |
2.4.2 Disadvantages of E-Learning | 第28页 |
2.4.3 Gamification for E-learning | 第28-30页 |
Chapter 3: Requirements and Methodology | 第30-51页 |
3.1 System Design Methodology | 第30-32页 |
3.1.1 Iterative Model | 第30-32页 |
3.2 Data Gathering Methods | 第32-35页 |
3.2.1 Structured Interview | 第32-33页 |
3.2.2 Pre-and Post-Tests | 第33页 |
3.2.3 Practice-Based Research | 第33-34页 |
3.2.4 Validity and Reliability | 第34-35页 |
3.3 Requirements Analysis | 第35-46页 |
3.3.1 Stakeholders | 第35-36页 |
3.3.2 Functional and Non-Functional Requirements | 第36-46页 |
3.4 Use Case Analysis Model | 第46-51页 |
3.4.1 Use case for Account Registration | 第47-48页 |
3.4.2 Use case for Contents Exploration | 第48-49页 |
3.4.3 Use case for Rewarding | 第49-50页 |
3.4.4 Use case for Socializing | 第50页 |
3.4.5 Summary | 第50-51页 |
Chapter 4: System design and development | 第51-60页 |
4.1 Software Design | 第51-54页 |
4.1.1 Database Model | 第51-52页 |
4.1.2 System Entities | 第52-53页 |
4.1.3 System architecture | 第53-54页 |
4.2 Technical Architecture Design | 第54-60页 |
4.2.1 Analysis Models | 第54-55页 |
4.2.2 Activity diagram | 第55-56页 |
4.2.3 Class Diagram | 第56页 |
4.2.4 Sequence Diagram | 第56-60页 |
Chapter 5: Implementation | 第60-75页 |
5.1 Development and Coding | 第60-62页 |
5.1.1 User of the System | 第61页 |
5.1.2 System Modules | 第61-62页 |
5.2 System Components | 第62-70页 |
5.2.1 Registration Component | 第62-63页 |
5.2.2 Explore Component | 第63-64页 |
5.2.3 Badges Component | 第64-65页 |
5.2.4 Socialize Component | 第65-68页 |
5.2.5 Leaderboard Component | 第68-69页 |
5.2.6 Scoring Mechanism | 第69-70页 |
5.3 System Testing | 第70-75页 |
5.3.1 Test Assessment | 第70-71页 |
5.3.2 Profile Registration | 第71-72页 |
5.3.3 Contents Exploration | 第72-73页 |
5.3.4 Badges | 第73页 |
5.3.5 Leaderboard component | 第73-74页 |
5.3.6 Social | 第74-75页 |
Chapter 6:Discussion and Conclusion | 第75-78页 |
6.1 Discussion | 第75-77页 |
6.1.1 Theoretical Implications | 第76页 |
6.1.2 Practical Implications | 第76-77页 |
6.2 Conclusion | 第77-78页 |
References | 第78-84页 |
Appendix A: Interview Questions | 第84-85页 |
Appendix B: List of Abbreviations | 第85-86页 |
Appendix C: Sample codes | 第86-90页 |