Re: [Edu-sig] Editors/IDEs for teaching

2018-07-09 Thread Andrew Harrington
Not a full IDE, but the fine free CS1-ish text https://runestone.academy/runestone/static/thinkcspy/index.html has the ability to enter Python directly into the browser and run it. When you get to advanced stuff and long programs, it makes sense to switch to a real IDE, but for a painless start, i

Re: [Edu-sig] Simplest webapps

2018-04-02 Thread Andrew Harrington
Bottle sound like it makes things very simple. I also have a chapter introducing server-side Python interaction in very simple cases. http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/ch4.html It does come well after function introduction. Dr. Andrew N. Harrington Computer Science Department

Re: [Edu-sig] thumbs up Socratia for Python teaching videos on Youtube

2017-12-04 Thread Andrew Harrington
Cool, Kirby! Thanks. Dr. Andrew N. Harrington Computer Science Department Graduate Program Director g...@cs.luc.edu Loyola University Chicago 207 Doyle Center, 1052 W Loyola Ave. http://www.cs.luc.edu/~anh Phone: 773-508-3569 Dept. Fax:773-508-3739 ahar...@luc.edu (as professor, not g

Re: [Edu-sig] PyCharm Edu with Stepik

2017-06-24 Thread Andrew Harrington
I'd rather use http://interactivepython.org/runestone/static/thinkcspy/index.html for a gentle introduction all in one place, and when we want to do more elaborate varied projects, just use PyCharm community edition. Dr. Andrew N. Harrington Computer Science Department Graduate Program Direct

Re: [Edu-sig] Edu-sig Digest, Vol 165, Issue 9

2017-04-29 Thread Andrew Harrington
awesome list for awesome Python! Dr. Andrew N. Harrington Computer Science Department Graduate Program Director g...@cs.luc.edu Loyola University Chicago 529 Lewis Towers, 111 E. Pearson St. (Downtown) 417 Cudahy Science Hall (Rogers Park campus) http://www.cs.luc.edu/~anh Phone: 312-915

Re: [Edu-sig] Helping with Python education

2017-04-28 Thread Andrew Harrington
No general list that I know of, but here is a cool broad project, extending a long line of open source / creative commons contributions: http://runestoneinteractive.org/index.html Dr. Andrew N. Harrington Computer Science Department Graduate Program Director g...@cs.luc.edu Loyola University

Re: [Edu-sig] what is a "variable" in Python?

2016-02-15 Thread Andrew Harrington
I agree with Gary that mutability is a property of objects, not of variables. An object has methods. A name does not - it can refer to an object with a particular method. I do not get the variable and remote buttons analogy at all. The importance of a variable naming a memory *location* with a re

Re: [Edu-sig] Research on best language to use for teaching beginners

2015-10-02 Thread Andrew Harrington
Good point on order of keyword introduction affecting ease. I agree with yours, though having introduced functions first allows me to show how to use return to short-circuit a loop without having to add the extra syntax of break so early. Dr. Andrew N. Harrington Computer Science Department G

Re: [Edu-sig] Research on best language to use for teaching beginners

2015-10-02 Thread Andrew Harrington
Look at page 19 on how the loop syntax was used! It was used just for "repeat n times" - really simple, (and with a trivial useless loop body). "while" is for a more complicated situation (in general) where there the number of repetitions is controlled by a significant and flexible condition. S

Re: [Edu-sig] Recommendation for editor+console or IDE for teaching beginners

2014-12-10 Thread Andrew Harrington
I've taught online to newbies four times using my Hands-on Tutorial, http://anh.cs.luc.edu/python/hands-on/3.1/ videos that are linked to it, and screen sharing for individual help. My setup has always been Idle, and a significant fraction of my students have Macs. None of my students were 12 yea

Re: [Edu-sig] Fwd: From Scratch to Real Python Code with our New Block Trinket!

2014-10-21 Thread Andrew Harrington
After a very quick look, it seems like the established Turtle Art Any comparison? Andy On Tue, Oct 21, 2014 at 1:04 PM, Jurgis Pralgauskis < jurgis.pralgaus...@gmail.com> wrote: > > pedagogically very good approach > and technologically, seems very simple :) > > -- Forwarded message ---

