Minggu, 03 Desember 2017

Analyzing Dataset of Friendship Flow in Online Game

Nowadays, make a friends in online game is hard than what people imagined. Because to make many friends in online game you must have a good personality and skills at play the game. So, in this post will visualize that people that have a good personality will have many network to other person using gephi for the SNA (Social Network Analysis).

What is Social Network Analysis
SNA origins come from social science and network analysis (graph theory). Network analysis concerns with the formulation and solution of problems that have a network structure; such structure is usually captured in a graph. 

For the analysis the data used taken from my friendship network in Dota 2 game. I took 10 sample from my friend list :







And this is their relation between 1 person to another :

From the dataset we can get the visualization about Modularity in network of friendship :


Here we can see that :
1. Authority
2. Betweenness Centrality
3. Closeness Centrality
4. Degree Centrality
5. Eccentricity

Selasa, 10 Oktober 2017

What is Data Classification ? (ASSIGNMENT 6)

DATA CLASSIFICATION

Data classification is broadly defined as the process of organizing data by relevant categories so that it may be used and protected more efficiently. The classification process not only makes data easier to locate and retrieve – data classification is of particular importance when it comes to risk management, compliance, and data security.
Data classification involves tagging data, which makes it easily search able and track able. It also eliminates multiple duplications of data, which can reduce storage and backup costs, as well as speed up the search process.
To be effective, a classification scheme should be simple enough that all employees can execute it properly. Here is an example of what a data classification scheme might look like:


Category 4: Highly sensitive corporate and customer data that if disclosed could put the organization at financial or legal risk
Example: Employee social security numbers, customer credit card numbers

Category 3: Sensitive internal data that if disclosed could negatively affect operations.
Example: Contracts with third-party suppliers, employee reviews


Category 2: Internal data that is not meant for public disclosure.
Example: Sales contest rules, organizational charts

Category 1: Data that may be freely disclosed with the public.
Example: Contact information, price lists

Advantage of Data Classification
consistent use of data classification will facilitate more efficient business activities, and lower the costs of ensuring adequate information security. By classifying data, the company can prepare generally to identify the risk and impact of an incident based upon what type of data is involved. The classifications as listed (public, internal, confidential) give a basis for determining the impact based upon the level and type of access to data. Together, data classification and level of access drive the business impact which will determine the response, escalation and notifications of incidents.

EREADER SCORING AND EREADER TRANING ANALYSIS USING RAPIDMINER (ASSIGNMENT 5)

I try to make the Decision Tree of eReader Scoring and eReader Training Analysis using the Rapidminer software. This assignment reference from Matthew North Book's about Data Mining for the Masses in Chapter 10 on page 157-174. There are about 8 step i take when making this process:

1. Add data and input the eReader Scoring.csv and eReader Training.csv file to Rapidminer software :



2.  Drag the file of eReader Scoring and eReader to the design work process. Then, Make 2 Set Role operators to both your training and scoring streams. In the Parameters area on the right hand side of the screen, set the role of the User_ID attribute to id. And then make the another set role for Training Streams and set the role of the eReader_Adoption attribute to label. After that, search in the Operators tab for Decision Tree. Select the basic Decision Tree operator and add it to your training stream. And then drag the Apply Model Operators and connect it to your decision tree and scoring set role operatorsThen connect the Apply Model Operators to result point to finalized it and don't forget to click the Run.


3. Result with Decision Tree model


4. Result with Table Model


5. Result with Scatter Chart



6. Result with Statistics









Minggu, 08 Oktober 2017

PREDICTION MODEL (DATA PEMILU) USING ORANGE (ASSIGNMENT 4)



1. Decision Tree



2. Naive Bayes



3. K-Nearest Neighbor


Rabu, 20 September 2017

Video about data visualization and Example of data visualization (ASSIGNMENT 2)

VIDEO :

Introduction to Data Visualization: the definition, the why, the process, the basics, the story and the tools.

Example of Data Visualization


This is data visualization of someone playing DOTA 2 in past 12 month.

My Dota 2 Play Pattern (ASSIGNMENT 3)


This is my daily time of me play DOTA 2



This is explain how many days i play DOTA 2 in the past 3 months.

Information :
- RED is all the game i played in that day is lost
- GREEN is all the game i played in that day is win
- ORAGE is mostly the game i played in that day is lost
- YELLOWISH GREEN is mostly the game i played in that day is win



