You can learn how to type and play typing games at this website. Remember to put both hands on the keyboard. Do the exercises and learn to type!
http://learnenglishteens.britishcouncil.org/skills/writing-skills-practice
Learn to write different kinds of texts on various topics. Choose the level (A1, 2, B1, etc.) that suits you best.
You can practise your writing with the help of this website. After registering with your email address, you can choose to write from a topic it provided, or you can choose 'other topics' and paste a piece of writing you've already done to this website. The programme will tell you how good your writing is and give you suggestions on how you can improve the writing. The basic services the website provides are free.
This is a free grammar and spelling checker. You can add it to Chrome to use with Google Docs or download the free app for Microsoft Officer so that you can use it to help you when you're using MS Word or PowerPoint.
Watch this video to learn how Grammarly works.
http://www4.caes.hku.hk/vocabulary/profile.htm
Cut and paste your writing in the space provided in this website and you will be able to see the range of vocabulary you use in it.
http://www.uefap.com/writing/exercise/exwripar.htm
These interactive practices can help you improve the cohesion and coherence of your paragraphs.
https://papersowl.com/thesis-statement-generator
The thesis statement is the sentence that states the main idea or claim of a piece of an essay, research paper, etc. It is usually the last sentence of the introduction. If you need help in forming a thesis statement, you can visit this website. It suggests several thesis statements for you to choose from after you answer a few key questions. You can learn to write your thesis statement by asking yourself the same questions and following the structure of the sample sentences.
You can learn to write argumentative essays here. The content includes:
Structure of an argumentative essay & common organising patterns
Transitional devices & discourse markers
Practices (thesis statements, argumentative essay introduction, arguments & refutation, language use in argumentative essays, argumentative essay structure)
It is a webpage from the Centre of English and Additional Language (CEAL) of Lingnam University, Hong Kong. The page may take a while to load.