Let $I=[0,1]$. I would like to compute the homology of $I$-bundles over the Klein bottle $K^2$. As far as I know there are three $I$-bundles over $K^2$: the trivial bundle $K^2\times I$ (I have no problem computing the homology of this one) and two twisted bundles: $K^2\tilde{\times} I$ and $K^2\hat{\times} I$. The bundle $K^2\tilde{\times} I$ is orientable while $K^2\hat{\times} I$ is non-orientable.
I have no idea how to start to compute the homology groups of such a bundle. I think I'm confused about them being twisted and this makes it confusing to me to even see what technique or theorem should I try to apply to compute the homology.