This explain that activity of me playing DOTA 2 by day of week. This explain that i mostly play DOTA 2 on Saturday and Sunday and i never play DOTA 2 on wednesday because of my lecturer schedule.



This diagram is explain the time that i play DOTA 2. In the diagram, my mostly time play this game is at 20.00 and 21.00, because only in that time that i can play DOTA 2.

Selasa, 19 September 2017

The Power of Combining Big Data Analytics with Business Process Workflow (ASSIGNMENT 1)

The Power of Combining Big Data Analytics with Business Process Workflow


In this paper, we demonstrate how the combination of big data analytics, business process workflow and smart people with the right skills can deliver sustained and measurable success. This can be achieved in many different industries. We take as our example the health care payments sector, where nearly $3 trillion dollars in payments flow from health insurers to providers every year in the U.S. alone. While most of these are straightforward reimbursements for agreed upon services, a proportion should not have been paid in the first place and need to be recovered. Having a partner act as an intermediary to audit and recover these improper payments has many advantages. A crucial advantage is that the business process service (BPS) partner is also in an ideal position to harness big data analytics to produce improvements in recovery rates-for typical improper payments cases as well as instances of outright fraud-while minimizing the impact of audits on providers.

Introduction
Big data is a hot topic across executive suites today. The amount of data that is available to businesses is increasing exponentially, with social media and machine-to-machine as just two of the leading sources. Storage is getting cheaper, driven by cloud computing, and processing power is getting faster. How is all of this big data being structured and analyzed to deliver real business benefits? What are these tangible, measurable benefits? The truth is that many organizations are already successfully harnessing the power of big data. It’s best done where innovation is always done best-in the context of a real business problem to fix, with smart people who can structure the necessary data logic and interpret its results, and a business process workflow that turns these results into desired business outcomes. In this white paper, we take an in-depth look at the impact of combining smart people, big data analytics and business process workflow in one particular market sector -the auditing and recovery of improper health care payments by insurers to providers. If you work in the health payment sector today, you will find insights that will directly impact your business. If you are in a different industry, we believe you will find the health payment example relevant for understanding how the combination of smart people, big data analytics and business process workflow could translate into cost-effective solutions for your own organization. 

Audit services in health care
Health care is delivered in the U.S. and many other countries under variations of the same model, despite the complexity that can sometimes be apparent. An individual enrolls in a health care plan (which may be a government sponsored or private plan), visits physicians and other care providers, and perhaps has a hospital stay and takes medications. The physicians, the hospital and the pharmacy are all providers of services and make claims on the health care plan for payment. This is happening across the world, millions of times a day. About $3 trillion in payments flows from health insurers to providers each year in the U.S. alone. By any measure, it’s big business. While most of it is proper and accurate, the hard truth is that inaccurate, improper and sometimes fraudulent claims are made. Let’s assume, for example, we have a claim for a physician’s appointment. The claim form says the visit lasted one hour. How can this be verified? What other data might be available to check that the claim is truthful? Let’s take another example: two claims, filed one after the other, for the same patient to have an appendix removed. It’s easy to spot the impossibility here, making this a clear cut case of an improper claim. As a final example, take the case of a medical group in a small town whose claims come mostly from patients with addresses far away from the town-much farther than is typical for similar providers. Does this group offer excellent services that explain the long trips to visit its doctors, or is something else going on? In the U.S., many health care plans-both public and private-engage specialized auditors to review claims, find improper ones, and either prevent a payment before it takes place or recover a payment that has already been made.

