2 Answers
+ 4
Learn the basics like loops and data structures first.
+ 3
I think you should probably focus on the basics first... If I recall correctly, PyGame and Kivy both use SDL (Simple DirectMedia Layer) under the hood, so using both together will probably cause conflicts... In order to do this, you would more than likely have to patch either Pygame or Kivy or both, to remove or reimplement their functionality. It's a little like trying to run two cars off of one engine.