A word processor is a computer or electronic device software application that carries out the task of composing, formatting, editing, and printing of documents. In the 1960s, the word processor was a stand-alone machine. It combined the keyboard text-entry and printing tasks of a typewriter with a simple dedicated computer processor for text editing. Although designs and features varied among models and manufacturers, and some features were added later, word processor featured monochrome display. Later models introduced spell-checking programs and enhanced formatting options.

As the more multi-purpose combination of printers and personal computers increased, and computer software apps for word processing became popular, nearly all businesses stopped making dedicated word processor machines. There were only two companies in the U.S that were still manufacturing them as of 2009. For the last seven year, Sentinel has been selling a machine known as a “word processor”. However, that machine is a highly specialised microcomputer used for publishing and accounting.

In office productivity, word processing was among the earliest apps for the personal computer. It was also the most widely used on personal computers until mid-1990s when the World Wide Web rose to prominence.

Today, most modern word processor uses a graphical user interface, providing some form of “WYSIWYG” (what-you-see-is-what-you-get) editing. Almost all of them are powerful systems that consist of one or more programs that produce a combination of text, graphics, and images. Basic features of modern word processors include spell checking, built-in thesaurus, grammar checking, automatic text correction, a built-in thesaurus, Web integration, pre-formatted publication projects HTML conversion, and much more.

References

http://www.webopedia.com/TERM/W/word_processing.html

https://www.britannica.com/technology/word-processor

https://www.computerhope.com/jargon/w/wordssor.htm

# Month: July 2017

## Calculus and Analysis in Mathematics

Calculus entails the study of change. It is commonly divided into two main branches: differential calculus and integral calculus. The two branches are related by the fact the integration and differentiation are inverse.

Mathematical analysis is the branch of pure mathematics that not only covers integral and differential calculus but also covers measure, infinite series, analytical functions, and limits. If you begin to study calculus, your success depends on your current knowledge and previous experience of both geometry and algebra.

When studying calculus and analysis, student’s ideas and knowledge about functions and their ability to work with algebraic expressions are important, as are their ideas of similarity, ratio, gradient, right-angled triangle, measure, and circle geometry. Students should not only be able to interpret graphs of functions but also know about trigonometric function, rational functions, and the relationship between logarithms and powers.

If students are taught calculus starting with the epsilon–delta definition of limits, they encounter difficulties. This has led to the development of other teaching approaches. One approach to differentiation referred to as ‘locally-straight,’ is based on the idea of magnifying a part of a graph of a function to see it approximate to a straight with a slope that can be measured. The ‘accumulation’ idea (a quantity described by its rate of change) is recommended for use when teaching integral calculus. These two approaches exploit computer environment to tackle multiple representations (symbolic, numeric, and graphical) of mathematical functions.

References

http://www.nuffieldfoundation.org/key-ideas-teaching-mathematics/calculus-and-analysis

http://www.math.harvard.edu/~shlomo/docs/Advanced_Calculus.pdf

http://mathworld.wolfram.com/Analysis.html

## Misconceptions Surrounding the Art of Programming

They are many misconceptions surrounding the art of programming. Many people view programming as a job for the gifted. Other people view it as a career path only for the mathematically inclined or for geeks. Today I will explore three misconceptions about computer programming.

An individual cannot learn programming languages before first mastering mathematics

Many people do not understand the relationship between programming and mathematics. Programmers spend most of their time writing code, not mathematics formula. Therefore, individuals’ knowledge in mathematics is not directly proportional to their programming skills. However, don’t get me wrong, you still need basic algebra.

You must be a genius

It does not matter if an individual’s IQ is 90 or 160, programming depends on your interests, not biological factors. Any person who knows how to communicate can be a programmer. Deep in its core, computer programming is just a language with its own vocabulary and grammar, and its existence is just to help you communicate with machines.

You have to be a graduate to learn computer programming

These days, a person can learn how to program from enthusiastic programmers, thanks to the Internet. You can learn how to program without the help of university lectures. You only need to pick a beginner course in websites such as Codecademy, or visit tutorial sites such as Nettuts+.

References

http://www.hongkiat.com/blog/programming-myth/

https://www.webhostingplanguide.com/5-common-misconceptions-learning-programming/

## Reasons for Studying Algebra

Some students do not like studying algebra. Hopefully, at least some of the reasons I will discuss will help them know that studying algebra is useful.

Algebra will be important in your career

Students can’t get good grades in mathematics without some knowledge of algebra. To access university, college and some apprenticeships, good maths grades are a requirement. Indirectly, therefore, algebra gives students more chances of being able to choose careers which they enjoy.

Algebra enables people to think logically

Study of algebra helps human mind to think logically. Although it will reach a point where you will not be studying algebra every day, your brain will have been accustomed to thinking in a logical way. Thinking logically does not only help people in the workplace, but also in their daily lives.

Modern technology relies on algebra

All modern technology depends on algebra and mathematics- Google, mobile phones, the internet, digital televisions, and satellites would not exist without algebra. When you play a computer game or use a phone, you are relying on other individuals who studied algebra. If you like algebra, you are on your way to getting a job in the fast expanding technology sector.

References

http://www.mathscareers.org.uk/article/10-reasons-for-studying-algebra/

https://demmelearning.com/learning-blog/3-reasons-why-we-learn-algebra/