Differential forms without derivatives? Recently, I've drawn increasingly attracted to using differential forms for routine calculus computations - for instance, I've come to like the equation
$$dy=2x\,dx$$ 
which clearly states that the rate of change of $y$ is $2x$ times the rate of change of $x$ far better than the equation
$$\frac{dy}{dx}=2x$$
which states that "the derivative of $y$ with respect to $x$" (whatever that means) is $2x$. I like the former equation due to the way that the differential form notation easily generalizes to many dimensions (since rates of change can be written as sums of several other rates, if desired), to implicit equations (since no variable is prioritized), and to problems involving multiple variables with relations between them (since differential forms allow for substitution just the same as any other object we do algebra with).
While it's easy enough to explain the notation of differential forms intuitively - and indeed, that is why I like them - it seems very difficult to pin down what they are formally for someone who is unfamiliar with calculus and linear algebra, since the usual definition of "A differential 1-form on a smooth manifold is an a section of the cotangent space of the manifold" rests upon a solid foundation in the calculus of functions $\mathbb R^n\rightarrow\mathbb R^n$ - so is pretty useless for explanation!
In particular, suppose I wanted to set up an intuitive framework where we imagine $y=x^2$ as defining a parabola that we may freely move upon. It's not so hard to see that if $x$ is negative, then increasing $x$ would decrease $y$ and if $x$ is positive, increasing $x$ increases $y$ - and that as we get further from $x=0$, changing $x$ by a little by changes $y$ by an ever growing proportion - and that we could also, equally well, imagine changing $y$ and see what happens to $x$. Basically, we have some set of states that we could be in, and we recognize that, if we had some "velocity" and were changing the state in some smooth manner, the quantities $y$ and $x$ would also be changing at some rates - and the way that these changes responded to a change in state are somehow encapsulated in the symbols $dy$ and $dx$ - and finally, that these rates turn out to be related if $y$ always equals $x^2$.
This seems all well and good until you want to define $dx$ and $dy$ and to try to prove $dy=2x\,dx$. This formal side works out fine if you take the usual quotient $\lim_{h\rightarrow 0}\frac{(y+h)^2 - y^2}{h}$ and while this might be fine later to argue about a relation, it doesn't get us any closer to understanding what $dx$ and $dy$ are - and we'd be breaking an inherent symmetry of the differential forms by declaring that our theory only will work if $y$ is a function of $x$. We could think about parameterized curves on $y=x^2$ and define instantaneous velocity, and say that $dy$ and $dx$ are (linear) rules for assigning rates of change to these velocities, but now our differential forms look very abstract - and we still had to define calculus to define velocity. Maybe we could more explicitly try to think of differential forms as "local approximations of a function up to a linear term", but this seems rather abstract. The most promising idea I can think of would be to search of a way to satisfying describe a tangent space as some sort of space of allowed "velocities" at a point on a curve/surface and then to define differential forms on that space - but I don't have a good sense of how to do this.

Is there a good way to explain differential 1-forms as the fundamental objects of calculus, without relying upon pre-existing calculus knowledge?

 A: tl; dr: We can make sense of vector fields and differential forms in a fixed coordinate system without calculus. The catch is, we can't say how vector fields and differential forms transform under smooth mappings (such as changes of coordinates) without differentiation.

$\newcommand{\Reals}{\mathbf{R}}\newcommand{\dd}{\partial}$If $U$ is an open subset of Cartesian $n$-space, the tangent bundle of $U$ may be defined to be the set $U \times \Reals^{n}$ equipped with some structure:

*

*The topology of the inclusion $U \times \Reals^{n} \subset \Reals^{n} \times \Reals^{n}$, for which projection to the first factor is continuous;

*The vector space structure on each fibre $\{x\} \times \Reals^{n}$ coming from the identification $(x, v) \leftrightarrow v \in \Reals^{n}$.

Incidentally, and this is a warning sign, the cotangent bundle of $U$ has precisely the same description as a set-with-structure. Concretely, let $x = (x^{k})_{k=1}^{n}$ denote Cartesian coordinates in $U$, and introduce standard bases in the fibres: $(\dd_{k})_{k=1}^{n}$ for the tangent bundle, and $(dx^{k})_{k=1}^{n}$ for the cotangent bundle.

*

*A vector field in $U$ is a mapping $Y:U \to U \times \Reals^{n}$ of the form $Y(x) = (x, y(x))$ for some mapping $y = (y^{k}):U \to \Reals^{n}$. In terms of our standard basis, we write $Y(x) = \sum_{k} y^{k}(x) \dd_{k}$.

*A $1$-form in $U$ is a mapping $\Omega:U \to U \times \Reals^{n}$ of the form $\Omega(x) = (x, \omega(x))$ for some mapping $\omega = (\omega_{k}):U \to \Reals^{n}$. In terms of our standard basis, we write $\Omega(x) = \sum_{k} \omega_{k}(x)\, dx^{k}$.


In other words, we can tell students that a $1$-form is an expression $\Omega(x) = \sum_{k} \omega_{k}(x)\, dx^{k}$, with the understanding that $dx^{k}$ (n.b., not $\mathrm{d}x^{k}$, i.e., not "a little bit of $x^{k}$") is just a new formal variable. We can alternatively tell students that a $1$-form is a row-matrix-valued function, while a vector field is a column-matrix-valued function.
The snag is, differential forms and vector fields become useful because of their transformation properties under smooth mappings. The missing ingredient is the behavior of each bundle under a smooth mapping $f$ defined on $U$, i.e., the induced behavior on the fibres. As the notation for the respective standard frames suggests, providing that ingredient to each bundle is equivalent to differentiation, specifically to the chain rule. We can't explain what that means without the chain rule or some equivalent.
(Using only algebra we can say how vector fields and differential forms transform under polynomial mappings, because we can differentiate polynomials by a formal algebraic process. Unfortunately, the inverse of a locally-invertible polynomial mapping is not a polynomial mapping except in the simplest case of degree-one polynomials.)
