I'm trying to transmit this message, but I'm not sure what is the correct way to do so. In short words I'm trying to give an order.
Learn English – Keep away from your phone or keep away your phone
phrasal-verbs
Related Solutions
To abstract (away), specifically in computer science, refers to intentionally obscuring the details of how something works in order to simplify things conceptually. Something is abstracted when it acts as a "black box": We put some input into the box, and get some output from the box, but we can't see the inner workings inside the box. Abstraction typically happens in layers, i.e. some system of black boxes become the inner workings of a black box at a higher level of abstraction.
For example, consider what happens when I press a key and a letter appears on the screen. The details of how this happens are quite complex: pressing the key connects a circuit that causes a specific electronic signal to be sent to the computer, that signal is interpreted by hardware drivers and directed by the operating system into Google Chrome, which receives it as a sequence of bits which are handled by various functions in Chrome's code. Then there's a separate driver for the monitor, and so on. An abstract way of describing this is as follows: I press a key on my keyboard, and the corresponding letter appears on the screen.
The reason why this is conceptually useful in computer science is because computer systems and software can be incredibly complex. Nested black boxes are the conceptual building blocks of computer science because they allow you to choose your own level of detail. Need more detail? Open up the box and look inside. Too much detail? Abstract it away by putting everything in an even larger box.
How does this work with dependencies in particular?
One of the main ways of actually abstracting something is by encapsulating a piece of functionality in a class, method, routine, module, etc. that can be referenced by other areas of code. When a reference is established, the referencer becomes dependent on the referenced code. All the referencer can do is interact with the referenced code as a black box: giving it an input and receiving an output, but never having access to the inner workings. (See encapsulation.)
In English, it's not incorrect to have two consecutive repeated words in a sentence, and one place you'll encounter that is a phrasal verb followed by a preposition.
For example:
Nevertheless, other shows went on on the fatal day.
(H.L. Mencken, On Politics)They scuttled the vessel off the harbour's mouth, and came in in the boat.
(J.L. Stokes, Discoveries in Australia)
However, sometimes the resulting wording reads a little awkwardly, so an author might try to rephrase the sentence to skirt the problem. Sometimes a comma might help improve readability:
She's got enough of her own to deal with, with the doings of her soddish husband and three rumbustious kids.
(L. Glaister, Limestone and Clay)
Best Answer
"Keep away from your phone" is grammatical, but not very natural. A better way to say this would be "Stay away from your phone" -- meaning "keep a large physical distance between you and your phone". This is a strange thing to ask someone to do, though (unless you think the phone will explode).
"Keep away your phone" is not grammatical. To keep something away means that it is trying to approach you but you prevent it from approaching you. "Making loud noises will keep bears away." "An apple a day keeps the doctor away." But a phone is not alive or animate, so it cannot try to approach you.
To convey the meaning you want, I would say "Keep your phones put away". This means "it is OK to have your phone near you, but it must stay in your pocket or handbag or desk". (I suppose you could say "keep your phone away", but it is less natural.) You could also say "Keep off your phones". This would suggest that it might be OK to take your phone out, but you should not actually use it.