The audit process
When a claim is made, there are typically two stages involved in processing the necessary data, especially in the case of a U.S. government sponsored plan. The physician will write the medical records, and a coder will review those records and apply the appropriate code to the claim. The claim is then routed to the health care plan for payment. A health care plan will typically audit a sample of claims to identify any that are improper, either on its own or through a third party specialist. CGI is one such third party auditor, working on behalf of a range of health care plans in the public and private sectors. CGI uses its own software applications to audit these claims. Claims are run through the system and tested against business logic to identify counter-to-policy, unusual or logically impossible combinations of procedures and codes. Each item of business logic is called an “edit.” The edits are frequently updated, taking into account recent trends in improper claims and the latest research. At the same time, a broader predictive analysis is conducted to identify trends in the filing of claims by certain types of physicians or for certain types of procedures and to identify outliers that may suggest possible improper claims for which more investigation is required. There are many roles in the claims audit and analysis process; the two we will refer to most often in this paper are the auditor and data scientist roles: 
  • Claims auditor: Examines claims flagged as potentially improper, gathers additional information as necessary and recommends recovery action. This individual is skilled in the relevant process steps and policies and has specialized knowledge in medical coding and clinical practices.
  • Data scientist: Collects and analyzes data from large numbers of claims, audits, and recovery results. This effort generates useful insight into trends and patterns that can be put to work in making improvement to edits at the most basic level and also to create capabilities for further advances through pattern matching, predictive models, geospatial mapping and social network analysis
Claims that hit one or more of the edits are flagged in the system, indicating a heightened probability of error or impropriety. If the nature of the data suggests that the probability of an improper claim is very high-for example, in the case of claims for two appendices being removed from the same patient-then CGI’s software routes the claim through an automated workflow process and a notice is automatically sent to the provider. This business process workflow is key to ensuring that necessary recovery actions are taken. Of course, the automation ensures that this is done cost-effectively, without diverting the focus of the audit team from more complex cases. If the probability is less certain, then the system will generate an automatic workflow request for the medical records to be sent to CGI, and the audit team will be automatically alerted once these arrive. Experienced medical specialists and coders then review the data and match it against other information for example, statistics on other claims for similar procedures or the patient’s medical records, which average 300 pages. Taken together, the information sources used in auditing and researching claims amount to big data indeed. There’s a high volume of data, often in the range of hundreds of terabytes. New claims and medical records for analysis and auditing arrive constantly to, and claimants change their behavior quickly, so the velocity of information is high as well. In addition, the claims and medical data contain both structured and unstructured elements, so there is a great deal of variety in the data. Analyzing big data is more challenging than analyzing simple relational (structured) records, but it is worth doing because the additional information locked up in large, unstructured data sources has a great deal of value in determining the validity of claims. After reviewing the data related to a claim, the auditors will then enter their findings back into the workflow and analysis system, which will initiate the necessary processes from issuing provider notices to the recovery of funds. The system will take these findings, analyze trends, and use the results to influence the design of future edits. In this way, the system captures what has been learned and enables the team to maximize future effectiveness. Because of stringent regulatory rules in the U.S. for the maximum time to pay a claim, the majority of repayment claims today are done “post-pay,” whereby the provider is typically given the option to offset the money due against future claims, make a repayment, or follow an appeal process. Increasingly, auditors such as CGI are speeding up their processes to catch improper claims at “prepay” time, i.e., before the funds reach the claimant. This represents a key opportunity to increase effectiveness, as we will discuss later in this document. While the auditing team learns through experience and adjusts the edits and predictive models accordingly, the providers (claimants) also learn. Auditors will offer education services to providers, ideally to reduce the number of improper claims in the future. However, in a scenario where a claimant is actively looking for opportunities to increase the value of claims, the claimant may try new over-claim strategies, so the auditor needs to keep ahead of the game and anticipate these in the edits. There is a continuum of fraud, abuse and waste that underlie improper claims. An improper claim could be a simple mistake by a coder. To demonstrate real fraud, there has to be intent, and big data itself can rarely demonstrate that intent this has to be done by smart people parsing and interpreting the data. While true fraud needs to be stopped, of course, usually through legal action, the commercial need is to recover the money in any event, whatever the nature of the improper claim.

The power of analytics
The economics of the situation are clear; there are billions in improper payment to be recovered, and there is a cost to recover them. The most straightforward cost is in the effort it takes to perform the audits and the follow-up actions necessary to recover payments. On top of that, audits provoke reactions in providers, including irritation in complying with auditor requests, known as “provider abrasion,” and more subtly the shift in behavior to try to reduce the likelihood of an audit. There are regulatory requirements to minimize provider abrasion as well. Against this backdrop, more and more advanced analytics have come into play with the goal of maximizing the effectiveness of the claims audit function. Because it’s not known whether claims are proper, improper or even fraudulent before they are evaluated, data scientists treat each one as having a probability of recovery and an expected recovery amount. The challenge then is to create audit trigger rulesthe editswhich identify claims with a high probability of having a recoverable amount, a high dollar value of potential recovery, or both. In the simplest sense, any set of edits will produce a number of audits when applied to a group of claims, and the resulting recoveries can be measured. If a change is made to the set of edits, for example by a data scientist proposing a new rule discovered in his or her analysis, that will change the way the system performs and its results. We can illustrate this with a simple table showing the value of more effective selection of claims for audit via the “swap set.” The idea of a swap set is that a change to the set of edits changes the set of audit decisions made, so some claims “swap” from one decision to a different one. Unchanged decisions make no difference. Comparing the results in the swap set will reveal the effectiveness of the changed edits.


