The determinant of an endomorphism f of a free R-module of dimension n (R commutative) is the $d \in R$ such that $\bigwedge^n f$ is the homothety of ratio d. Our case corresponds to $n=0$, and $\bigwedge^0 f$ is the identity of R, so d=1.
The reasons, already given, why 0^0=1 (m^n is the number of functions from a set of cardinality n to a set of cardinality m) and 0!=1 (n! is the number of bijections of a set of cardinality n), are illustrations of Baez's ideas on counting as decategorification.

