Computer based learning is practical as it opens students' minds, makes research easier, and builds teamwork; it is also safe as activities are monitored and devices have virus protection; additionally, computer based learning is fun and seen as part of the future of education.