In this example, there are 100,000 audits being performed per month using the current set of edits, with recoveries totaling $42 million. By analyzing the patterns of claim characteristics that indicate higher probabilities of improper payments, the audit partner’s data scientists are able to sharpen the set of edits. As a result, some claims that would have been previously flagged now pass through without an audit (the red box group in the figure), and others are flagged for audit that would have been passed through previously (the green box group). The success rate and total recovery amounts are much higher for the green set, so total recoveries go up by $4.4 million to $46.4 million. Because the total number of audits is the same, there is no increase in the operational cost or provider abrasion as a result. That’s more than $4 million a year-a more than 10 percent improvement-from one edit change. Because both the health care plan and the BPS partner have incentives to make sure the process is done as effectively as possible, both cooperate in the search for improvements. An improved edits-and-discovery process will reduce false positives, which will in turn increase auditor productivity, reduce provider abrasion and decrease costs. Whenever ways are found to recover more improper claims, or to do so with fewer or less intrusive audits, both partners benefit as a result. 

SETTING THE STAGE FOR EFFECTIVE EDITS AND ANALYSIS
In the early stages of a BPS relationship, we agree on the scope and range of the work to be done by the CGI team. Included in this scope is the definition of the data to which we will have access, the privacy and confidentiality controls, and the responsibilities for reporting and analysis each partner will assume. Another important step at this stage is identifying the initial set of edits. There are two sources of input for the starting edits: the client organization’s policies and CGI’s knowledge of edits that have worked in the past for similar organizations. Once the process is underway, data begins to accumulate showing actual results of edits and various levels of audit and recovery actions applied to the wide variety of claims. At this point, the data scientists can go to work, using their knowledge of the data, the clinical domain, the existing edit rules, and their ability to creatively construct new hypotheses to test. Their analysis includes the following:
  • Details of claims and recoveries
  • Trends in the effectiveness of existing edits, especially in terms of the tendency for them to “wear out” as providers change their behavior
  • Medical records (scanned paper files and newer electronic medical records, which are used in the audits themselves and in analytics) 
  • News stories about health care fraud, which give ideas for new hypotheses and may also inspire copycats
  • Anonymous tips (these are routed to the data scientists, so they can aid in the follow-up investigations)
Improper medical claims fall on a spectrum from simple errors, to mild types of claim inflation, all the way to large scale and sophisticated fraud operations. These different kinds of claim situations call for different analytical approaches. 
  1. Erroneous claims: These are often identified by logical consistency and policy rules. For example, root canals are not performed by ophthalmologists. Because health diagnoses and medical practice are complex by nature, analysis is often needed to discover these relationships. 
  2. Ordinary claim inflation: This falls in a grey area between error and intentional misrepresentation. Inflated claims usually make logical sense on paper, but are improper because the claim does not match the reality of the care situation. An example is a set of codes indicating a physician office visit. Sometimes a longer or more intensive visit is claimed, where a short and uncomplicated visit was actually delivered. This is an area where predictive models can be employed to great effect to find these improper payments, where claim characteristics are correlated to a high probability of a recoverable payment.
  3. Fraud: Serious cases of intention misrepresentation are difficult to detect, and fall outside the normal activity of claims audit. When situations arise that present reasonable suspicion of criminal activity, those cases are turned over to a special unit for further investigation and possible legal action. The analytical techniques needed to uncover potential fraud are equally sophisticated, including pattern recognition and social network analysis. Even then, data and models can’t prove intent, only uncover the evidence. 
