Skip navigation

Snap Language

Getting Smarter through Language

The Writing Process | Advanced (C-Level)

Table of Contents

  Email this complete course

Writing is a process. Effective writers go through stages from the moment they come up with an idea for writing to the moment they publish the final product.

Even highly experienced writers go through these stages even though they may not be aware of it. That is because the process is a logical sequence of events.


A problem many novice writers often run into when they write is skipping over steps in the process. They believe they can get things done faster if they just jump into it and start writing. They end up taking longer, getting frustrated, and producing poor work.


In this course, you will learn how to use the writing process to write paragraphs, passages, or essays. The process is divided into several shorter steps, which will be short lessons themselves.

Below are the stages and the lessons for each stage.

Table of Contents

Overview of the Process

The process. Overview of the writing process. Get a feel for the process from start to finish.

Stage 1. Think

Learn what to do before you even start writing, including how to generate and select ideas for writing, and choosing the right topic for your audience and purpose. Also learn how to create a thesis statement, which will guide your throughout the rest of the writing process.

Stage 2. Writing

Learn how to write good paragraphs that support your thesis. Learn about three types of paragraphs and ow they support your thesis or central idea.

Stage 3. Polishing Your Work

Learn how to revise and edit your work to improve it for clarity, grammar, and style. Also learn how to check for issues such as layout and formatting.

Step 1. Revising your draft.

Step 2. Editing your draft.

Finalize. Final touches. Learn about final touches to finalize your draft.

Up Next: Overview of the Writing Process

Continue the lesson to get a feel for the writing process as a whole.

About This Course



Also available


Enrichment (non-ESL)

 Thank you for Supporting Snap Language

Snap Language supporters make the creation of these materials possible.

Learn how you can support our work, get perks, and help us continue creating high-quality materials.

You can support us by simply white-listing this site.