Pseudocode: Step by step instructions (statements) that the program will perform, but written in ordinary human language rather than a programming language. It allows the programmer to focus on the steps that need to be taken rather than the exact syntax of the programming language.
Story: The story we want to tell is about a penguin family. A mother penguin is walking on an iceberg with an egg. She walks over to the father and gives him the egg. The mother walks to the edge of the iceberg, says "I'll be back." and dives in the water. The father walks back and forth with the egg for a long time. The egg hatches. The chick says "Daddy!" The father and chick walk back and forth together for a long time. The mother jumps onto the iceberg with a fish in her beak. She walks over to the father and chick. The chick says "Momma!" The father takes the fish and says "Thanks Honey!"
You may find that there are some steps that you haven't figured out the details for yet. Such as how to transfer the fish and the egg from the mother to the father.