Re: [Edu-sig] Getting more involved with education and the PSF...

2014-05-23 Thread Andrew Harrington
If Chalmers steps up for both, fine, but I agree with Naomi: We should not make this a precedent. There is a real question of what edu-sig coordinator would mean, past monitoring the listserv. As has been the case historically, there is always the question of how to get volunteer effort together

Re: [Edu-sig] import turtle ERROR

2013-04-11 Thread Andrew Harrington
Please elaborate on your environment. Is the shell the OS shell or the IDLE shell? What code editing environment, IDLE or what? What OS? Could different students retain different personal environments? On Thu, Apr 11, 2013 at 2:16 PM, Karine Laidley wrote: > Hi python experts, > > ** **

Re: [Edu-sig] online coding?

2013-03-20 Thread Andrew Harrington
Oops I left off the index.html that is needed: http://interactivepython.org/courselib/static/thinkcspy/index.html On Wed, Mar 20, 2013 at 9:10 AM, Andrew Harrington wrote: > Something I learned about at SIGCSE: You can link things to > pythontutor.com. That is a neat site with graphica

Re: [Edu-sig] online coding?

2013-03-20 Thread Andrew Harrington
Something I learned about at SIGCSE: You can link things to pythontutor.com. That is a neat site with graphical view of variables and not only single stepping, but back stepping. The latest derivative of the online book that Jef adapted to Python added such stuff, and added neat tools to embed th

Re: [Edu-sig] Big thanks to Naomi Ceder for putting together the EDU Summit!

2013-03-19 Thread Andrew Harrington
+1 Andy On Tue, Mar 19, 2013 at 3:44 PM, Jeff Elkner wrote: > We all owe a big thank you to Naomi Ceder for all the work she put in > organizing the EDU Summit. After spending years at Pycons meeting > with the between 5 and 10 people at the conference interested in > Python in Education over a

Re: [Edu-sig] docs.tutorial function example - too complicated

2012-12-16 Thread Andrew Harrington
I do a very slow, step by step introduction to functions in http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/functions.html Lots of students have enormous difficulties with functions. Andy On Sat, Dec 15, 2012 at 5:52 PM, Jurgis Pralgauskis < jurgis.pralgaus...@gmail.com> wrote: > Hi, > >

[Edu-sig] Bof, dinner, meeting... at PyCon

2012-03-05 Thread Andrew Harrington
I just looked for Bof stuff on the Pycon pages, and only found the Open space page. I made an entry for edu-sig at the conventional time, Saturday night. I did *not* see how to instantiate the page that I refer to there. I do not understand the system this year. Hopefully someone will actually c

Re: [Edu-sig] Using try / except: any stipulations against routine use?

2011-12-15 Thread Andrew Harrington
I'm not sure we are clear on the audience here. I use Python in teaching in different situations. For the newbie course with my Hands-on Python Tutorial, the main idea is an intro to creative programming, where many students will not get to anything more advanced. Python is a great vehicle, but

Re: [Edu-sig] mac python graphics

