Some math can be surprising and unexpected. In our daily life, we can determine which supermarket is offering us cheaper groceries or which is the best route to our schools. It is all about which calculation to use and connecting the dots. Subtraction, addition, multiplication, and division are quite easy, but when it comes to derivation, calculus and geometry, math formulas are needed. Here is a list of basic math formulas:

Average formula

Let x1,x2,x3,……,xn be a set of numbers, average = (x1 + x2 + x3,+……+ xn)/n

Per cent

Per cent to fraction: a% = a/100

Percentage formula: Percentage/base =Rate/100

Consumer math formulas

Discount = discount rate × discount rate

Discount rate = discount ÷ list price

Sale price = list price – discount

Interest = rate of interest × principal × time,

Geometry formulas

Perimeter of a square= 4L, Perimeter of a rectangle = 2(L + W), Perimeter of a triangle = a + b + c

Area of a square=s × s, Area of a rectangle= l × w, Area of a triangle= (b × h)/2, Area of a trapezoid= (b1 + b2) × h/2,

Volume of a cube= s × s ×s, Volume of a box=l × w × h, Volume of a sphere= (4/3) × pi × r3,

The volume of a cylinder= pi × r2 × Height.

References

https://www.basic-mathematics.com/basic-math-formulas.html

https://byjus.com/math-formulas

# Month: November 2017

## Three Highest Paying Programming Languages You Should Know

The world of technology continues to dominate socially and economically, pushing many people to search for their first career or change their focus toward programming, computer science, and other tech-related jobs. As consumers continue to look for highly-skilled programmers, it is important to choose the programing language you want to study. The following are three highest-compensated programming languages you should know.

Go

With salaries about $110,000 per year, Go is one of the highest paying programming languages. Created in 2009 within Google as an open-source development platform, services like Uber, Netflix, SoundCloud, Dropbox, and Google utilize Go elements for infrastructure and internal functions.

Scala

Developed to address many issues with Java, people familiar with Scala earns as much as $110,000 annually depending on expertise and experience. A key feature of Scala is inter-compatibility with Java, so programmers familiar with both have a leg up on the competition especially when it comes to looking for jobs.

Objective-C

Objective-C is one of the most familiar and oldest programming languages. It is also the most lucrative for programmers and developers. Objective-C is a baseline language that is mainly used by Apple platforms. Individuals familiar with this programming language can expect to see at least $100,000 per year.

References

https://www.business2community.com/tech-gadgets/15-highest-paying-programming-languages-2017-01957668#WwxFOAfm7tmzbsWU.97

https://www.forbes.com/sites/laurencebradford/2017/09/22/the-2-highest-paying-programming-languages-you-maybe-never-heard-of/#8bc6d242a736

## Advantages and Disadvantages of Allowing Children to Use Calculators in School

Is a calculator a necessary tool in a classroom? Teachers should know the right time to allow their students to use calculators in classes or when they should solve all the problems themselves. Today we will look at some of the advantages and disadvantages associated with using calculators in classrooms.

Advantages

Technological knowledge

We live in a world that is constantly changing, thanks to ever-advancing technology. Technology is making life easier and learning how to use such technology is important. This explains why it is important for students to know how to use a calculator.

Enjoyment

Math is not a favorite subject of every person. Therefore, devices such as calculator have been developed to make learning math more enjoyable and less tedious.

Accuracy

Accuracy is one of the features of a calculator. A calculator is valuable for validating work. For instance, students might complete a problem and then use a calculator to check if they got the right answer.

Disadvantages

Complacency

While students can use calculators to quickly add, subtract, divide, and multiply, they can’t use them as their complete fall-back plan. Students still need to know how to solve math problems long-hand.

. Cheating

Some calculators can perform many functions besides basic addition, subtraction, multiplication, and divisions. These calculators can also allow students to store notes and formulas, but that is not a good thing for students or teachers.

References

https://education.cu-portland.edu/blog/classroom-resources/pros-and-cons-of-allowing-kids-to-use-

calculators-in-math-class/

https://hubpages.com/education/-Benefits-and-Disadvantages-of-Calculator-in-School

## Websites That Will Help You Solve Your Math Problems

Some websites allow students to get instant solutions to their math problems, from equation and algebra to calculus and matrices. Here are some of the best sites to ask your math questions.

Physics forums

In the math category, there are about 30000 questions. There is a section that specifically deals with homework questions. Before anyone answers you, you need to show your work. To maintain its quality, Physics forums has some rules.

My Math Forum

Math Forum is dedicated to a better understanding of mathematics. So far, the site has around 15,000 questions with answers. The site offers a free discussion of math problems in any subject.

AskMe Help Desk (math category)

This site allows students to ask their math questions. The site allows for math notation in questions and answers.

Math-Only-Math.com

Math answers are available on all types of mathematics questions such as basic numbers, logarithm, algebra, pre-calculus, and trigonometry. Students type their question, and they get their answers within 24 hours.

Other math help sites you may be interested in include Ask Dr. Math, Askville (math category), Yahoo answers, Answerbag (math category), AOL Answers (math category), and Open Study.

References

https://www.intmath.com/blog/learn-math/top-10-math-help-sites-5966

http://www.math-only-math.com/free-math-answers.html

## Computer Science Before You Start College

Computer scientists play an important role in technological infrastructure. These are people who develop software, applications, and hardware for use by the businesses, military and average consumers. This makes computer science one of the fastest-growing career fields, with an estimated growth rate of 22% from 2012 to 2022. Although this may appear as a tremendous opportunity for students interested in computer science, it also means increased competition.

Many computer scientists believe that skill development before joining college is the key to success. Therefore, it is important for young students to learn the logic behind codes and in some cases how to develop simple programs of their own.

Young people have a natural gift for learning foreign languages. Advocates for teaching Chinese and Spanish in elementary curricula say that kids understand vocabulary and concepts more naturally than adults. Computer programming includes same elements and incorporates many languages.

Many organizations offer programming education for children and teens. Whether online or summer camps, they offer opportunities for young people to develop practical computer science skills and knowledge.

CodeEd and Scratch are two of the many online resources for young people interested in computer science. Other resources that may prove helpful for students and parents are Alice.org, Codecademy.com, Codepupil.com, Code.org, ComputerScienceForKids.com, Hackety.com, TeamTreeHouse.com, and Udemy.com.

References

https://www.computerscienceonline.org/cs-programs-before-college/

https://softwareengineering.stackexchange.com/questions/126807/should-i-learn-a-programming-language-before-i-attend-college-for-computer-engin/126820