Hi! Welcome to the forums
Given the nature of programming: it might be arguable that it is important to be precise in typing exact text (or rather, knowing when it is important, and when it is not). Yes, I copy and paste all the time in my projects, but I also have to know the pitfalls (for example in python, I have to double-check all my copy and paste sections for indentation errors, or for improperly formatted quotation marks).
I don’t think CC is set up to run particularly well on tablets. But then again, I don’t know any app that beats out a text editor in a laptop/desktop scenario (this may change in the near future). For learning on a tablet, I usually just read e-books or put on youtube videos and have a laptop on the side to test out whatever is necessary.