2011-12-07 Thread Andrew Harrington
; > --John > > John Zelle, PhD > Professor of Computer Science > Wartburg College > > -- > *From:* > edu-sig-bounces+john.zelle=wartburg@python.org[edu-sig-bounces+john.zelle= > wartburg@python.org] on behalf of Andrew Harrington [ahar...@luc.ed

[Edu-sig] mac python graphics

2011-12-07 Thread Andrew Harrington
I just got my first Mac. I know issues with Mac graphics have been discussed before, but I'm not sure what is relevant with OSX Lion. With the active state Tcl and the standard python.org python and idle appears fine. Still if I try running a Zelle graphic program inside or outside idle I get a f

Re: [Edu-sig] learning algorithms

2011-11-18 Thread Andrew Harrington
This is a more recent version for thinkCSpy http://openbookproject.net/thinkcs/python/english3e/ Andy On Fri, Nov 18, 2011 at 2:48 PM, erik schoster wrote: > Apologies for the double-post, but I just remembered the Khan Academy has > been fleshing out their computer science section. It's even ta

Re: [Edu-sig] Teaching GUI's in Python?

2011-11-09 Thread Andrew Harrington
Is anyone trying to modernize the code to work with more modern versions of the supporting packages? Sad to still see Arthur's email address still on the home page so many years after his death. Andy On Wed, Nov 9, 2011 at 11:55 AM, Kirby Urner wrote: > > Exhibit, old project: http://pygeo.sou

Re: [Edu-sig] Teaching GUI's in Python?

2011-11-09 Thread Andrew Harrington
You can do a lot of graphics with the turtle and no event handling. A question is how much you want to get into event handling, vs just generating pictures and animations and allowing sequential interaction with the mouse. Turtle graphics takes a"first-person" point of view. Other simple graphic

[Edu-sig] singpath.com

2011-11-06 Thread Andrew Harrington
If earlier word was sent out about this online learning site, I missed it. Check it out. http://www.singpath.com -- Dr. Andrew N. Harrington Computer Science Department Loyola University Chicago Lakeshore office in the Math Department: 205 Loyola Hall http://www.cs.luc.edu/~anh Phone: 773-9

[Edu-sig] Fwd: [SIGCSE-members] Python environment - web based?

2011-06-29 Thread Andrew Harrington
This is a good subject to revisit, on web based Python. I like his interest in Python+math, too. Andy -- Forwarded message -- From: Matt Brenner Date: Wed, Jun 29, 2011 at 9:20 AM Subject: [SIGCSE-members] Python environment - web based? To: sigcse-memb...@listserv.acm.org Hi,

[Edu-sig] place for 800x600 python videos

2011-05-16 Thread Andrew Harrington
I'm making a bunch of videos for my Hands-on Python Tutorial, in preparation for teaching online this summer. The university's preferred place to put stuff, and which accepts videos of any dimensions, is iTunes U, but that is not Linux friendly and generally a pain. Where could such 800x600 mp4 v

Re: [Edu-sig] the importance of divmod

2011-01-13 Thread Andrew Harrington
The Euclidean Algorithm only needs %. The*Extended* Euclidean Algorithm can use divmod. The code below is from my cryptography course last semester, where I wanted to use polymorphism and have the xgcd also work for my polynomial classes implementing finite fields. Hence I do not take absolute v

Re: [Edu-sig] py tutorials with some educational interaction

2011-01-08 Thread Andrew Harrington
Yes rst/sphinx is nice for tutorials. I just used it to transform my Hands-on Python Tutorial in the last week: http://anh.cs.luc.edu/python/hands-on/3.1/ Jurgis, Google does a fair approximation I think, when automatically translating you tutorial to English. At least it is smart enough not t

Re: [Edu-sig] teaching Python

2010-04-23 Thread Andrew Harrington
In the 5*[[]] example, the issue is again mutable objects. (list * int) does a shallow copy. This is the only thing that makes sense. There is no universal clone operation that you could use instead of the shallow copy. Issues with mutable objects are not going to go away just because we wish th

Re: [Edu-sig] Why Python?

2010-04-11 Thread Andrew Harrington
Well put David. My choices are always about me and a particular situation. I would not teach J to beginners or to people not crunching a lot of mathematical stuff regularly, but for the professional statisticians and electronic traders I know, J is a fabulous language, and very worth the modest l

Re: [Edu-sig] Renaming PyWhip

2010-02-26 Thread Andrew Harrington
>From my googling, pykata means build in Finnish. Not bad. Andy On Fri, Feb 26, 2010 at 10:25 AM, Andrew Harrington wrote: > PyKata sounds great. I think we will need a bit on the home page to explain > the derivation. It fits beautiful with the flexible ideas we have of this >

Re: [Edu-sig] Renaming PyWhip

2010-02-26 Thread Andrew Harrington
PyKata sounds great. I think we will need a bit on the home page to explain the derivation. It fits beautiful with the flexible ideas we have of this having parts useful to people at multiple levels with many different backgrounds. Andy On Wed, Feb 24, 2010 at 9:46 PM, kirby urner wrote: > On

Re: [Edu-sig] Renaming PyWhip...

2010-02-24 Thread Andrew Harrington
The URL is under appspot.com, so it does not *have* to be unique to the web, but reducing confusion is good. The URL PyPractice.com is taken, though it still just goes to the default page of a name registry place. If we can handle a longer name, PythonPractice, would be extra clear and shows up n

[Edu-sig] educators at Pycon, wiki page

2010-02-07 Thread Andrew Harrington
Pycon is getting close. The only ones signed on to the edu-sig pycon wiki page http://us.pycon.org/2010/openspace/edu-sig/ are Vern and me. Is anyone else going? Andy -- Andrew N. Harrington Director of Academic Programs Computer Science Department Loyola University Chicago 512B Lewis Towe

Re: [Edu-sig] Could there be a new test, call it AP something else?

2010-01-25 Thread Andrew Harrington
Gary, Interesting site, ACSL. Curious, there is no mention of specific languages or freedom of language the I find quickly on their site. The only hint is the list of languages given where solutions are given, Is that the actual list of restrictions? On Mon, Jan 25, 2010 at 9:22 AM, Litvin wrot

Re: [Edu-sig] Could there be a new test, call it AP something else?

2010-01-25 Thread Andrew Harrington
Sounds good to me, David. Good luck putting it over. Maybe after we get 10 million hits on PyWhip? Andy On Mon, Jan 25, 2010 at 8:36 AM, David MacQuigg wrote: > Litvin wrote: > > What might this new exam be like? CS with no programming and no math? >> We'll see. My guess is, if it eventual

Re: [Edu-sig] no public link to a BoF Wiki

2010-01-23 Thread Andrew Harrington
. Andy On Sat, Jan 23, 2010 at 10:20 PM, Andrew Harrington wrote: > Am I missing something? > > I remember always at least having a link on the Open Space page to a BoF > *wiki* page that is freely editable so a public link can be made to new > individual Bof's like edu-sig.

[Edu-sig] no public link to a BoF Wiki

2010-01-23 Thread Andrew Harrington
Am I missing something? I remember always at least having a link on the Open Space page to a BoF *wiki* page that is freely editable so a public link can be made to new individual Bof's like edu-sig. The instructions mention you can make a wiki page, but not on a page that is publicly modifiable,

[Edu-sig] no education in Pycon 2010 talks

2009-11-03 Thread Andrew Harrington
Looks like an interesting collection of talks for Pycon 2010, but I do not see a single talk that I recognize as coming from the educational community. (Am I wrong?) The only place I know where this is listed is http://us.pycon.org/2010/conference/proposals/status/#accepted which is likely only v

[Edu-sig] PyWhip

2009-10-29 Thread Andrew Harrington
What has happened to PyWhip? It looks like the answers immediately appear with problems, and some one changed the code for a submission of mine to something strange. Is there any activity with it? -- Andrew N. Harrington Director of Academic Programs Computer Science Department Loyola Univer

Re: [Edu-sig] PyCon poster session and Edu-sig pages

2009-05-01 Thread Andrew Harrington
+1 Andy On Fri, May 1, 2009 at 2:12 PM, Vern Ceder wrote: > Hi Kirby, Andre, everyone, > > Sorry for the late reply - things have been busy here... > > I was also thinking we need a short mention and a link on the edu-sig > home page to some info about the PyCon education/poster session. > > I ha

Re: [Edu-sig] Edu-sig at Pycon

2009-03-27 Thread Andrew Harrington
massimo Di Pierro, ... ?? * Meeting at 8:30PM in McCarran Open Space room. See the suggested topics on the BoF web page. On Thu, Mar 26, 2009 at 10:43 PM, Andrew Harrington wrote: > Pycon attenders, > Remember our dinner at 6:45PM Friday night! If you have not already let me > know yo

[Edu-sig] Edu-sig at Pycon

2009-03-26 Thread Andrew Harrington
Pycon attenders, Remember our dinner at 6:45PM Friday night! If you have not already let me know you are coming, email me and/or make an entry on the BoF page http://us.pycon.org/2009/openspace/EduSig/ -- Andrew N. Harrington Director of Academic Programs Computer Science Department Loyola Un

[Edu-sig] PyCon dinner, meeting

2009-03-22 Thread Andrew Harrington
For Pycon I posted dinner/meeting suggesting some time ago at the BoF site http://us.pycon.org/2009/openspace/EduSig/ I see no responses. It occurs to me that may be because I did not echo it here! - I have a reservation for 10 at Maria's Mexican Restaurant, Friday 6:45PM, 9440 W Fost

Re: [Edu-sig] PyWhip ???

2009-03-07 Thread Andrew Harrington
Neat site! We needed this for Python! You do need to say what version of Python you are using. Is this 3.0? I added a problem, but it would have been easier with a little more help on problem submission: 1. Description is in html. Other fields are plain text. 2. Examples are in doctest format

Re: [Edu-sig] What is the Best Way to use Python in the Windows Command Line

2008-12-17 Thread Andrew Harrington
Several options, Charles. If they typically work from a particular directory, you can have them copy into that directory a batch file like py.cmd: path = %path%;c:\python26;c:\python26\Scripts;c:\python26\tools\scripts;C:\Python26\Lib\idlelib start "Python Enabled Command Window" Double clickin

Re: [Edu-sig] school physics/math courses

2008-10-19 Thread Andrew Harrington
Math for the Digital Age looks great for getting both discrete math concepts and Python into a HS. That is a very different emphasis than physical sciences. If you are specifically doing physics and other continuous math, I would not recommend Math for the Digital Age. It does not appear to cove

Re: [Edu-sig] CP4E in a third world country

2008-10-07 Thread Andrew Harrington
Miguel, Look at the data on the Sugar installations for thousands of kids in Peru. The Sugar environment is certainly localized for Spanish and takes little resources. laptop.org sugarlabs.org Andy On Tue, Oct 7, 2008 at 10:26 AM, Miguel Turner <[EMAIL PROTECTED]> wrote: > Hello to all, > > I'm

Re: [Edu-sig] Test Driven Learning: combining MoinMoin and Crunchy

2008-06-07 Thread Andrew Harrington
The archive sounds good Andre! I would like to suggest that the home page of such a wiki ask submitters to put examples under folders for particular categories, either adding to existing ones or creating new ones where needed. Also wikis search for pages based on categories. We might agree on so

Re: [Edu-sig] Self Study for Kids

2008-04-24 Thread Andrew Harrington
Jay, You can try my Hands-on Python Tutorial. http://cs.luc.edu/anh/python/hands-on It would work for high school students and possibly middle school, too. Not the kid-laugh lines of Snake-Wrangling. The tutorial setup is good for self-study. Andy On Sun, Apr 20, 2008 at 10:21 AM, Jay Bloodwort

Re: [Edu-sig] Crunchy Suggestions wanted for Google Summer of Code

2008-03-21 Thread Andrew Harrington
Dear Andre, Sorry to miss you at Pycon. It was nice to get to know Johannes. I am excited by Jeff's plan to crunchify his book. As we get a larger body of tutorials and problems, we are getting to the time when it would be good to be able to choose the next page to go to based on whether a stude

Re: [Edu-sig] [edupython] Re: [edupython] Re: Education BoF at PyCon

2008-02-10 Thread Andrew Harrington
vening sound? It looks like we would have the most > time after the day's formal activities are over. What does everyone think? > > Cheers, > Vern > > Jeffrey Elkner wrote: > > Hi Vern and Andy, > > > > Just name the time and place. I'm there! >

Re: [Edu-sig] [edupython] Education BoF at PyCon

2008-02-06 Thread Andrew Harrington
Vern, Good thinking. In the past we have gotten together to talk over food and in a separate meeting time that does not conflict with talks. thoughts: lunch. lunch Friday is 90 minutes. The next two days 45 minute talks overlap it by 15 minutes, so it is down to 75 minutes Going out to dinner

Re: [Edu-sig] Pycon 2008

2007-12-21 Thread Andrew Harrington
fully it would be a reduced price (free is > always acceptable :-) ). We are all beginners. We can miss one day of > school. If the conference continues on the weekend could that day(s) be > free for them? We could register in advance if the schedule is published. > > > Thanks,

