Changes between Version 133 and Version 134 of ControlSystems/SoftwareTeam/IntroToPython


Ignore:
Timestamp:
Sep 4, 2017, 11:57:35 PM (8 years ago)
Author:
cdelgigante
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ControlSystems/SoftwareTeam/IntroToPython

    v133 v134  
    1313We'll be starting with a programming language called [https://www.python.org/ Python], specifically Python 3.  There are a lot of programming languages.  Some are created because they're better for solving certain problems, others because people are bored and want to try something new.  Python has been around for a while, and its pretty popular because its easy to use.  The team uses Java to control the robot but that language is a little trickier.  We'll get to that one later once you get a handle on the basics.
    1414[[br]][[br]] 
    15 (''A quick note'':  If you know all this already and are getting bored...CONGRATULATIONS!  Here's [[https://www.youtube.com/watch?v=x94yTpv0T1k|some cute corgi puppy videos]] as your reward. Then, come back and dive into a later section--this is all self-paced.   Regardless, we recommend you do this set of lessons if you haven't programmed in Python 3 before because we build on it later and you'll be lost.  If you have programmed in Python 3 before, you can just skip to the Final Exam at the end, show your stuff, and help out your teammates.)
     15(''A quick note'':  If you know all this already...CONGRATULATIONS!  Here's [[https://www.youtube.com/watch?v=x94yTpv0T1k|some cute corgi puppy videos]] as your reward. Then, come back and dive into a later section--this is all self-paced.   Regardless, we recommend you do this set of lessons if you haven't programmed in Python 3 before because we build on it later and you'll be lost.  If you have programmed in Python 3 before, you can just skip to the Final Exam at the end, show your stuff, and help out your teammates.)
    1616
    1717Python, like every programming language, has a structure.  Here are the big parts: