Corn does not pop due to stored energy. There is moisture inside the hard kernel of corn. When heated, the heat changes that to steam, which expands, and blows open the kernel. Heat is transformed to mechanical energy- but the heat energy comes from outside, not inside.
chemical energy
moisture which makes the kernels turn into popcorn
Popcorn kernels
They heated up so much that the pocorn kernels start to pop!!!
Popcorn kernels have water inside. if the water dries out, it won't pop.
If you are discussing popcorn kernels here (I wasnt sure) it is because they have moisture inside of them and when they are heated,moisture expands and they Pop.
Popcorn pops based on the moisture content held inside the kernel and yes does vary by brand, age of the kernels and storage times.
Believe it or not, most hard popcorn kernels have tiny bits of water inside. When these kernels are heated, the water gradually expands and turns into steam. At a certain point, the increasing steam can no longer be contained inside each kernel and explodes through the hard coating, causing a pop. The steam also cooks the starchy material inside kernels, turning it into the fluffy stuff we know as popcorn. Why don't some kernels pop? Such duds probably don't have enough water inside to pop them. From the Kid Wiki Answers
All popcorn contain a small amount of water. When the popcorn gets heated the water inside the popcorn kernel turns to steam. The steam then starts to pressure the kernel shell and soon bursts making the kernel inside out, and the soft stuff inside the kernel puffs.
You could try popping it. Usually you can tell very quickly, because if the kernels are too old, they won't pop very well. For microwave popcorn, the kernels will remain at the bottom of the bag. Popcorn has a shelf life of approximately two years. After this, it loses moisture and can become stale. It can also expire if the kernels are not stored properly. Popcorn dries out. The tiny bit of moisture inside the kernel is what causes it to pop. Without the moisture, the kernel remains.
I wouldn't advise soaking your popcorn. Popcorn "pops" because 1) there's water INSIDE the kernel and 2) there's a hard shell to hold the water in. Together, these make it possible to build up STEAM inside the kernel until it bursts the shell, effectively turning the kernel inside-out, puffing it up in the process.
Popcorn pops because of the moisture trapped inside. When that moisture heats up, the molecules move apart. When there's no more room, the kernels burst open (which lets the steam out, so the popcorn isn't soggy. So, if you pierce the kernels, you're letting the moisture out instead of causing it to expand within the trapped space. (Dried out kernels don't pop.)
The microwave agitates the water inside of all of the corn kernels. The water turns to steam which expands and builds increasing pressure inside of the kernels until they pop (explode).