Python Coding Introduction

Поділитися
Вставка
  • Опубліковано 28 гру 2024

КОМЕНТАРІ • 407

  • @ForViewingOnly
    @ForViewingOnly 6 років тому +2

    Seeing this makes me think that high-level programming hasn't changed much at all over the decades. Anybody who knew BASIC back in the 80's would pick this up very quickly, and it looks very similar to communications scripts (Procomm Plus ASPECT) that I programmed in the 90's.

  • @MyAvitech
    @MyAvitech 6 років тому +7

    Perfect Timing!! Just today. Only a few hours ago, I downloaded and installed IDLE for a serious attempt at learning Python.
    Then, just as I get some time to sit down and search for some Python tutorials, this video pops up first in my subscription feed!
    Thank You Chris!

  • @HeavenlyWarrior
    @HeavenlyWarrior 6 років тому +3

    I don't mind watching your videos even if they have 20mins or more, because all of them are really lovely. Very nice work indeed.
    I'm learning python so this video is helpful as well. Thank you!

  • @tcg1_qc
    @tcg1_qc 5 років тому +6

    Thanks, I managed to create a calculator by myself using this. Here's the code, took me about 5 minutes to do:
    print('Welcome to the simple Python calculator')
    number1=float(input('Enter a number'))
    ans=input('Do you want to add(A),substract(S),divide(D) or multiply(M) that number?')
    number2=float(input('What is the other number?'))
    if ans=="A":
    print('Answer=',number1+number2)
    if ans=="S":
    print('Answer=',number1-number2)
    if ans=="D":
    print('Answer=',number1/number2)
    if ans=="M":
    print('Answer=',number1*number2)
    print('Thank you for using this simple Python calculator.')

    • @MrKennyeast17
      @MrKennyeast17 4 роки тому

      Didn't know you can use "if" back to back, so when do you use "elif" ?

  • @MikeNewham
    @MikeNewham 6 років тому +47

    Looking forward to this. Hope it turns into a series..

  • @prisonpapers765
    @prisonpapers765 6 років тому +1

    My first experence with coding!In my Hosp.All of us nurses are going to New a paperless charting Program.and weren't looking forward to it.
    Now I am not afraid of it. I embrace it after this class!Another winner Chris
    you make it all look like a peice of Cake.

  • @vivekchauhan7468
    @vivekchauhan7468 6 років тому +89

    Nice explanation 👌👌👌
    Please make a series of python programming

  • @wecole
    @wecole 6 років тому +2

    Chris, I love all the little commentaries you always make, like "... again, aren't computers....AMAZING?!". LOL. It makes all your videos not just educational, but very entertaining!

  • @adroharv9213
    @adroharv9213 6 років тому +3

    having learned only some C64 basic this is refreshingly similar. This is also just the sort of fundamentals I needed to fully confirm that Python is the language I need to learn. A good video then and certainly easier than some others. Would certainly appreciate a few more Python tutorial videos

  • @domobrah2671
    @domobrah2671 6 років тому +1

    I know I comment this a lot, but again, I love this channel! Thanks Chris for the HQ production and effort. Since I started watching, my interest for comp sci and engineering has skyrocketed!

  • @dennissmithjr.5370
    @dennissmithjr.5370 6 років тому +5

    I have always had an interest in Python, now you have lit a fire under that interest, thanks Chris.

  • @juliusfucik4011
    @juliusfucik4011 6 років тому +1

    You know what is odd? I have been using Python for years. Technically I did not learn anything from your video, but I watched all of it. Why, one might ask?
    Your explanations are incredibly clear and your videos are very well produced. You have a pleasant voice and the way you speak is just a delight to listen to!

  • @Thrive-Off-Grid
    @Thrive-Off-Grid 6 років тому +1

    This has to be the best Python Intro Tutorial I have ever found. This is a great first intro with actual useful simple code that I think most will find useful later. Chris your videos are great!

    • @Thrive-Off-Grid
      @Thrive-Off-Grid 6 років тому

      I have some code Id be happy to share with you if you plan to go further with a tkinter intro. Most videos using the GUI generally do not interface with the GPIO. I think there are many looking for this, for example controlling a servo motor via the slider widget. I have code for this and also an Arduino I2C slave version as the Arduino is better suited for this. The I2C set up is another one that is hard to find a simple tutorial on. Coding is also easier on the Arduino side as well. I guess you will have to follow to my website and contact me there. The best code is the code already written. :)

  • @Slydertek
    @Slydertek 6 років тому +1

    That was quite interesting. For a non-programmer, I was pleased to see how simple it could be to watch and learn. Thanks again! BTW, I really enjoy the way you speak. It's really clear, with a nice pace and in a perfect english. For a French Canadian as I am, some accents in the voice are quite difficult to understand sometimes. Thanks Mr Barnatt for putting up such quality videos. I don't miss any!

    • @ExplainingComputers
      @ExplainingComputers  6 років тому

      Thanks for this. A big intention with this video was to show non-coders how you can get into coding.

  • @KingJellyfishII
    @KingJellyfishII 6 років тому +1

    De-mystifying programming? Hell yeah!
    I hate it when people think programming is really hard when it isn't.
    Great work Chris!

  • @povilasstaniulis9484
    @povilasstaniulis9484 6 років тому

    This video reminded me of my early days when I just started to learn programming in early 2000s (boy, how long ago that was... time sure goes fast).
    My first program (that I remember) consisted of just a simple while loop to fill the screen with words "I love you !".
    Thank you Chris.

  • @sonijonson283
    @sonijonson283 6 років тому +38

    you’re like Bob Ross for computers 😊👍🏼

  • @CS-se9zo
    @CS-se9zo 6 років тому +38

    Thank you so much, Chris! I've been learning python through other youtube tutorials and moocs, but you, sir, are entertaining. Thanks again! Please make a learning python playlist :)

    • @ExplainingComputers
      @ExplainingComputers  6 років тому +15

      Cool idea -- noted! :)

    • @georgekot6377
      @georgekot6377 6 років тому +7

      C S I agree. Great idea.

    • @Slydertek
      @Slydertek 6 років тому +1

      I forgot to ask that in my comment but hurray for that idea!!😁 Hope you find the time in your busy schedule to do that!

  • @sidharthcs2110
    @sidharthcs2110 6 років тому +1

    Finally.
    Your contents are great.❤❤❤❤❤❤.
    I'm doing a bachelor's in physics at my local university , and we have a paper on Python programming on our 6th semester.
    This video helps a lot

  • @maquinarama1689
    @maquinarama1689 6 років тому +7

    Thanks!
    I started Reading about python yesterday, so this Will be a great introduction!

  • @AnimalFacts
    @AnimalFacts 6 років тому +37

    Reminds me of the programs I wrote in BASIC in Middle school.
    CLS
    10 PRINT "What is your name?"
    20 INPUT "...(Enter Your Name)...", a$
    30 PRINT
    40 PRINT "Hello, "; a$; ", I am your computer, nice to meet you."
    60 END

    • @freesaxon6835
      @freesaxon6835 6 років тому +3

      Animal Facts yes .. I thought that

    • @tomgeorge3726
      @tomgeorge3726 6 років тому +3

      Same here, good old HPbasic on cards.
      Our code was written on cards which you used a pencil to strike out icons to code, send them on a bus to the computer center and three says later get your hopefully working print out back. (1970s)
      We had a very forward looking maths teacher in high school. Bless his soul.
      I've been through Fortran, Pascal, back to Basic with C64 and VIC29 and Tandy TRS80, GWBasic then C++ and Visual Basic.
      Professionally I use C++, Ladder and Codesys for industrial use, but I still love to toy with a bit of basic at times.
      Thankyou for a great start with Python.

    • @adroharv9213
      @adroharv9213 6 років тому +2

      programming back then was a lot harder sounding than the 8bit machine's built in basic. And even easier still now with Python

    • @AnimalFacts
      @AnimalFacts 6 років тому

      Adro Harv And Python can do so much more today than BASIC.

    • @adroharv9213
      @adroharv9213 6 років тому +1

      Yeah and what with so much more power available as well to users. Great stuff. Tried on and off over the years trying to understand programming even though I pretty much have the concepts. I think I'm going to crack it this time with Python

  • @KISSbestfan
    @KISSbestfan 6 років тому

    This looks quite easy. Ive been doing some basic programming in Turbo Pascal when I was at school, but it turned out I wasnt the best at it. Thank you for showing how to deal with Python !

  • @DanDoesYoutube
    @DanDoesYoutube 6 років тому +12

    Great video as always! 😀 I already knew some programming and Python, but still found this great to follow.

  • @edtechlounge
    @edtechlounge 6 років тому

    Very smooth transitions from one OS to another, Chris. Great video as always.

  • @ufohunter3688
    @ufohunter3688 6 років тому +5

    Great video intro to python. You never disappoint.

  • @resrussia
    @resrussia 6 років тому +5

    Thanks for the introduction to Python. As always your explanations are clear and your examples are good and well thought out. One item that might enhance the instruction is presentation of the syntax of each of the commands. Also, you might consider posing a programming challenge to the viewer based on the material presented (maybe in the comment section) to encourage individuals to practice the ideas. As always, I greatly enjoy your work and hope this is first in series of videos on Python.

    • @ExplainingComputers
      @ExplainingComputers  6 років тому +1

      The challenge is a great idea! :)

    • @cldream
      @cldream 6 років тому

      I was thinking the "magic number" example might be a good start for this: the challenge could be to modify it to use a random number, and to give it hints. (i.e. responses like "You're getting warmer/colder")

  • @Abdulla79
    @Abdulla79 6 років тому +1

    This remind me of Qbasic, what fun that was, pressing F5 in Qbasic editor will run the program just like python editor in the video ... thank you for the video.

  • @williamjames9466
    @williamjames9466 6 років тому +2

    A fun introduction to Python, intriguing and inspiring as always.

  • @hans_____
    @hans_____ 6 років тому +1

    I started with Java in a college course and I was confused for too long. I believe this video would have been a much better place to start.

  • @hitaishibhalla4638
    @hitaishibhalla4638 4 роки тому +2

    Hope you will make series

  • @elviraeloramilosic9813
    @elviraeloramilosic9813 6 років тому +31

    Python finally! 😍
    Great video as always.
    Thanks Chris. 👌🏻

  • @paulalmquist5683
    @paulalmquist5683 5 років тому +1

    I taught programming for many years. Some guidelines I used regarding comments:
    Don't comment the obvious.
    Comments should summarize the code, not repeat it.
    Comments for a block of code should precede the code to which they apply.
    Comments should be concise and precise, i.e. short and to the point.
    Comments should be written as commands, i.e., "do this" not "doing this".
    Comments and code must always agree, else one or the other or both are wrong.
    Maintain the comments as needed as you maintain the code.
    Use line by line comments only when essential for code clarity.
    Add white space to group lines of code by function.
    These are the main ones I encouraged my students to follow. I follow them for programs I write even though I know no one else will ever see them, but I might have to maintain them sometime in the future.

    • @ExplainingComputers
      @ExplainingComputers  5 років тому

      The problem is, what is "obvious" to some is not to others. When writing code for myself, I never comment it, as everything is "obvious" :). But when writing for others, and especially a tutorial video, a judgement call has to be made, and I can never please everybody.

  • @andrewfrost8866
    @andrewfrost8866 6 років тому +5

    Excellent and informative as usual Chris.

  • @GenialHarryGrout
    @GenialHarryGrout 6 років тому

    Thanks Chris. This takes me back to my days of learning Basic in the 1970's and also programming on early computers in the 1980's like the Sinclair QL using SuperBASIC. I haven't done any programming for almost 30 years so I think I'm going to give Python a try and see how it goes.

  • @studiopapa5874
    @studiopapa5874 6 років тому

    Dude, your videos are so cool and fun to watch, and I bet on your end, it feels rewarding making these videos!

  • @MiseryFarm
    @MiseryFarm 6 років тому +1

    Thanks for the video. Explaining Computers has been crying out for this!

  • @LordmonkeyTRM
    @LordmonkeyTRM 6 років тому +2

    Very clear and well presented, I may actually be able to program a little after this series...I hope it's a series...

  • @michaeljones3687
    @michaeljones3687 6 років тому

    Thank you for yet again, another fantastic video! I am excited to know that you are creating a series for the Python programming language. After watching this video, I can definitely dive into Python and have some fun with my very own Raspberry Pi 3B+! Looking forward to your excellent high quality content. :)

  • @tw25rw
    @tw25rw 6 років тому +2

    Takes me back to learning Basic on the Vic20 in the 80s.

  • @kirklawrence315
    @kirklawrence315 6 років тому +1

    Thumbs up and already subscribed. There's so much more in want to learn about programming, especially to create games for Android devices. We learn from EC, then we create apps, then we earn lots of money from those, then we can pay EC lots of money for all that help.

  • @stuartofblyth
    @stuartofblyth 6 років тому +8

    Yes! Yesssss!!!! O frabjous day! Callooh! Callay! Chris wrote "multiplied by" and not that abomination "times by" (9:16). Go to the top of the class.

  • @raizeku6051
    @raizeku6051 2 роки тому +1

    This was very helpful, simple but clear examples, thanks!
    Now it's time to explore...

  • @jonfortier3664
    @jonfortier3664 4 роки тому

    Your helping others Chris ... wonderful of you ... the nice thing is ingesting python code is low cal and great for the diet ! NOOBS here learning to crawl with python ... thanks for your help. JF

  • @nightwolf1966
    @nightwolf1966 4 роки тому +1

    WoW thank you so much what little you just showed helped me to learn way more than all the books and videos I've read and watched before, you Sir are a great teacher again thank you

  • @1978SOOTY
    @1978SOOTY 6 років тому +1

    Very easy to understand and I hope you do a few more videos on Python, I myself have only just started using it. Learnt basic and c back in the day, so python seems very handy. Great vid as always.

  • @BradLancaster86
    @BradLancaster86 6 років тому +1

    Mr explaining thank you for the straight forward py intro.

  • @MarkTheMorose
    @MarkTheMorose 6 років тому +1

    Thanks - your video has turned me into a seasoned programmer.

  • @reggiep75
    @reggiep75 6 років тому

    This reminded me of when the INPUT magazine came out in the UK in the early 80's and I was into typing in short programs into the BBC Micro that my Dad had got thru work and I continued using basic for simple programmes until my brother got an Amiga and my relationship with BASIC was well and truly over but I still remember a lot of the things I did and the hours I did typing in programs.

  • @BharatMohanty
    @BharatMohanty 6 років тому +8

    Yes.. this is defiantly helpful. thanks for this video sir.☺

  • @y2ksw1
    @y2ksw1 6 років тому +1

    Before getting biased by your contribution, I comment before I watch it.
    I am curious to see if you can get me interested in this materia, since I am adversely impressed by Python. I know it as one of the less useful languages, which however have been chosen by a lot of people, and from time to time I have to review and repair their code. I know it since ever, and it is in the same box as other exotic languages, such as Ruby and Lisp.
    Now, the word to you! 😊

  • @chriholt
    @chriholt 6 років тому +5

    Another great video Chris, thanks so much!

  • @HeyBirt
    @HeyBirt 6 років тому

    A very good introduction to programming in general and Python in particular. I have programmed in many languages over the years and just started learning Python a few weeks ago and have found it quite approachable. It is certainly a more sensible language to learn programming with than something like Perl. The biggest oddity I have found with Python is that every data structure is rolled into a list. The finer points of working with lists takes a bit of getting used to.

  • @kosmic000
    @kosmic000 6 років тому

    great and informative as always, am so glad you started programming videos about python
    if its turned into a series am sure lots of users will be interested as python is so hot right now

  • @pocketcodetutorials1514
    @pocketcodetutorials1514 6 років тому +1

    Absolutely awesome never thought I would see explaining computers doing a python course, plzzz make more plzzzzzz

    • @ExplainingComputers
      @ExplainingComputers  6 років тому

      It will depend on how popular this one is! :) I would be keen to make more.

    • @pocketcodetutorials1514
      @pocketcodetutorials1514 6 років тому +1

      ExplainingComputers I would love 2 see more I hope this video goes through the roof, very well explained. I love to make games in a app similar to scratch and python. On Android its called ( PocketCode ) u can program drones, rasberry pi, and object oriented programs with it. Something I think u would like
      U can see my work here : share.catrob.at/pocketcode/profile/7042
      And Pocket Code here : play.google.com/store/apps/details?id=org.catrobat.catroid
      You'll love it
      Keep up these excellent tutorials and videos ; ) computer science is the future.

  • @jimtitchmarsh3786
    @jimtitchmarsh3786 6 років тому +2

    It would be great if this was the start of a whole series on Python.

  • @denimsahu7718
    @denimsahu7718 5 років тому +1

    My school teacher took probably 6 months to teach this all and still idk how to do it but this guys thought me all in just 20 min

  • @OsoPolarClone
    @OsoPolarClone 6 років тому +1

    I enjoyed this video as I am starting to get into Raspberry Pi and some projects I want to do. I am already familiar with some other programming languages. Some more Python programming education videos would be helpful if they match the goals that your channel wants to achieve. Thanks.

    • @ExplainingComputers
      @ExplainingComputers  6 років тому +1

      Thanks for this. You may find useful this video that shows Python code using Pi GPIO inputs -- ua-cam.com/video/NAl-ULEattw/v-deo.html -- as well as my Pi robotics videos, which again all use Python. :)

  • @playersofgames
    @playersofgames 5 років тому

    Very well done. Very easy to follow with little to no assumptions. Thanks.

  • @rwprime1
    @rwprime1 4 роки тому +1

    Do you like puzzles? Around 8:36 mins, you have: print('Your name has' , len(name), 'letters') what if instead you had: print('Your name','(',name,')','has',len(name),'letters.') you can pad that with space if you want, but the puzzle is that if you use this line with the rest of your code and input your name, the output will give Your name ( Chris ) has 5 letters The question I have is how to make it look like this (Chris) ? In other words, how do you get rid of the spaces before and after the name? Can it be done in Python3? I used to play with Basic on the Vic 20, Atari 800, Amiga and all versions of DOS and there was always a way to do something, but I must say this one has me stumped :(

  • @darrendackly4754
    @darrendackly4754 6 років тому +1

    Excellent video, thank you Chris. I relay like the way you explain things. I too, hope you do more videos on coding with python.

  • @shubhtime4252
    @shubhtime4252 6 років тому

    This reminds me of classes and programming in basic and c++ back in school days. :)

  • @jogon1052
    @jogon1052 6 років тому +1

    Hello Chris again. It is interesting that you used BMI in your introduction to Python code. I have just read an article in Australian COSMOS magazine on that subject which is very interesting seeing that the BMI formula was created in 1830. Worth reading that article and the rest of the magazine if you have time. Thanks.

  • @willumwhitmore9419
    @willumwhitmore9419 4 роки тому +1

    Great time to start during the lockdown.

  • @MicrobyteAlan
    @MicrobyteAlan 6 років тому +5

    1st. Great coding class. Thanks from Orlando’s Space Coast.

  • @asdunne
    @asdunne 6 років тому +1

    Great introduction Chris. Do you plan on turning this into a series?

    • @ExplainingComputers
      @ExplainingComputers  6 років тому

      It all depends on views -- and right now, this video is sadly not popular. :(

  • @webslinger2011
    @webslinger2011 6 років тому

    Great tutorial! I was looking for something like this. Hope to see more on how to use the RPi's GPIO ports as analog input/output, read/write pins.

    • @ExplainingComputers
      @ExplainingComputers  6 років тому

      I have made those videos already -- eg see: ua-cam.com/video/NAl-ULEattw/v-deo.html and my Pi robotics series: ua-cam.com/video/41IO4Qe5Jzw/v-deo.html

  • @Ian-se5qe
    @Ian-se5qe 5 років тому +1

    Great video. Clear, understandable and interesting. Thank you

  • @NBeev1
    @NBeev1 6 років тому +1

    Thanks for this. Very helpful. I always thought that Python was completely Object Oriented, like Java.

  • @guidolehwalder9376
    @guidolehwalder9376 6 років тому +1

    Great Introduction in only 22 minutes :)
    Also great is MicroPython on small AVR-SBCs ;)

  • @arthurdent8091
    @arthurdent8091 6 років тому +1

    Good Afternoon Chris. Interesting video. I shall have to alot my self sometime to programming the Pi. I wanted to get back to you about my first experiences with that $5.00 soldering iron. For my first attempt I decided to attach the headers to my Pi Zero, I think in retrospect I used the 1 Amp instead of the 2.4 Amp socket and that mistake led to a less than optimal result.

  • @sample2501
    @sample2501 6 років тому

    wow, that's quite different to turbo pascal i learned in school. seems way easier and more flexible. guess you kindled my interest in programming again, thank you!

  • @PC_Gaming_Tech
    @PC_Gaming_Tech 6 років тому +1

    A truly great video from so many points of view!
    Thank you sir!

  • @fradd182
    @fradd182 6 років тому +1

    So far, its similar to basic or any other fortran-like procedural language. I expect to hear more about classes, objects and methods in 2nd part.

  • @ritikbhambhani5656
    @ritikbhambhani5656 6 років тому +3

    Thanks Mr Christopher. You are best!!!

  • @kentjensen4504
    @kentjensen4504 5 років тому +1

    Your videos are terrific. Cheers from Norway.

  • @JAY_K423
    @JAY_K423 6 років тому +3

    Another awesome video Chris!!!!

    • @ExplainingComputers
      @ExplainingComputers  6 років тому

      Thanks Jay. Did you have a good birthday?

    • @JAY_K423
      @JAY_K423 6 років тому +1

      Yes thank you Chris! I've now booked driving lessons!

    • @ExplainingComputers
      @ExplainingComputers  6 років тому

      Good luck with those. How rapidly your life will progress in the next few years. Enjoy it all! :)

    • @JAY_K423
      @JAY_K423 6 років тому

      Tell me about it! I will soon be 18, looking back on the year when I was 17! Looking forward to next weeks video!

  • @marcusmorrow3900
    @marcusmorrow3900 6 років тому +1

    Thanks man. And great job on the video. Your explanations were on point.

  • @naetellin2814
    @naetellin2814 6 років тому +1

    hey id like to see more of this from you, i think you did a great job explaining this thanks.

  • @andreranulfo-dev8607
    @andreranulfo-dev8607 6 років тому +1

    Python is a very powerful tool. And very easy language.

  • @daverose3787
    @daverose3787 6 років тому

    Excellent video as always, thank you very much, Chris. If you could now take this into the deeper, darker realms of Python, that would be extremely useful. Thankyou once more.

  • @illmtoloko
    @illmtoloko 6 років тому +1

    I always wanted to learn this! thank you!

  • @jonivan1014
    @jonivan1014 6 років тому

    Thanks! I always find your videos informative. Keep up the great work!!

  • @allluckyseven
    @allluckyseven 6 років тому +4

    I was not expecting to learn a bit of the Python syntax today. :)
    It's a little weird not seeing statements inside of curly brackets. Looks dangerous! :D
    Thanks, Chris!

    • @cldream
      @cldream 6 років тому +2

      allluckyseven Well, curly brackets are used, but as dictionaries (a list of values identified by keyword instead of by numerical index/positional order). This is helpful if you plan on storing/using data in JSON format (which a good portion of web APIs do support).
      {"status":"learning", "what":"Python", "version":3.6}

  • @send2gl
    @send2gl 6 років тому +1

    Many years back used to program BBC BASIC. Very similar commands.

  • @SusanAmberBruce
    @SusanAmberBruce 6 років тому +1

    Good introduction with progressive pace!
    I am interested to see if you will attempt GUI scripting using tkinter at some point, looking forward to seeing how this all progresses, thanks Chris.

  • @alexcrisan1083
    @alexcrisan1083 6 років тому

    oh! Chris, thank you ! really hope for a series in python (IDLE) programming. I might just learn to code after all :D

  • @SouravTechLabs
    @SouravTechLabs 6 років тому +4

    Professor, show us a sample code on making a simple AI bot or simple speech recognition system using raspberry pi with Python, BASH etc. assuming that we know a little bit of python 3 and BASH...

  • @tonifasth
    @tonifasth 6 років тому +2

    Great introduction to Python programming.
    There is a lot more basics to cover and I really hope you have the time and interest to teach even more.
    If you're up to the task, then maybe keep teaching newcomers to programming, so that in the end they learn some basic TensorFlow or similar AI frameworks to be used on our SBCs. That would be awesome! ;-)

    • @ExplainingComputers
      @ExplainingComputers  6 років тому +1

      It would be great to cover TensorFlow here, and indeed AI more generally. I did some AI videos last year that sadly were not that popular. Perhaps a little too early.

    • @tonifasth
      @tonifasth 6 років тому +1

      I think the issue with AI in general is that the viewer base is very picky and most viewers think it's way beyond their understanding. (Well the math might be, but programming simple AI does not have to be hard at all when working with Python)
      If you find a cool video game that is free to download, quite popular, quite simple to play and runs on low resources and also has an API that let's you tap into the game engine, I think it would make a lot more people interested in learning this stuff. (kids and even older "kids" like me love games ;-) )
      It would allow for teaching simple image recognition (on a bit more capable hardware), AI decision making based on game context and then use the game API to do things like move the main character etc...and a lot more...
      I know it's a difficult task to keep such content simple enough for newcomers to understand while still keeping it interesting for everybody else. But you can do it, I'm certain of it. :-)

  • @reticulatingsplines
    @reticulatingsplines 6 років тому +1

    Very informative Chris, enjoyed viewing, Python kind of reminds me of COBOL. Surely though 3 is the magic number. 😄

  • @Berglund.
    @Berglund. 6 років тому +6

    Make this a series please😀😀😀

    • @ExplainingComputers
      @ExplainingComputers  6 років тому +1

      I will see how popular this first video is! :)

    • @Berglund.
      @Berglund. 6 років тому

      ExplainingComputers oh it will be popular

    • @ExplainingComputers
      @ExplainingComputers  6 років тому

      Hopefully -- so far a rather slow start. Perhaps due to the football! :)

  • @sezerurun3647
    @sezerurun3647 6 років тому +1

    Very useful tutorial for beginners, thanks.

  • @asp4497
    @asp4497 6 років тому +1

    Which single board computer is the best for image processing? (Excluding Raspberry pi)

    • @ExplainingComputers
      @ExplainingComputers  6 років тому +1

      It depends how much you want to spend; a UDOOx86 board is great! :)

    • @asp4497
      @asp4497 6 років тому

      ExplainingComputers thank you sir.. it's for a self driving car prototype. Using openCv

  • @camilserapian7675
    @camilserapian7675 5 років тому +1

    What if I want to attach files like pictures or graphic design in the program ?

  • @uwesoboszcyk8791
    @uwesoboszcyk8791 6 років тому

    Great! Thank you very much and please keep going with this lesson. I am also very much interested in embedding these programming in a graphical solution with Linux. There are so many tutorials in programming languages, but usually they don't show how to come to graphics solutions and also how to touch to databases. I know, that's a long way. But all Beginners ask for that very soon to have successful experiences.

  • @Advection357
    @Advection357 6 років тому

    I didn't learn Python many years ago when I should have... didn't know what to use it for...
    & now I'm stuck with a whole bunch of files that need a python script to be processed in a reasonable amount of time :3

  • @MartinMundorf
    @MartinMundorf 6 років тому +1

    running the "whats your name" code in the terminal, I get always this error, and cant figure out yet, how to solve it:
    10
    Wie heisst du?: m artin
    Traceback (most recent call last):
    File "m1.py", line 21, in
    name = input("Wie heisst du?: ")
    File "", line 1, in
    NameError: name 'martin' is not defined
    in idle it runs just fine

    • @ExplainingComputers
      @ExplainingComputers  6 років тому

      I suspect that in the terminal it is picking up Python 2 rather than Python 3 as the default, and there are syntactical differences.

  • @thekryptonian82
    @thekryptonian82 5 років тому +1

    Thank you!! I've been attempting to learn python and your video helped alot@

  • @joeylo3543
    @joeylo3543 6 років тому +1

    More Python tutorials! Great video. :)

  • @TheChrist559
    @TheChrist559 6 років тому +1

    I learned more here than the others

  • @OttosTheName
    @OttosTheName 6 років тому

    Did you know there's also MicroPython for Microontrollers? It's pretty amazing, setting it up the first time could take an hour on Windows, but it makes prototyping very beginner-friendly compared to learning C for arduino. I recommend putting it on an ESP8266, they are even cheaper than Pi Zero's!
    And great video like always!