I hope to audit a Python class, or at least some type of introductory programming class, in the evenings and weekends. Do you know any you can recommend?
How about flashcards? Do those help for learning the vocabulary and rules of a computer language?
For years, I have gone back and forth on the issue of learning a programming language. At first, I
(
Read more... )
Reply
I've been considering giving myself some practice by transforming this decision tree that I wrote into Python using this page.
Reply
-=ShoEboX=-
Reply
When I attempt to read a piece of code, or want to figure out what punctuation error is causing my code to not run, it makes sense to look something up on the web. But that doesn't help if, during the interval since the last time I studied, I have forgotten the meaning of the words used in the help file.
I have a concept clearly in my mind, which is the thing between the parenthesis. I remember more or less what it is for. I just can't remember if the word for it is "parameter" or "argument". So I'm not sure what the help file is referring to by those words.
My solution is to create flashcard sets in Quizlet.com for Python programming using the glossaries of the chapters in "How To Think Like A Python Programmer". I've also made a set of most of the keywords and punctuation. Once the difference between the word "parameter" and the word "argument", the word "method" and the word "function ( ... )
Reply
Reply
Been programming for three decades. Pretty good at it. Had you asked me five minutes ago what the difference between a parameter and an argument is, I woulda waffled. Why? Those terms are used interchangeably. Whether that's right or wrong doesn't matter. It's how it is. You'll need to know what people mean even if they use the terminology incorrectly.
Since you've associated those two words you probably already know how argum^H^H^H^H^Hthings are passed to functions/methods/subroutines. Move on.
Don't get too hung up on how things are described in any particular document; particularly something you found "on the web". Conventions are different between languages, and even between documents describing the same language. And "found on the web" documents almost universally suck.
The one you linked to? Very dense. That it mentions how important the distinction between argument and parameter is in the fucking preface should not be seen as an indicator for how quickly you're ( ... )
Reply
Leave a comment