Should a more general concept of the "form" of an equation or expression, be taught to math students as young as elementary school? I'm a fairly new tutor--do more experienced teachers think this would be useful (or perhaps have done it already)?
EDIT: Some people are answering as if I was asking about teaching specific form, but my question is really about teaching general form for multiple purposes. Perhaps it is unfortunate I gave all my examples as specific forms. I'm editing all of the following text to make my pedagogical suggestions clearer.
Specific forms appears in modern teaching in several ways. In Algebra I, students are taught the "point-slope form" of a line, the "slope-intercept" form, etc.
In Algebra 2 they are taught the standard and vertex forms of parabolas, the standard form of an exponential equation, and so on.
Yet, my typical tutoring student doesn't understand form as a general concept well.
If I give an Algebra 2 student a question like this: give them vertex form of a parabola,
$$ y = a(x-h)^2 +k $$
then a specific parabola such as
$$ y = -(x+1)^2 -1 $$
and ask what has been substituted for $a$, $h$, and $k$ (here, -1, -1, and -1) they usually are confused about what I'm asking. Then, if they have some idea, they get the sign wrong on $h$ or have no idea that $a=1$ in a parabola like $y=x^2$.
If they understand in a general way what it means to express the form of an equation as $y= a(x-h)^2 +k$, that is if they saw each letter and each mathematical structure as having a higher meaning to them, then working with a new specific form would be trivial.
Then what I do is take them to remedial discussion of form. This could actually be done at the pre-algebra level, such as giving a student an expression like $$\frac{AB}{C}$$ then asking which of the following expressions are in that form? $$ \frac{1}{2 \cdot 3}, \frac{1 \cdot 2} {3} , \frac{1 \cdot 2 \cdot 3}{1}$$ My 7th grade students usually are confused by what I mean for a second, but quickly get it. They answer "the second one."
Then I ask "in the second expression with numbers, what number is in the same place as A? As B? As C?"
Again they are confused for a moment, but if I use that language "in the same place as..." they see.
From there is takes off rapidly. I can give them laws of manipulating expressions like $$ \frac{AB}{C} = (A)\frac{B}{C} $$
and have them do three things: (1) write a similar expression by substituting specific numbers for A, B, and C, (2) identify matching patterns and name A, B, and C, (3) put the rule to use by manipulating expressions.
There are several goals here. Partly I'm working toward an understanding of specific forms. But more generally I'm training them to see the visual structure of a form and training them to conceive of "manipulating" the expression as "changing the form."
I'm also working up to giving them the rules of form manipulation in a way they can understand. A student who has been trained in general form from an early age will know right away what to make of a new factoring rules such as $$ a^2 - b^2 = (a-b)(a+b) $$. They'll know to ask if this rule is constrained by the independent variable (i.e. whether any $x$ is untouchable or not part of the form parameters) or whether this form identity is true for any substitution into $a$ and $b$.
They can learn to recognize ways of manipulate an equation and learn how to express them as "form diagrams": for instance $$ r(x-a) = b \implies x-a = \frac{b}{r} $$
They can practice writing their own "form diagrams" to communicate their thoughts back to the teacher.
Students will "get" much more deeply what it means to say that "the vertex form is" $ y = a(x-h)^2+k $, the main goal is far beyond learning specific forms.
So what I'm wondering is whether this approach (teaching general form) is used in any schools. My students, who are in both private and public schools in the Southern California area and range from 6th grade to college, pretty much universally have not been introduced to form as a general concept.
Would it help all math teaching to introduce form in this way?