Re: [Edu-sig] Pycon 2008

2007-12-18 Thread Andrew Harrington
Earl, I have already asked about taking my students. There are likely to be a number of beginner tutorials on Thursday, but they cost a substantial amount of money. A bugaboo is the food. The hotel extracts $65/day/person. The single-day registration rate will be at least that much. There is n

Re: [Edu-sig] Wrapping functions in a Function class

2007-12-12 Thread Andrew Harrington
Nice wrapper class Kirby! One thought: multiplying functions is another operation. I would tend to reserve '*' for that, or you will be confusing of limited. Since the raised circle is not a python operator, it appears you need to use a different, nonstandard composition symbol. Perhaps '%' (it

Re: [Edu-sig] OLPC G1G1 sales start today

2007-11-12 Thread Andrew Harrington
I understood the time limitt had something to do with restrictions on nonprofit status, though I am sorry I forget where I heard it -- maybe laptop.org before the sale started. I certainly agree that I would want to at least make sure a friend of my kid in the same neighborhood was doing the same

Re: [Edu-sig] python for kids...

2007-10-12 Thread Andrew Harrington
Very engaging book, Jason! I agree that earlier Turtles would be nice. I also like the idea of using Idle, but your agnostic approach is certainly a choice. I would encourage saving program files earlier. particularly if they make neat Turtle designs, it would be nice to save the code! Idle ma

Re: [Edu-sig] Python in Secondary Schools

2007-07-17 Thread Andrew Harrington
On the focus of this list: certainly Python education (even if it does get contentious -- there are strong opinions on all sorts of things). Certainly I am not looking for big large educational politics centered discussions, but I am a bit concerned about the strength of the reaction and going

Re: [Edu-sig] a non-rhetorical question

2007-07-09 Thread Andrew Harrington
On the algebra/geometry questions: As a longtime math professor in a past life, it is my observation of students going forward from high school, and of students long ago when I was in high school myself, and tutored a lot of peers, that there are several effects in the algebra/geometry discussi

Re: [Edu-sig] a non-rhetorical question

2007-07-07 Thread Andrew Harrington
Dear Andy, I have been away and came late to this excellent discussion. I personally would have only taught the loop constructs without break at this level, and then it is true that the problem 'only' needs the basic syntactic components of loops, decisions, and compound logical expressions.

Re: [Edu-sig] education as Python's killer app

2007-04-16 Thread Andrew Harrington
Beautifully written Michael! Plus I learned some interesting facts and bent my head a bit differently. I think you are right that we would do well to consider the implications of Sugar -- beyond the XO machine. I would not say there are no easy and interesting places to start with Python -- Ru

Re: [Edu-sig] understanding recursion. . .

2007-02-08 Thread Andrew Harrington
Andy, In the situation that you list, recursion is a natural approach. It has a natural end. there are alternatives, that you may or may not want to take time to mention. I have a problem with introductory students doing a major project before recursion is introduced, and naively having a nas

Re: [Edu-sig] Pre-PEP was: The fate of raw_input() in Python 3000

2006-09-14 Thread Andrew Harrington
Andre, Your English and your organization and rationale are excellent. I would be happy to be added as a signer. Thanks, Andrew Harrington Andre Roberge wrote: > Hi-all, > > Having had a look at the discussion on the Python-3000 mailing list, I thought > it was appropriate to write

Re: [Edu-sig] Elementary graphics library

2006-06-02 Thread Andrew Harrington
I am not a great follower of the graphic wars, but I agree with both Andre and Paul from what I have seen. We are talking here about a basic issue with open source infrastructure (and commercial standards for that matter). Is it worth it doing my thing my way that only some will be able to us

Re: [Edu-sig] new python // and /

2006-05-26 Thread Andrew Harrington
On // and /, I neglected to mention that in Python 2.4 you can already use / for real division in any file where the top line imports from future: from __future__ import division Andrew Harrington wrote: >As I gear up to write or translate lessons for Crunchy Frog, I would >like feedb

[Edu-sig] new python // and /

2006-05-26 Thread Andrew Harrington
As I gear up to write or translate lessons for Crunchy Frog, I would like feedback on one general issue: // -- the new integer division operator. // is already legal in Python 2.4, though / still means the same thing for integers. That is to change in Python 2.5, that is already in alpha 2:

Re: [Edu-sig] An engine to navigate between lessons

2006-05-24 Thread Andrew Harrington
Andre Roberge wrote: > On 5/14/06, Andrew Harrington <[EMAIL PROTECTED]> wrote: >> Navigating Between Lessons >> I have been reading the discussion and trying the prototypes for Python >> content delivery with great excitement. On seeing how well you were >&

Re: [Edu-sig] Crunchy Frog 0.3 released

2006-05-24 Thread Andrew Harrington
Dear Andre, Wish list for Crunchy Frog: 1. Fitting in with my previous brainstorming, the most important thing is allowing differential branching based on test or evaluate results. The most obvious is an alternate place to go when there is a test failure. With the possibly helpful Python er

Re: [Edu-sig] testing interactive loops

2006-05-23 Thread Andrew Harrington
doctest marker we might use or to indicate delimiters and their replacements we might use and have the engine then change :: and ?? to : and ? and extract the input that follows them, and do the input redirection so doctest then works. Andy Andre Roberge wrote: > On 5/16/06, *Andrew Harring

[Edu-sig] testing interactive loops

2006-05-16 Thread Andrew Harrington
We have been discussing testing in tutorials with doctest. There is one place that does not work, I think: testing an interactive loop, which is a construction I teach in introductory programming. It appears that doctest cannot handle interactive input. I would still like to be able to illust

[Edu-sig] An engine to navigate between lessons

2006-05-14 Thread Andrew Harrington
Navigating Between Lessons I have been reading the discussion and trying the prototypes for Python content delivery with great excitement. On seeing how well you were doing on the content delivery, my imagination took off and I wrote down a whole bunch of brainstorming ideas below on an import

Re: [Edu-sig] Google SoC mentors?

2006-05-12 Thread Andrew Harrington
What is the deal on wxPython and Ubuntu and Edubuntu? Andy Andre Roberge wrote: >2. The move for Guido van Robot from wxPython to Gtk (on platform >other than Windows) and the fact that Ubuntu and, more importantly, >Edubuntu would not include any wxPython based app as part of any >"endorsed" dis

Re: [Edu-sig] Setting a variable's value

2006-05-11 Thread Andrew Harrington
Winston, I like the pedogogy for a math teacher. I think I could even see it in a regular Python course for maybe the first day. I don't think it could be misinterpreted by interpreter or human. I would suggest including in the proposal an optional directive that would force the use of := lik

Re: [Edu-sig] Panda3D looks cool so far...

2006-05-07 Thread Andrew Harrington
In Panda, I assume an enormous amount of work is embedded in the development of models, which is invisible in code like that below. Perhaps if you use a canned cast of characters, you can avoid most of that. The latest version talks about being the first version they are trying to have work

Re: [Edu-sig] PySqueak: more on the cultural divide among paradigms

2006-05-06 Thread Andrew Harrington
I just looked at Panda3D. The export restrictions in the license are troublesome. Another obvious drawback in the intro is the reference only to Windows and Linux, not Apple. I do not know if that might change with Apple moving to Intel. Sigh, for a Linux or Windows lab in the US, it looks ni

Re: [Edu-sig] HTConsole

2006-05-02 Thread Andrew Harrington
Dear Ian, I installed easy_install successfully and then I have this session, ending in an error: C:\Python24>easy_install htconsole Searching for htconsole Best match: htconsole 0.2 Processing htconsole-0.2-py2.4.egg htconsole 0.2 is already the active version in easy-install.pth Installing htco

Re: [Edu-sig] Bootable Python CDs?

2006-04-27 Thread Andrew Harrington
Saving from a CD boot: flash drives should work. A kludgey way if you have internet and a browser is the email files to yourself. Andy Laura Creighton wrote: >In a message of Wed, 26 Apr 2006 19:05:20 EDT, "Paul D. Fernhout" writes: > > >>I previously wrote: >> >> >>>Then you would have

Re: [Edu-sig] Visual Programming in Python?

2006-04-16 Thread Andrew Harrington
Several points on visual programming and flow charts ... 1. Visual programming in Python is complicated by the fact that it is not statically typed. If you want x to be assigned the reference returned by function f, you cannot be sure of the type, so it is hard to then be able to have a GUI e