Design and Implementation of E-Learning Platforms for an Introduction to C++ Programming Language
Design and Implementation of E-Learning Platforms for an Introduction to C++ Programming Language.
ABSTRACT
The tremendous impact of electronic technology (like computer and computer embedded devices, computer networking, artificial intelligence, multimedia among others) on the human psychological capabilities productivity, intellectuality and other human related activities are very obvious.
The quest and virtual implementation of computer in all the fields of human endeavor increases with its inevitable impact, these impacts are on its increase due to the need for high quality and timely response.
Therefore, this project titled, “Design and implementation of e-learning platforms for an introduction to C++ programming language”, is aimed at exploring and incorporating some of these sophisticated technologies for the development of electronic tutorial materials.
TABLE OF CONTENTS
Title page
Approval page
Dedication
Acknowledgement
List of tables
List of figures
Table of contents
Abstract
CHAPTER ONE: INTRODUCTION
- Background of the study
- Statement of the problem
- Objectives of the study
- Significance of study
- Scope of the study
- Limitation and delimitation
- Definition of terms
CHAPTER TWO REVIEW OF RELATED LITERATURES
2.1 Introductions
2.2 The traditional teaching and learning procedure, and some of its weakness
2.3 What is e-learning/the e-learning procedure?
2.4 challenges affecting the effective implementation of e-learning
2.5 possible remedies to the aforementioned challenges affecting the effective Implementation
2.6 concept of computer programming
2.7 C++ programming language
2.8 Benefit of C++ programming language In E-Learning Design
CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN
3.1 Introduction
3.2 Feasibility study
3.3 Methods of data collection
3.4 Data preparation
3.5 Program structure
3.6 File maintenance module
3.7 Main menu specifications
3.7.1 Output specification
3.7.2 Input specification
3.7.3 File/database specification
CHAPTER FOUR: SYSTEM IMPLEMENTATION
4.1 Introductions
4.2 Justification of the programming language
4.3 Program flow chart
4.4 System requirement
4.5 Implementation details
4.5.1 Coding
4.5.2 System testing
4.5.3 Program documentation
4.5.4 Changeover procedure/product implementation
4.5.5 Training and re-training of staff and students
CHAPTER FIVE: SUMMARY, RECOMMENDATIONS AND CONCLUSIONS
5.1 Summaries
5.2 Recommendations
5.2 Conclusions
REFERENCES
APPENDIX
INTRODUCTION
Learning is one of the very vital human activities that require concentration blended with interactivity, clear and distinct understanding of the facts been stated or discussed, high communication skills and techniques, attractive learning qualities such as colorful pictorial presentations of information among others.
Nevertheless, all not learning process is considered to be effective. Effective could be assumed to had been achieved if about hundred percent (100%), of the population lectured assimilate the knowledge and/or ideas across; this is quite different when the population size is very high and there is existences of certain un-conducive learning conditions such as noise, poor ventilation, and extreme temperatures.
REFERENCES
Adewa-Ogubaen, S., E., & Iyamu, O., S., 2005. Using Information and communication Technology in secondary schools in Nigeria: problems and prospects. Education Technology and society, 8(1)104-112.Retriveved from www.ifets.infor/journals/8-1/13.pdf on 15th September, 2007.
Ajadi, T., o., et al, 2008. E-learning and Distance Education in Nigeria. School of Education, National Open University of Nigeria. The Turkish Online Journal of Education Technology – TOSET October 2008 ISSN. 1303-6521 volume 7 Issue 4 Article 7. Retrieved from www.tozet.net/articles/747.pdf on 3rd May, 2010.
Ani, C., O., 2003. Programming with Microsoft Basic. Immaculate Publications limited, 2 Aku Street, Oguii New Layout, Enugu.
C++ Language Tutorial. Published by Juan Soulie. Retrieved from www.eplusplus.com/doc/tutorial on 25th February, 2008