Scholastic
Scholastic: "I Feel" Origami Boxes
Give your students writing prompts to help them with their writer's block by using these PDF templates of boxes with open-ended prompts written on them. Although targeting elementary students, the concept could be used for middle school...
Other
Powertyping: Alphabetic Rain
Learn to type with this online free typing tutor game which focuses on learning typing with the rhythm of music. There are five levels of play; post your score to see if you're in the top.
Other
Typing Test: Free Typing Test and Typing Games Online
Take this free online typing test to see how fast you can type. Personalize the test by picking the language, time, and text. To improve your typing skills, there are a variety of keyboarding games to play.
Colorado State University
Csu Writing Guides: Working in Groups
Resource includes helpful advice and information about working together and writing in groups (collaborative writing). Provides nodes on such topics as purpose, ideas, decision-making, and more.
Other
Bubbl.us: Brainstorming Made Simple
Bubbl.us is a free online application that allows users to brainstorm online then save them, email them and share with friends.
CommonLit
Common Lit: "Strength in Numbers" by Bird Brain Science
A learning module that begins with "Strength in Numbers," accompanied by guided reading questions, assessment questions, and discussion questions. The text can be printed as a PDF or assigned online through free teacher and student...
Alabama Learning Exchange
Alex: Using Technology in Teaching Reading
Elementary students, while working on their basal reader story for the week, will use various forms of technology to increase comprehension and other reading skills. (Other strategies may be substituted if some of the technology...
Alabama Learning Exchange
Alex: My Bad Day
During this writing lesson students go step by step through the writing process to create a story about a bad day. Students use graphic organizers and Internet resources to help improve their writing skills.
Alabama Learning Exchange
Alex: Unlocking the Author in You
This lesson is designed to help students develop a love for writing. Students use the attached presentation to guide them in the writing process. They will navigate a variety of websites to help them learn about writing.
Alabama Learning Exchange
Alex: Let's Write a Cinquain
During this lesson, third grade students will navigate the Internet to learn about cinquains. They will use their new knowledge to create their own cinquains while learning important word processing skills.
Other
Big Brown Bear Software: Keyboard Game
In this keyboarding game, letters are highlighted and the student tries to see how many they can key correctly in the time shown.
Alabama Learning Exchange
Alex: Story Add Ons
This is a technology-rich lesson plan which allows students to explore proper language conventions while utilizing portable keyboards for word processing.
Writing Fix
Writing Fix: Hamburger Paragraph Template for Students [Pdf]
This is a PDF hambuger template (graphic organizer) to help students organize and write stronger paragraphs.
Writing Fix
Writing Fix: Revising Leads [Pdf]
Revision can be a difficult step to teach in the classroom. Use this tool to help students better understand how to revise their leading sentences. [PDF]
Writing Fix
Writing Fix: Let's Read It!
Five mini-lessons to help young writers develop their writing skills within a Writers Workshop model.
Other
Young Author's Workshop: Resource Pages
This site provides middle school students with links to online resources that will take them step by step through the writing process. The steps in this process are those used in Writer's Workshop.
Other
Write Words: Phrase Frequency Counter
A simple writing tool where one can paste in a piece of text, choose how many words a phrase might have, and count how many occurrences of each phrase that length there are. A writer can avoid repetition using this tool to check their work.
Other
Write Words: Word Frequency Counter
A simple writing tool where one can paste in a piece of text, and count how many times each word appears in the text. A good tool to use to avoid over-using words.
Other
Young Author's Workshop: Writing/drafting
Once you have an idea for your story, is there anywhere you can go online for writing advice? Definitely--the links on this page take you to writing tips, examples of good writing, places to sharpen your writing skills, and places to...
TES Global
Blendspace: The Writing Process: Pre Writing
A six-part learning module with images, videos, and web links to teach different pre-writing strategies.
TES Global
Blendspace: The Writing Process: Proofreading / Editing
A nineteen-part learning module with links to videos, images, and websites to use while learning about the proofreading and editing steps of the writing process.
TES Global
Tes: Englicious
[Free Registration/Login Required] This site provides a preview for free website, Englicious.org, a resource that can help students with English and writing skills.
ClassFlow
Class Flow: The Writing Process
[Free Registration/Login Required] Using this flipchart, students will learn the steps of the writing process.
ClassFlow
Class Flow: The Writing Process
[Free Registration/Login Required] This flipchart presents a lesson on the writing process. Students are taken through the process step-by-step as they compose a short story.