One can consider graded vector bundles over Z-graded manifolds equipped with a non-degenerate bilinear form of an arbitrary degree. By considering a graded version of the Dorfman bracket, we arrive to a suitable set of axioms for graded Courant algebroids. We discuss graded Dirac structures and generalized complex structures and show to use them to obtain a graded Poisson and symplectic manifolds.