Just as the types of analysis vary for the different types of improper claims on this spectrum, the possible recovery actions also vary. As we have seen, for simple errors caught by a policy rule, recovery can be automated by generating a letter. Grey-area, inflated claims may require expert review and more information from the provider to determine the right action and amount to recover. When a pattern of similar errors is found at a particular provider, the large number of individual claims may be bundled together into a bulk recovery package, which has the effect of recovering the money that is due without incurring the expense of processing multiple recovery actions.

THE IMPORTANCE OF HAVING A JOINED-UP PROCESS 
The claims audit workflow supported by analytics is a closed-loop process:  
It should be clear from these examples that it’s the combination of a rules-driven business process, analytics and people with the right skills that drive great results and continuous improvement in recovery auditing. A particular set of edits, predictive models and patternmatching algorithms may work well for a time, but the world is dynamic and will change in ways that require smart people constantly striving to keep ahead of it. A BPS partner, such as CGI, is in a great position to help health insurance providers to stay ahead of the game by investing in software, processes and people, and by spreading these costs across multiple clients. In working with a BPS partner, CGI’s clients have found that the nature of their business agreement has a big influence on the success of the business process / analytics collaboration as well. A contract where both parties benefit from increased recoveries as well as from reduction in unnecessary audits, provider abrasion, and other costs provides the harmony of interests that produces the best results. In summary, a fully effective recovery audit process includes designing an effective set of audit-selection business rules (edits), continually improving them over time by analyzing the audit and recovery results, and then ensuring, through efficient workflows, that the improper claims, once identified, are followed all the way to payment recovery. It’s the combination of three essential ingredients-business process workflow, data analytics, and smart people with the right skills. 

The future
The worlds of health insurance, business process services, data and analytics are all evolving at a rapid pace. Some aspects of recovery audit operations will remain relatively unchanged over the next few years, including the need for such operations in the first place. As long as there are insurance reimbursements for claims, there will be providers who submit erroneous, inflated or fraudulent claims. There are many aspects of these operations that are likely to experience the forces of change in the near future, however, including the following: 
  • New data: New data sources will enrich the claims data and scanned medical records used today. Electronic medical records have great promise because they provide an independent and, in principle, an accurate verification of the diagnosis and procedure that can be matched against a claim automatically. Sources like death records, residency records and driver licenses provide a way to verify that patients are who they say they are through list matching and link analysis. Also, in the U.S., the National Claims Benchmarking Data facilitates trending and benchmarking across patients and providers. 
  • Text analytics: Where useful information is to be found in text data sources such as scanned paper records, text analytics methods like keyword extraction and document classification are already starting to be used to improve the efficiency of audits. For example, document classification can automatically take an auditor to the right page to read in the record, where the average medical record is 300 pages long.
  • Predictive modeling: Predictive modeling is still in its early stages of use for improper payment recovery and fraud detection. We expect this technique to grow rapidly over the next few years. 
  • Market changes: Payment models will continue to evolve into, for example, outcome based payments, which will create new opportunities for over-claiming. Auditors will need to stay ahead of this new game.
  • Regulatory changes: New coding schemes (for example, the introduction of ICD- 10 in the U.S. in October 2014) will increase the amount of data and require the development of new, more complex edits. 
  • Increased cyber security threats: Health care providers, insurers and their partners have a fiduciary responsibility to protect data. As cyber security threats increase, so will the range of measures available to protect against them.  
  • Mobility: With the increase in home care treatment, there comes the challenge of proving that home care workers have fulfilled an appointment as claimed. We expect to see increasing use of mobile technology in this area. 
  • Prepay: The processes and rules described in this white paper relate to the most common form of recovery in the market today-“post-pay” audits and recoveries, or what is sometimes called “pay and chase.” Over time, there will be an increasing focus on prepay audits, which must be done within short time limits to comply with regulations, but will prevent many improper payments from going out the door in the first place. 
Each of these future developments highlights another reason that smart people who understand the claims audit domain are part of the winning combination. Process discipline and analytics are great for increasing the effectiveness of an existing function. But it takes people who have the ability to envision a completely different way of doing things to change the game rather than to just play the game more skillfully. 

Conclusion
In this white paper we have described how the combination of business process workflow, data analytics and smart people with the right skills can produce sustained and measurable business benefits. We have used as our example the high volume, fast moving world of health care payments and how CGI is supporting health insurers to audit and recover payments made for improper claims. We have shown how we build continuous improvement into the service and illustrated some likely future developments in the market. At CGI, we firmly believe that there is an opportunity for organizations in many industries to get more business benefits from big data by combining it with business process workflow and people with the right skills. We trust that the health care example we have given will motivate you to further explore the opportunities. As big data and the techniques to harness it continue to expand, the ability to drive business improvements from analytical insights has become an increasingly vital driver for success. 

