There are many ways to calculate the estimated reading level of a writing sample. We will look at a series of methods used to determine the reading levels for different student age groups. Teachers can use these methods to determine whether new material is suitable for their class and also to determine at what grade levels their students are writing.

Writing level calculations tell us little about actual comprehension, and certainly nothing about ability. These calculations measure only an artificial metric of fluency, nothing more.

Accurate calcualtions require 100-word samples; anything shorter will not

suffice. When counting syllables and words, count any proper nouns, numbers,

or dates as one word. For instance, “Abraham Lincoln,” “865,460,” “March

23, 1998,” and “Connecticut” would each count as an “easy

word” or a one-syllable word. The point is to test

the vocabulary of the sample and things like names, numbers, and locations

are usually understandable by most students above first or second grade.

For example, most children know the four-syllable word

“Arizona” but not the four-syllable word

“vicissitude.”

These formulas can be tricky, but by carefully following the instructions one step at

a time they should be easy enough to try. To help decrease complication

we have rounded any decimals to one or two places. Some of the scaling

formulas require using decimals up to three or four places within the

system, but we have rounded the final results.

## Gunning Fog Index

The Gunning Fog method is used to determine the readability for

upper elementary reading material. Apply the following steps (you may

want to use a calculator), and refer to the example for help.

- Select a sample of 100 words and count the number of sentences

in the sample. - Divide the number of sentences into the number of words

(100) to find the average sentence length. - Count the number of “big

words” (3 syllables or more) and divide 100 by that number to find

the percentage of big words (This is easily done by adding a decimal

point two digits before the number). - Add the average sentence length

and percentage of big words together and multiply the sum by 0.4 to find

the result.

### Example

Imagine a 100-word sample with one 12-word sentence,

two 10-word sentences, two 9-word sentences, three 8-word sentences,

three 6-word sentences, and two 4-word sentences.

Steps 1 and 2: Count the number of sentences and find the average sentence

length.

1 + 2 + 2 + 3 + 3 + 2 = 13 sentences

100 / 13 = 7.7 average length

Step 3: Count the number of “big words.” Let us assume

that of the 100 words in the sample, 12 of them are three syllables or

longer.

12 / 100 = 0.12, or 12%

Step 4: Add average sentence length to percentage of big words and

multiply by 0.4. (Use the percentage as a whole number and not a decimal)

7.7 + 12 = 19.7

(19.7)(0.4) = 7.88

This sample would be at the 7th grade reading level, close to 8th.

## The Flesch Formula: Reading Ease and Grade Level

The Flesch Formula is a more accurate method for measuring the readability of upper elementary

texts.

- Select a 100-word sample and count the number of sentences.
- Divide

the number of words (100) by the number of sentences and multiply the

result by 1.015. Save this result and call it*x*. - Count the

total number of syllables in the sample, divide by the total number of

words (100) and multiply by 84.6 (Or just multiply the number of syllables

by 0.846 — the results will be the same). Call this number*y*. - Add
*x*to*y*and subtract the sum from 206.835. The final result is the Reading Ease Score (see table).

### Reading Ease Score Difficulty Flesch Grade Level

- 0-29 Very Difficult Post Graduate
- 30-49 Difficult College
- 50-59 Fairly Difficult High School
- 60-69 Standard 8th to 9th grade
- 70-79 Fairly Easy 7th grade
- 80-89 Easy 5th to 6th grade
- 90-100 Very Easy 4th to 5th grade

### Example

We’ll use the same sample used in the first example.

Steps 1 and 2: Divide number of words by number of sentences and multiply by

1.015. Call the result *x*.

100 / 13 = 7.7

(7.7)(1.015) = 7.8

7.8 =x

Step 3: Count total syllables, divide by 100 and multiply by 84.6. Call

this number *y*. Let us assume the sample contains 146 total syllables.

146 / 100 = 1.46

(1.46)(84.6) = 123.5

123.5 =y

Step 4: Add *x *to *y* and subtract from 206.835.

7.8 + 123.5 = 131.3

206.835 – 131.3 = 75.5

Check the table for results.

75.5 falls in the 70-79 category listed on the table above, which classifies

the sample as Fairly Easy and assigns a recommended 7th grade level.

Notice this result matches the result used for the Gunning Fog Index — both

methods put the sample in the 7th grade level.

## Power Sumner Kearl Formula

The Power Sumner Kearl Formula determines the readability of books

for elementary school ages.

- Find a 100 word sample and count the number of sentences and divide into

the number of words (100) to find the average sentence length. Call this

number*x*. - Count the number of syllables and call that number
*y*. - Multiply
*x*by 0.0778 and multiply*y*by 0.0455, then add the two results and call it*z*. - Find the grade level of the sample

by subtracting 2.2029 from*z* - Find the reading age by adding

2.7971 to*z*.

### Example

We’ll choose a new theoretical sample because this

formula applies to a younger age group than the last two.

Step 1: Count the number of sentences and divide into 100 to find the

average sentence length and call the result *x*. For this example, let us assume there are two 7-word sentences, four 6-word sentences, six 5-word sentences and eight 4-word sentences.

2 + 4 + 6 + 8 = 20 sentences

100 / 20 = 5 average sentence length

5 =x

Step 2: Count the number of syllables and call it *y*.

Let us assume this 100-word sample contains 112 syllables.

112 =

y

Step 3: Multiply *x* by 0.0778 and multiply *y* by 0.0455, then add the two results and call it *z*.

(5)(.0778) = 0.4

(112)(.0455) = 5.1

0.4 + 5.1 = 5.5

5.5 =z

Step 4: Find the grade level by subtracting 2.2029 from *z*.

5.5 – 2.2029 = 3.3

This sample should be readable to the average 3rd grader.

Step 5: Find the reading age by adding 2.7971 to *z*.

5.5 + 2.7971 = 8.3

This sample should also be readable to the average 8-year old.

Additional research by A. Long, 2002