Thinkstock These are intended for elementary-aged students, but plenty can be adapted for older kids (and open-minded grown-ups) as well! 1. Use the building blocks of language. writingprompts.tumblr.com 2. Summon the power of song. reddit.com 3. Get curmudgeonly. writingprompts.tumblr.com 4. REALLY curmudgeonly. dailyteachingtools.com Find tons more daily journaling ideas here. 5. Or rhyme-y. seussville.com Find more great Seuss-themed prompts here. 6. Or conspiracy theory-y. firstgradeblueskies.blogspot.ca Get the free printable here. 7. Walk in someone else's shoe. writingprompts.tumblr.com Or, you know, your own. 8. Imagine a terrible, wonderful future. reddit.com 9. And help beyond your wildest dreams. John Spencer / photoprompts.tumblr.com / Via writingprompts.tumblr.com 10. Use this incredible book as a jumping-off point. hmhbooks.com Each page features a mysterious drawing and single sentence description; from there, the possibilities for stories to tell are limitless. Borrow a copy from the library or buy one here. 11. React to something in your environment. teachwithme.com Get the free printable here. 12. Induce fear. reddit.com 13. Lend a hand. Thinkstock 14. Create a new world. classroommagic.blogspot.com 15. (Or a new person.) reddit.com 16. Report on the world around you. lauracandler.com Get the free printable here. 17. Imagine yourself in new situations. writingprompts.tumblr.com 18. Grade yourself. writingprompts.tumblr.com 19. Make a game of it. applestoapplique.com Each white "kernel" is a setting, while each yellow one is a character. Pick two at random, and you're off and running. 20. Slow things down or speed 'em up. writingprompts.tumblr.com 21. Argue about life's big questions. Thinkstock Find many more persuasive writing prompts here. Writing Prompts features a ton of rad ideas, and check out Teachers Pay Teachers for a treasure trove of teacher-generated resources. And if you have any prompts that have worked well for you in the past (either as a student or a teacher), feel free to add them in the comments!