Page 24 - PowerPoint Presentation
P. 24

Python for Beginners



              The Motivation.
              Imagine having to climb a mountain of boring stuff before you could get to what you actually
              want!
              Wouldn't it be wonderful, if only you could start almost from the top and pick up the things we
              actually need as we descend ?


              The picture you see if one of the famous mountain cliff in Norway, The Pulpit Rock
              (Preikestolen). The view is amazing from the top. I was here in year 2011. On my way down, I
              slipped and I had to limp for 5 hours just to get down. The day before I climbed another popular
              mountain after 9 hours of night driving. My muscles were tired and needed to relax. I kept
              pushing them. I learned where my physical limits were. I still had to drive for 9 hours, only to get
              back home. You must be wondering, what it got to do with Python for Beginners. Bear with me.

              I assume, you have heard of Python !
              I am not gonna bore you with all the technicalities or the industry jargons, just be with me and
              keep reading for next 3 minutes !
              Python, is a great programming language as a first language. I must admit, it was not my first
              programming language though. Back in my time, it used to be C. I took almost a month to tame
              C in 1996. After years in the industry, took just 1 hour to code my first working code in Python.
              That's how easy it is to learn Python for anybody, or you.
                                                         Python is easy to learn, highly readable, and
                                                         simple to use. It has a clean and English-like
                                                         syntax which requires less coding, makes it fun
                                                         to work with.
                                                         Python is a great language for programming
                                                         beginners to learn, and you don't need any
                                                         prior experience with code to pick it up, of
                                                         course under the structured and proper
                                                         guidance.
                                                         What I found boring while learning Python was
                                                         how generic all the learning resources were. I
              wanted to do a specific task, why shall I learn the whole thing ? What worked for me was
              blending learning the basics with building interesting things. I spent as little time as possible
              learning the basics, then immediately dove into creating things I needed.
              Before you start diving into learning Python, it’s worth asking yourself why you want to learn it.
              It keeps you motivated. Without enough motivation, you probably won’t make it through, no
              matter how easy the subject is.
              I believe that the first step in learning any programming language is making sure that you
              understand how to learn. Learning how to learn is arguably the most critical skill involved in
              computer programming.
              Consistency is very important when you are learning a new language, code everyday and build
              something, anything. Some fun examples could be: Simple addition calculator, number guessing
              game, Dice roll simulator or many more...


                                                                                                  24
   19   20   21   22   23   24   25   26   27   28   29