It is also important to learn how to look things up - many programmers use websites like Stack Overflow to get answers to questions.
When developing skills to be a computer programmer, it pays to practice syntax, build projects like games and animations, and learn the technical terminology and concepts. I will include links below where you can download it if you would like! We start our students on LightbotJr, then they progress to Lightbot, which is typically challenging enough for kids of all ages (and adults!). Lightbot is a paid app on the iPad and other tablets, and it also has limited functionality as a web game. One app that we use frequently in our Coding Foundations class at Coder Kids is one called Lightbot.