Sabtu, 29 April 2017

The role of ICT in the teaching and learning of history in the 21st century

Introduction


Information and communication technology (ICT) is a force that has changed many aspects of human endeavours. The impact of ICT on various fields of human endeavour such as medicine, tourism, business, law, banking, engineering and architecture over two or
three decades has been enormous. But when one looks at the field of education, there seems to have been an uncanny lack of influence of ICT and far less change than
other fields have experienced. A number of scholars such as Soloway and Prior, 1996 have attempted to explore this lack of activity and influence of ICT on education and
many others. In other words, though ICT has begun to have presence in education, its impact has not been as extensive as in other fields (Collis, 2002). Education is a
very socially oriented activity and quality education has traditionally been associated with strong teachers having high degrees of personal contact with learners. With the world moving rapidly into digital media and information, the role of ICT in education is becoming more and more important.

It has been suggested that information and ommunication technologies (ICTs) can and play a number of roles in education such as developing the kind of graduates and citizens required in an information society; improving educational outcomes and enhancing
and improving the quality of teaching and learning (Wagner, 2001; McCormick and Scrimshaw, 2001; Flecknoe, 2002). Garrison and Anderson (2003) argue that the application of ICTs in the teaching-learning process can enhance the quality of education in several ways such as increasing learner motivation and engagement, facilitating the acquisition of basic skills, and enhancing teacher training. Since History is one of the major subjects being offered at both secondary and tertiary levels, its relevance and sustenance in the 21st century requires the adequate application of ICTs like video tapes, television and multimedia computer software that combine text, sound and colorful moving images which can be used to provide challenging and authentic content that will not only engage the student in the learning process but as well make learning concrete. It is against this backdrop that this paper is divided into five sections. The first section deals with introduction; second section focuses on the concept and relevance of History in the school curriculum; third section discusses the concept and challenges of ICT in Nigeria; the fourth section examines critically the role of ICT in the teaching and learning of History in the Nigerian schools while the last section is the conclusion.

The Concept and Relevance of History in the School Curriculum

Though there are many definitions of History as provided by many historians, for the purpose of this discourse, we will restrict ourselves to some few ones. E.H Carr (1954)
sees history as the continuous interaction between the historian and his facts and an unending dialogue between the present and the past. Coolingwood (1973) asserts
that history is the interpretation of traces or relics of the past in the light of the imaginary idea of the historian which is self-depending, self-determining and selfjustifying
form of thought. This means that historians have access to the traces of the past in terms of relics, monuments and documents, but each historian interprets such materials according to his understanding and imagination (Osokoya, 1997). What can therefore be deduced from the above definitions of History as viewed from different perspectives is that history though deals with human past, requires analysis and interpretation of the past based on evidences (historical sources) at the disposal of a historian.

Despite the encouragement of science subjects at the expense of arts subjects by the Federal Government of Nigeria in particular, the fact remains that the relevance
of History in nation building cannot be overemphasized. The study of History does not only serve as bedrock for other disciplines but also furnishes man with the understanding of the process of change and continuity in human affairs. In fact, there is no discipline without
history. The relevance of History in the school curriculum is enormous. These include :
  • It helps the students to know more about themselves by promoting their understanding of their past, in terms of both internal and external relationships.
  • It satisfies man’s instinct of curiosity about past developments in all aspects of life.
  • It promotes the habit of serious and critical examination of situations and ultimately offers opportunity for a special intellectual experience which sharpens the imagination and deepens one’s knowledge about the developments of the society.
  • It enables people to orientate themselves amidst the bewildering currents of human diversity.
  • It inculcates in the people the habit of not accepting explanations on their face value but to identify the roots of happenings thereby promoting better understanding.


The Role of ICT in the Teaching and Learning of History in the 21st century
The teaching and learning of History in the Nigerian institutions most importantly in the 21st century have developed within the framework of theory and practice. In this technological age, the effective means of communication in the classroom instruction requires the use of communication technologies.

