From "Integration Turns 40" by juan Williams. Modern Maturity, april/may, 1994. The victory brought pure elation and joy. It was may 1954, just days after the supreme court's landmark ruling in Brown. Board of Education of Topeka, kansas. At naacp headquarters in New York the mood was euphoric. Telegrams of congratulations poured in from around the world; reporters and well-wishers crowded the halls. After reaching back forty years ago to bring up the landmark supreme court decision that started school desegregation, this article discusses school segregation in the present time.
Writing Tips « Writers Workshop: Writer Resources « The
The second task can be accomplished by a carefully crafted thesis statement. Writing thesis statements can be learned rather quickly. The first task securing the reader's interest is more difficult. It is this task that this discussion addresses. First, admit that it is impossible to ptsd say or do or write anything that will interest everybody. With that out of the way, the question then becomes: "What can a writer do that will secure the interest of a fair sized audience?". Professional writers who write for magazines and receive pay for their work use five basic patterns to grab a reader's interest: historical review anecdotal surprising statement famous person declarative, what follows is an explanation of each of these patterns with examples from real magazine articles. 1, historical review: Some topics are better understood if a brief historical review of the topic is presented to lead into the discussion of the moment. Such topics might include "a biographical sketch of a war hero "an upcoming execution of a convicted criminal or "drugs and the younger generation." Obviously there are many, many more topics that could be introduced by reviewing the history of the topic before the writer. It is important that the historical review be brief so that it does not take over the paper.
According to merriam-Webster's wwwebster Dictionary, a widget. Although definitions are extremely useful and it might serve your purpose to devise your own definition(s) later in the essay, you want to avoid using this hackneyed beginning to an essay. Move confidently into your essay. Many writers find it useful to write a warm-up paragraph (or two, even) to get them into the essay, to sharpen their own idea of what they're up to, and then they go back and delete the running start. The following material is adapted from a handout prepared by harry livermore for fuller his high school English classes at cook high School in Adel, georgia. It is used here with his permission. Students are told from the first time they receive instruction in English composition that their introductory paragraphs should accomplish two tasks: They should get the reader's interest so that he or she will want to read more. They should let the reader know what the writing is going to be about.
Avoid phrases like the following: In my humble opinion. I'm not sure about this, but. Do not flatly announce what you are about to do in an essay. In this paper I will. The purpose of this essay. Get into the topic and margaret let your reader perceive your purpose in the topic sentence of your beginning paragraph. Use a dictionary or encyclopedia definition.
Nerhtml lue; Then insert the new paragraph just before the textarea. SertBefore(y,area remove the textarea. Movechild(area remove the 'ready' button (again, this assumes there is only one button on the page). finally, set editing to false: the user has stopped editing. Editing false; event Outside and after the functions, set a general onclick event for the entire page calling the function catchIt document. Things, nOT to do in an introductory paragraph: Apologize. Never suggest that you don't know what you're talking about or that you're not enough of an expert in this matter that your opinion would matter. Your reader will quickly turn to something else.
We do all Types of High-quality
SertBefore(y,obj do the same for the 'ready' button. SertBefore(butt, obj now the tree looks like this: z more y(textarea) butt(button) P more remove the paragraph itself. Now it seems as if the textarea and button have taken the place of the paragraph. Movechild(obj Only now, after inserting it, we can put the inner html of the p in the textarea. Doing this before insertion is impossible in mozilla.
Lue x; Put the focus on the textarea for user convenience cus and set editing to true: user is busy editing. Editing true; textarea to p when the user clicks on the 'ready' button we should do the reverse. The function saveedit takes care salvage of everything. Function saveedit get the textarea (this assumes there is only one such field in the entire page). Var area create a new paragraph and store. Var y eateElement p find the parent node of the textarea: the paragraph should be appended. Var z rentNode; Set the innerhtml of the new paragraph to the value of the textarea.
If this is the textarea tag the user has clicked in the edit box to edit the text. If it's a link, it should be clickable as usual. In these cases nothing should happen so we end the function. TagName 'a return; Once again we go up through the dom tree to find either a p or the html tag as the ultimate ancestor of the target of the click. 'html obj rentNode; If we find the html tag the user has clicked outside a paragraph and nothing should happen.
We end the function. If (deName 'html return; After this check we finally are certain that the user has clicked on a paragraph and that he wants to edit. Take the innerhtml of the paragraph and store. Var x nerhtml; Create a new textarea element and store. Var y eateElement textarea then take the parent node of the paragraph. Var z rentNode; The situation is now: z more p more Insert the new textarea just before the paragraph in its parent node.
Affordable papers: Trustworthy custom Essay writing Service
Function catchIt(e) first of all, check if the user is type currently editing a paragraph. If he is (editing is true) end the function. If (editing) return; Support detection. EateElement) return; Then we find the target of the event, if (!e) var obj cElement; else var obj. Target; Now we have the target, but a problem is that mozilla considers the text node (and not the containing P) to be the target. Therefore we go up through the dom tree as long as the current node is not a tag (as long as its nodeType is not 1). 1) obj rentNode; now we have ended up with a tag.
Initially he isn't, of course. Var editing false; Create the button, then we create the 'ready' button that we'll need several times. For this we need the most advanced scripting, so first some object detection : if (tElementById eateElement if this is a modern browser, create a button node var butt eateElement button and its text var buttext eateTextNode ready! Append the text to the button so that it is shown butt. AppendChild(buttext finally add an onClick event that calls the function saveedit. Onclick saveedit; The button now resides in the variable butt. We can call it if we need. P to textarea later on we'll define a general writing onClick event for the entire pages. All these events are sent to the function catchIt.
I want to use a textarea as the edit field. First I didn't get the content into the textarea. An alert reader discovered that mozilla needs the value to be set after inserting the textarea into the document. Besides, the content doesn't wrap nicely in mozilla, it retains the hard returns from the source code. I experimented with several values of the wrap attribute, but doing nothing gave the best result entry in the end. The worst problem is sending the altered text back to the server, something any content management system will want. Readers have sent me various ingenious suggestions to do this.
Short Story tips: 10 ways to Improve your Creative writing