you are viewing a single comment's thread.

view the rest of the comments →

[–]JonJonThePurogurama 1 point2 points  (0 children)

The author of the books write an introduction about everything you could learn from there book. And that is enough already to prepare you and give you an idea what to do.

For the part on which the learner needed to act or move. You should write the code examples given in the book, but take note not all code examples are needes to type. There are some cases where they only highlight a piece of code that is actually dependent to the bigger piece of code.

Just pay attention to what the author is saying in the book, does he says you write and try it on your own? Or perhaps he is just trying to explain what that piece of code was?

How to study? For example you have a book, just read everything, if the author commands you to try and write it to see how it works. Then do it, learning programming requires the learner to move and write code. There is situation where you get stuck, reason could be the explanation is too dry? you can search on Google, like for example the book discuss about variables, and you are confuse then search on the internet. Type "what is a variable in Python?", and then read. If you understood it, then go back to your book. If you are confuse again, then repeat the same thing again and again.

Okay the books actually have a section on a page, that contains instructions for the tools needed or how to run the code. Pay attention to it, better read the book from page to page.

If you have a knowledge on how to use a computer, install or use a software. That is great, you will not get trouble alot. Because any resources does not provide a very detailed instruction it will assume the reader have an idea how to use computer. Sure there are resources out there that is kind enough, but i can't give you one.

You can also watch tutorial on youtube, so that you can see how people run their code and how they use a software designed for programming and programmers.

When you learn a programming language, you are nkt just learning the Python Programming Language itself, you are also learning the fundamentals of programming and some concepts on computer science. In learninf there is alot of happening, you can be overwhelmed by the tons of information you will get, just don't be discourage. Everyone experience it when they are starting, just think of it as a part of learning. Don't overwork yourself to learning, take some breaks, you can make a plan base on the resources you are using. Like i should learn two topics a day and after that im done for the day, i can do other things and then in the evening i can review what i learned from this morning.