In this paper the problem of space-time block coding for multiple-input multiple-output communication systems employing continuous phase frequency shift keying and one-shot noncoherent detection is investigated. First, the detection problemis analysed in a maximum likelihood perspective; then, designcriteria for optimal space-time codes are proposed and someerror bounds are derived. Finally, some numerical results areillustrated for a couple of novel space-time block codes designedon the basis of the above mentioned criteria. Such results evidence that the use of the proposed schemes can entail a limited energy loss respect to other solutions available in the technical literature for coherent systems, with the relevant advantage, however, of a simple detection algorithm