¡Hola shoenix! "Gehst Du heute zum Schwimmen?" está bien.
"Ich gehe schwimmen." es la costrucción gehen+infinitivo como por ejemplo: "einkaufen gehen", "essen gehen"
"Ich gehe zum Schimmen" es gehen+zu+(verbo substantivado(?)). Es como "zum Training gehen", "zum Bus gehen."