Before writing, I will search online to view some materials related to my topic first. This can help me to expand my ideas. If I do not have any idea, I will communicate with others, such as friends, teachers and parents. Usually they will give me good suggestions.
And then I start writing by making a TODO list. On the list, there will be the outline of my article and some questions I need to answer. I will also list some details I need to mention in my article. During writing, if I come up with some ideas, I will add them to the list. If the article is a long paper, I will schedule it and add each due date to my schedule. The reason I prefer to make TODO lists and scheduling is because I use org-mode