Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*"
Favorites infavorites:mine
Status closed:yes
Types is:question
Exclude -[tag]
For more details on advanced search visit our help page
Results tagged with Search options answers only user 1293

Use this tag only when the language used would affect the question significantly (if your question uses Python as an example, but does not focus on the language itself, you need not use the tag).

If you teach Python's typing system correctly, you should have no problem later. The rule in Python is that names don't have a type associated with them, but all values do. It isn't that "things … will be enough for many of them. Finding errors early is a big win in programming. If you take that attitude when teaching Python you will stress things like early testing (preferably test-first …
answered Sep 21 '18 by Buffy
Another possibility, assuming that you can find someone with more experience to mentor you, is to explore organizations in your town/city. There are many public and service organizations that do good …
answered Jun 26 '17 by Buffy
Of course it depends on your overall goals. For me, however, the answer is clear: Use the most powerful IDE that I can find (Eclipse or NetBeans fit my def). I started programming on primitive equip …
answered Aug 28 '17 by Buffy
First the reason for the failure. Function int wants either a number or a string that represents an int (from the Python 3 docs). The first part covers your first two examples and the second part …
answered Oct 26 '17 by Buffy
, Python, and Ruby. The Java version has been used for APCS courses and in college level courses as well. For Java, there is a special resource called the Greenroom that provides many other teacher … -written simulation frameworks in which the students program. I don't know of a similar resource for Python, but you could, perhaps tailor some of the ideas there to Python. …
answered Jan 11 by Buffy
also oddly done for a Python program. I agree that it is hard to follow, but that is a consequence of the above. One thing positive that I will say about the code and how it might be actually …
answered Apr 9 by Buffy
My preference might be different from most, but some of the things you seem to be asking for are inconsistent. For me, an "IDE for beginners" is one that doesn't need to be abandoned for a different l …
answered Jun 27 by Buffy
like Python, the programmer has to remember types since the compiler doesn't, but if you also have to remember where in an inheritance hierarchy an object is at runtime then you have a more difficult … statically typed language such as Java can do even better here, since the explicit declarations of the variable types, unavailable in Python and Ruby, makes it clear about what is a Strategy and what is not …
answered May 1 '18 by Buffy
they depend on a machine memory model and when they are presented with a problem they have to (1) map the high level concept in Ruby/Python/Java into the machine model, (2) think about how it works … somewhat more interesting question (for your java <-> python example) is, does learning to program in a language with fewer rules but more dependence on style and testing for correctness (python) first …
answered Jul 2 '17 by Buffy
In statistics you deal with possibly large sets of data. Sometimes you need all of the data available at once for some sort of processing. Arrays are helpful for this. Sometimes you need to sort the d …
answered Oct 19 '18 by Buffy
impediment for the self learner is getting adequate feedback. Just because something works isn't evidence that it is actually good or well structured. For feedback you need someone with more python
answered Dec 10 '18 by Buffy