In this paper we consider the Hermitian codes defined as the dual codes of one-point evaluation codes on the Hermitian curve over the finite field . We focus on those with distance and give a geometric description of the support of their minimum-weight codewords. We consider the unique writing of the distance d with non negative integers, and , and consider all the curves of the affine plane of degree defined by polynomials with as leading monomial with respect to the DegRevLex term ordering (with ). We prove that a zero-dimensional subscheme Z of is the support of a minimum-weight codeword of the Hermitian code with distance d if and only if it is made of d simple -points and there is a curve such that Z coincides with the scheme theoretic intersection (namely, as a cycle, ). Finally, exploiting this geometric characterization, we propose an algorithm to compute the number of minimum weight codewords and we present comparison tables between our algorithm and MAGMA command MinimumWords.