Haddad and Jurich, (2002) argued that there are four basic issues in the use of ICTs in education in the 21st century. They are effectiveness, cost, equality and sustainability. They pointed out that, in recent years, there has been an upsurge of interest in how ICTs most importantly computers and the internet can best be harnessed to improve the efficiency and effectiveness of education at all levels and in both formal and non-formal settings (Haddad and Jurich, 2002).


The role of ICT in the teaching and learning of History in the 21st century can be seen in four major angles, namely, the impact on teacher, learner and the image of history as a discipline. Conventional teaching which is still common today in our schools emphasises content. For many, teachers of history in particular have taught through lectures and presentations interspersed with tutorials and learning activities designed to consolidate and rehearse the content (Kamal and Banu, 2010). Meanwhile, contemporary settings are now favouring curricula that promote competency and performance. In the developed countries, curricula are starting to emphasise capabilities and to be concerned more with how the information will be used than with what the information is. The moves to competency and performance-based curricula are well supported and encouraged by emerging instructional technologies (Stephenson, 2001). Such curricula tend to require: access to a variety of information sources; access to a variety of information forms and types; student-centred learning settings based on information access and inquiry; learning environments centred on problem-centred and inquiry-based activities; authentic settings and examples; and teachers as coaches and mentors rather than content experts.

Supporting how students learn will continue to increase.
More importantly, the emergence of ICTs as learning technologies has coincided with a growing awareness and recognition of alternative theories for learning. The various theories of learning during the classical period pre-date the introduction of ICT into the school curriculum. The current theories of learning that hold the greatest sway today are those based on constructivist principles (Duffy and Cunningham, 1996). These principles posit that learning is achieved by the active construction of knowledge supported by various perspectives within meaningful contexts. In constructivist theories, social interactions are seen to play a critical role in the processes of learning and cognition (Vygotsky, 1978). In the past, the conventional process of teaching has revolved around teachers planning and leading students through a series of instructional sequences to achieve a desired learning outcome. Typically these forms of teaching have revolved around the planned transmission of a body of knowledge followed by some forms of interaction with the content as a means to consolidate the knowledge acquisition. Contemporary learning theory is based on the notion that learning is an active process of constructing knowledge rather than acquiring knowledge and that instruction is the process by which this knowledge construction is supported rather than a process of knowledge transmission (Duffy and Cunningham, 1996). The strengths of constructivism lie in its emphasis on learning as a process of personal understanding and the development of meaning in ways which are active and interpretative. In this domain

Learning is viewed as the construction of meaning rather than as the memorisation of facts (Lebow, 1993; Jonassen and Reeves, 1996).
The sustenance and relevance of History in the 21st century in our educational institutions today require the application of modern technologies like video tape, television, internet, CD tape and other multimedia. The study of History has gone beyond story telling of the classical period. History as a discipline is both broad in its coverage and complex in study. In fact, it has embraced the whole spectrum of human endeavours as seen in its various branches like political history, military history, economic history, social history, diplomatic studies, cultural history, development studies among others (Adesote and Omojeje, 2011). This is why some scholars have argued that history is Art, a Science and as well a Social Science. Thus, appropriate use of ICTs in the teaching and learning of History in the classroom instruction help in making learning concrete and thus makes History a living subject/discipline rather than the study of dead issues.


CONCLUSION
The place of information and communication technology in education and training cannot be overemphasized. Its full integration in education helps to ensure quality education in various levels of education such as primary, secondary and tertiary. Despite the fact that some educators do not support the introduction and adoption of ICT into the school curriculum, majority of educators strongly feel that ICT is the most valuable tool to overcome the problem being faced in the teaching-learning process. ICT has become a major key tool in acquiring, processing and disseminating adequate knowledge especially in the 21st century. In fact, its effective use has become an imperative tool for measuring development of a nation in the 21st century (Adedoyin et al., 2010). Today, the academics are now being challenged by the rapidly growing new information technologies of multimedia, internet, WWW and other virtual computer technologies, which demand changes in the styles, attitudes and skill towards information handling and dissemination. Therefore, as we move on in the 21st century, many factors are bringing strong forces to bear on the adoption of ICTs in the classroom instruction. As argued above, conventional teaching of History has emphasized content. Thus, contemporary settings are now favouring curricula that promote competency and performance which require appropriate use of ICTs. This is because ICT acts as a powerful agent that can change many of the educational practices.