Monday 1 February 2016

DESIGN AND IMPLEMENTATION OF AN E-LEARNING WEBSITE (A CASE STUDY OF THE DEPARTMENT OF COMPUTER SCIENCE)



ABSTRACT

This research explored existing technologies used in the development of electronic tutorial materials and then designed an e-learning website that would teach students of computer science online. This was to replace the traditional method of classroom teaching which is associated with its innate flaws. The design was implemented using HTML (Hypertext Markup Language), and SQL (Structured Query Language) server for the online learning platform tutorial application package, and an e-book.












































TABLE OF CONTENTS

Title page                                                                                          I
Approval page                                                                                  II
Dedication                                                                                         III
Acknowledgement                                                                                      IV
Abstract                                                                                            V
Table of contents                                                                              VI-VII
CHAPTER ONE: INTRODUCTION                                            1

1.1            Background of the study                                                                   1
1.2            Statement of the problem                                                                  3
1.3            Objectives of the study                                                            4
1.4            Significance of study                                                               5
1.5            Scope of the study                                                                            6
1.6            Limitation and delimitation                                                     8
1.7            Definition of terms                                                                            9-12
CHAPTER TWO: REVIEW OF RELATED LITERATURES
2.1    Introduction                                                                                       13
2.2     The traditional teaching and learning procedure, and some of its weakness                                                                                               13
2.3   What is e-learning/the e-learning procedure?                                      15
2.4   challenges affecting the effective implementation of e-learning 17
2.5 Possible remedies to the aforementioned challenges affecting the      effective Implementation                                                                       20
2.6   concept of computer programming                                           21
2.7   Advantages and Disadvantages of E-learning                                    24
2.8   Benefit of E-Learning Design                                                    25-27
CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN
3.1   Introduction                                                                              28
3.2    Feasibility study                                                                      28
3.3    Methods of data collection                                                       31
3.4   Data preparation                                                                      33
3.5   Program structure                                                                     34
3.6   File maintenance module                                                           35
3.7   Main menu specifications                                                                   35
3.7.1 Output specification                                                                36
3.7.2 Input specification                                                                             36
3.7.3 File/database specification                                                       36-37
CHAPTER FOUR: SYSTEM IMPLEMENTATION
4.1 Introduction                                                                                38     
4.2 Justification of the programming language                                 38
4.3 Program flow chart                                                                     39
4.4 System requirement                                                                    40
4.5 Implementation details                                                                41
4.5.1 Coding                                                                                     42
4.5.2 System testing                                                                          42
4.5.3 Program documentation                                                           42
4.5.4 Changeover procedure/product implementation                      43
4.5.5 Training and re-training of staff and students                                   43
CHAPTER FIVE: SUMMARY, RECOMMENDATIONS AND CONCLUSION
5.1 Summary                                                                                    44
5.2 Recommendations                                                                       44
5.2 Conclusion                                                                                  45

REFERENCES                                                                                46-48

APPENDIX I                                                                                    49-61
APPENDIX II                                                                                  62-65
APPENDIX III                                                                                 66-83

No comments:

Post a Comment