Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #95049 > unrolled thread
| Started by | Terry Reedy <tjreedy@udel.edu> |
|---|---|
| First post | 2015-08-05 21:06 -0400 |
| Last post | 2015-08-10 02:24 +0200 |
| Articles | 16 — 12 participants |
Back to article view | Back to comp.lang.python
Who uses IDLE -- please answer if you ever do, know, or teach Terry Reedy <tjreedy@udel.edu> - 2015-08-05 21:06 -0400
Re: Who uses IDLE -- please answer if you ever do, know, or teach Rustom Mody <rustompmody@gmail.com> - 2015-08-05 18:21 -0700
Re: Who uses IDLE -- please answer if you ever do, know, or teach Terry Reedy <tjreedy@udel.edu> - 2015-08-06 18:58 -0400
Re: Who uses IDLE -- please answer if you ever do, know, or teach Friedrich Rentsch <anthra.norell@bluewin.ch> - 2015-08-07 09:22 +0200
Re: Who uses IDLE -- please answer if you ever do, know, or teach Paul Rubin <no.email@nospam.invalid> - 2015-08-05 19:12 -0700
Re: Who uses IDLE -- please answer if you ever do, know, or teach Paul Rubin <no.email@nospam.invalid> - 2015-08-05 22:46 -0700
Re: Who uses IDLE -- please answer if you ever do, know, or teach Laura Creighton <lac@openend.se> - 2015-08-06 08:18 +0200
Re: Who uses IDLE -- please answer if you ever do, know, or teach Miki Tebeka <miki.tebeka@gmail.com> - 2015-08-05 21:41 -0700
Re: Who uses IDLE -- please answer if you ever do, know, or teach wxjmfauth@gmail.com - 2015-08-06 00:26 -0700
Re: Who uses IDLE -- please answer if you ever do, know, or teach Steve Hayes <hayesstw@telkomsa.net> - 2015-08-06 11:29 +0200
Re: Who uses IDLE -- please answer if you ever do, know, or teach Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2015-08-06 21:14 -0400
Re: Who uses IDLE -- please answer if you ever do, know, or teach Terry Reedy <tjreedy@udel.edu> - 2015-08-07 21:38 -0400
Re: Who uses IDLE -- please answer if you ever do, know, or teach Larry Hudson <orgnut@yahoo.com> - 2015-08-07 20:58 -0700
Re: Who uses IDLE -- please answer if you ever do, know, or teach Laurent Pointal <laurent.pointal@free.fr> - 2015-08-08 19:59 +0200
Re: Who uses IDLE -- please answer if you ever do, know, or teach random832@fastmail.us - 2015-08-08 23:50 -0400
Re: Who uses IDLE -- please answer if you ever do, know, or teach Laurent Pointal <laurent.pointal@free.fr> - 2015-08-10 02:24 +0200
| From | Terry Reedy <tjreedy@udel.edu> |
|---|---|
| Date | 2015-08-05 21:06 -0400 |
| Subject | Who uses IDLE -- please answer if you ever do, know, or teach |
| Message-ID | <mailman.1255.1438823203.3674.python-list@python.org> |
There have been discussions, such as today on Idle-sig , about who uses Idle and who we should design it for. If you use Idle in any way, or know of or teach classes using Idle, please answer as many of the questions below as you are willing, and as are appropriate Private answers are welcome. They will be deleted as soon as they are tallied (without names). I realized that this list is a biased sample of the universe of people who have studied Python at least, say, a month. But biased data should be better than my current vague impressions. 0. Classes where Idle is used: Where? Level? Idle users: 1. Are you grade school (1=12)? undergraduate (Freshman-Senior)? post-graduate (from whatever)? 2. Are you beginner (1st class, maybe 2nd depending on intensity of first)? post-beginner? 3. With respect to programming, are you amateur (unpaid) professional (paid for programming) -- Terry Jan Reedy, Idle maintainer
[toc] | [next] | [standalone]
| From | Rustom Mody <rustompmody@gmail.com> |
|---|---|
| Date | 2015-08-05 18:21 -0700 |
| Message-ID | <eee731aa-08ab-4d92-a972-dee3af5574d8@googlegroups.com> |
| In reply to | #95049 |
On Thursday, August 6, 2015 at 6:36:56 AM UTC+5:30, Terry Reedy wrote: > There have been discussions, such as today on Idle-sig , about who uses > Idle and who we should design it for. If you use Idle in any way, or > know of or teach classes using Idle, please answer as many of the > questions below as you are willing, and as are appropriate > > Private answers are welcome. They will be deleted as soon as they are > tallied (without names). > > I realized that this list is a biased sample of the universe of people > who have studied Python at least, say, a month. But biased data should > be better than my current vague impressions. > > 0. Classes where Idle is used: > Where? > Level? > > Idle users: > > 1. Are you > grade school (1=12)? > undergraduate (Freshman-Senior)? > post-graduate (from whatever)? > > 2. Are you > beginner (1st class, maybe 2nd depending on intensity of first)? > post-beginner? > > 3. With respect to programming, are you > amateur (unpaid) > professional (paid for programming) > > -- > Terry Jan Reedy, Idle maintainer I used idle to teach a 2nd year engineering course last sem It was a more pleasant experience than I expected One feature that would help teachers: It would be nice to (have setting to) auto-save the interaction window [Yeah I tried to see if I could do it by hand but could not find where] Useful for giving as handouts of the class So students rest easy and dont need to take 'literal' notes of the session I will now be teaching more advanced students and switching back to emacs -- python, C, and others -- so really no option to emacs. Not ideal at all but nothing else remotely comparable
[toc] | [prev] | [next] | [standalone]
| From | Terry Reedy <tjreedy@udel.edu> |
|---|---|
| Date | 2015-08-06 18:58 -0400 |
| Message-ID | <mailman.1283.1438901948.3674.python-list@python.org> |
| In reply to | #95054 |
On 8/5/2015 9:21 PM, Rustom Mody wrote: > I used idle to teach a 2nd year engineering course last sem > It was a more pleasant experience than I expected > One feature that would help teachers: > It would be nice to (have setting to) auto-save the interaction window > [Yeah I tried to see if I could do it by hand but could not find where] > Useful for giving as handouts of the class > So students rest easy and dont need to take 'literal' notes of the session To prevent this idea from getting lost, I added "A follow-on issue would be to have an option to prompt to save (as with editor windows) or autosave when closing the shell. A default path might be .idlerc/shellsave.txt." to https://bugs.python.org/issue21937 and a reference in my personal list. -- Terry Jan Reedy
[toc] | [prev] | [next] | [standalone]
| From | Friedrich Rentsch <anthra.norell@bluewin.ch> |
|---|---|
| Date | 2015-08-07 09:22 +0200 |
| Message-ID | <mailman.1292.1438932191.3674.python-list@python.org> |
| In reply to | #95054 |
[Multipart message — attachments visible in raw view] — view raw
On 08/06/2015 03:21 AM, Rustom Mody wrote:
> On Thursday, August 6, 2015 at 6:36:56 AM UTC+5:30, Terry Reedy wrote:
>> There have been discussions, such as today on Idle-sig , about who uses
>> Idle and who we should design it for. If you use Idle in any way, or
>> know of or teach classes using Idle, please answer as many of the
>> questions below as you are willing, and as are appropriate
>>
>> Private answers are welcome. They will be deleted as soon as they are
>> tallied (without names).
>>
>> I realized that this list is a biased sample of the universe of people
>> who have studied Python at least, say, a month. But biased data should
>> be better than my current vague impressions.
>>
>> 0. Classes where Idle is used:
>> Where?
>> Level?
>>
>> Idle users:
>>
>> 1. Are you
>> grade school (1=12)?
>> undergraduate (Freshman-Senior)?
>> post-graduate (from whatever)?
>>
>> 2. Are you
>> beginner (1st class, maybe 2nd depending on intensity of first)?
>> post-beginner?
>>
>> 3. With respect to programming, are you
>> amateur (unpaid)
>> professional (paid for programming)
>>
>> --
>> Terry Jan Reedy, Idle maintainer
> I used idle to teach a 2nd year engineering course last sem
> It was a more pleasant experience than I expected
> One feature that would help teachers:
> It would be nice to (have setting to) auto-save the interaction window
> [Yeah I tried to see if I could do it by hand but could not find where]
> Useful for giving as handouts of the class
> So students rest easy and dont need to take 'literal' notes of the session
>
> I will now be teaching more advanced students and switching back to emacs
> -- python, C, and others -- so really no option to emacs.
> Not ideal at all but nothing else remotely comparable
I've been using Idle full time to simultaneously manage my financial
holdings, develop the management system and manually fix errors. While
the ultimate goal is a push-button system, I have not reached that stage
and am compelled to work trial-and-error style. For this way of working
I found Idle well-suited, since the majority of jobs I do are hacks and
quick fixes, not production runs running reliably.
I recently came up with a data transformation framework that greatly
expedites interactive development. It is based on transformer objects
that wrap a transformation function. The base class Transformer handles
the flow of the data in a manner that allows linking the transformer
modules together in chains. With a toolbox of often used standards, a
great variety of transformation tasks can be accomplished by simply
lining up a bunch of toolbox transformers in chains. Bridging a gap now
and then is a relatively simple matter of writing a transformation
function that converts the output format upstream of the gap to the
required input format downstream of the gap.
The system works very well. It saves me a lot of time. I am currently
writing a manual with the intention to upload it for comment and also to
upload the system, if the comments are not too discouraging. If I may
show a few examples below . . .
Frederic (moderately knowledgeable non-professional)
------------------------------------------------------
>>> import TYX
>>> FR = TYX.File_Reader ()
>>> CSVP = TYX.CSV_Parser ()
>>> TAB = TYX.Tabulator ()
>>> print TAB (CSVP (FR ('Downloads/xyz.csv'))) # Calls nest
-------------------------------------------
Date,Open,Close,High,Low,Volume
07/18/2014,34.36,34.25,34.36,34.25,485
07/17/2014,34.55,34.50,34.55,34.47,"2,415"
07/16/2014,34.65,34.63,34.68,34.52,"83,477"
-------------------------------------------
>>> CSVP.get () # display all parameters
CSV_Parser
dialect > None
delimiter > '\t'
quote > '"'
has_header > False
strip_fields > True
headers > []
>>> CSVP.set (delimiter = ',')
>>> TAB.set (table_format = 'pipe')
>>> print TAB (CSVP ()) # Transformers retain their input
|:-----------|:------|:------|:------|:------|:-------|
| Date | Open | Close | High | Low | Volume |
| 07/18/2014 | 34.36 | 34.25 | 34.36 | 34.25 | 485 |
| 07/17/2014 | 34.55 | 34.50 | 34.55 | 34.47 | 2,415 |
| 07/16/2014 | 34.65 | 34.63 | 34.68 | 34.52 | 83,477 |
>>> class formatter (TYX.Transformer):
def __init__ (self):
TYX.Transformer.__init__ (self, symbol = None) # declare
parameter
def transform (self, records):
symbol = self.get ('symbol')
if symbol:
out = []
for d, o, c, h, l, v in records [1:]: # Clip headers
month, day, year = d.split ('/')
d = '%s-%s-%s' % (year, month, day)
v = v.replace (',', '')
out.append ((d, symbol, o, c, h, l, v))
return out
>>> fo = formatter ()
>>> fo.set (symbol = 'XYZ')
>>> TAB.set (float_format = 'f')
>>> print TAB (fo (CSVP())) # Transformers also retain their output
|:-----------|:----|----------:|----------:|----------:|----------:|------:|
| 2014-07-18 | XYZ | 34.360000 | 34.250000 | 34.360000 | 34.250000
| 485 |
| 2014-07-17 | XYZ | 34.550000 | 34.500000 | 34.550000 | 34.470000
| 2415 |
| 2014-07-16 | XYZ | 34.650000 | 34.630000 | 34.680000 | 34.520000 |
83477 |
>>> DBW = TYX.MySQL_Writer (DB, USER, PASSWORD, table_name = 'quotes')
>>> DBW (fo ())
0
0 means it worked
>>> Q2DB = Chain (FR, CSVP, fo, DBW)
>>> TL = TYX.Text_To_Lines ()
>>> SR = TYX.System_Read ()
>>> for file_name in TL (SR ('ls -1 ~/Downloads/*.csv')):
symbol = file_name.rsplit ('/', 1)[1].split ('.')[0].upper ()
print symbol
Q2DB.set (symbol = symbol, file_name = file_name)
Q2DB ()
ABC
0
DEF
0
. . .
End of hacking. The production Transformer is next.
>>> class Quotes_CSV_To_DB (TYX.Chain):
def __init__ (self):
TYX.Chain.__init__ (
self,
TYX.File_Reader (),
TYX.CSV_Parser (delimiter = ','),
formatter (),
TYX.MySQL_Writer (DB, USER, PASSWORD, table_name =
'quotes')
)
>>> Q2DB = Quotes_CSV_To_DB ()
>>> for file_name in TL (SR ('ls -1 ~/Downloads/*.csv')):
. . .
>>> Q2DB.get () # display all parameters
==============================================
Q2DB
symbol = 'QQQ'
file_name = '/home/fr/Downloads/qqq.csv'
==============================================
File_Reader
file_name > '/home/fr/Downloads/qqq.csv'
----------------------------------------------
CSV_Parser
dialect > None
delimiter > ','
headers > []
quote > '"'
strip_fields > True
has_header > False
----------------------------------------------
formatter
symbol > QQQ
----------------------------------------------
MySQL_Writer
db_name > 'fr'
table_name > 'quotes'
user > 'fr'
permit > 2
password > None
----------------------------------------------
==============================================
[toc] | [prev] | [next] | [standalone]
| From | Paul Rubin <no.email@nospam.invalid> |
|---|---|
| Date | 2015-08-05 19:12 -0700 |
| Message-ID | <87r3nhi2rz.fsf@jester.gateway.sonic.net> |
| In reply to | #95049 |
Terry Reedy <tjreedy@udel.edu> writes: > There have been discussions, such as today on Idle-sig , about who > uses Idle and who we should design it for. I use it sometimes. I mostly use Emacs with Python-mode but find Idle is nice for quickly experimenting with something or probing an API. I know there are fancier IDE's out there but I'm mostly an Emacs user. > 0. Classes where Idle is used: N/A > 1. Are you grade school (1=12)?.... Working programmer. > 2. Are you post-beginner? Yes > 3. With respect to programming, are you > amateur (unpaid) > professional (paid for programming) Professional.
[toc] | [prev] | [next] | [standalone]
| From | Paul Rubin <no.email@nospam.invalid> |
|---|---|
| Date | 2015-08-05 22:46 -0700 |
| Message-ID | <87k2t9hsut.fsf@jester.gateway.sonic.net> |
| In reply to | #95057 |
Paul Rubin <no.email@nospam.invalid> writes: > I use it sometimes. I mostly use Emacs with Python-mode but find Idle > is nice for quickly experimenting with something or probing an API. Added: I sometimes used Idle in places where Emacs isn't available, e.g. client machines running Windows. It's nice that Idle is there if the Python environment is there.
[toc] | [prev] | [next] | [standalone]
| From | Laura Creighton <lac@openend.se> |
|---|---|
| Date | 2015-08-06 08:18 +0200 |
| Message-ID | <mailman.1269.1438841890.3674.python-list@python.org> |
| In reply to | #95067 |
Added: right now most children I know who want to program want to write games that run on their cell phones and tablets. So Idle integration with kivy would be very nice, if Idle developers are looking for new directions. Laura
[toc] | [prev] | [next] | [standalone]
| From | Miki Tebeka <miki.tebeka@gmail.com> |
|---|---|
| Date | 2015-08-05 21:41 -0700 |
| Message-ID | <093fdc4f-1bb1-4ead-826f-4a7c858b263d@googlegroups.com> |
| In reply to | #95049 |
Greetings, > 0. Classes where Idle is used: > Where? At client site. Mostly big companies. > Level? From beginner to advanced. > Idle users: > 1. Are you > grade school (1=12)? > undergraduate (Freshman-Senior)? > post-graduate (from whatever)? post-graduate > 2. Are you > beginner (1st class, maybe 2nd depending on intensity of first)? > post-beginner? post-beginner > 3. With respect to programming, are you > amateur (unpaid) > professional (paid for programming) professional
[toc] | [prev] | [next] | [standalone]
| From | wxjmfauth@gmail.com |
|---|---|
| Date | 2015-08-06 00:26 -0700 |
| Message-ID | <9547dbc8-f2e5-41a4-bcdd-1c15ffd5ce51@googlegroups.com> |
| In reply to | #95049 |
Le jeudi 6 août 2015 03:06:56 UTC+2, Terry Reedy a écrit : > There have been discussions, such as today on Idle-sig , about who uses > Idle and who we should design it for. If you use Idle in any way, or > know of or teach classes using Idle, please answer as many of the > questions below as you are willing, and as are appropriate > > Private answers are welcome. They will be deleted as soon as they are > tallied (without names). > > I realized that this list is a biased sample of the universe of people > who have studied Python at least, say, a month. But biased data should > be better than my current vague impressions. > > 0. Classes where Idle is used: > Where? > Level? > > Idle users: > > 1. Are you > grade school (1=12)? > undergraduate (Freshman-Senior)? > post-graduate (from whatever)? > > 2. Are you > beginner (1st class, maybe 2nd depending on intensity of first)? > post-beginner? > > 3. With respect to programming, are you > amateur (unpaid) > professional (paid for programming) > > -- > Terry Jan Reedy, Idle maintainer Well, One of the problems is not IDLE, it's Python. Ditto for the Qt derivatives or the "wxPython" derivatives. jmf PS I'm following the discussions on the different mailing lists, bugs tracker included, since a long time.
[toc] | [prev] | [next] | [standalone]
| From | Steve Hayes <hayesstw@telkomsa.net> |
|---|---|
| Date | 2015-08-06 11:29 +0200 |
| Message-ID | <85a6sa93u9l1o7jhqa4t57mmi9nnfupjg0@4ax.com> |
| In reply to | #95049 |
On Wed, 5 Aug 2015 21:06:31 -0400, Terry Reedy <tjreedy@udel.edu> wrote: >There have been discussions, such as today on Idle-sig , about who uses >Idle and who we should design it for. If you use Idle in any way, or >know of or teach classes using Idle, please answer as many of the >questions below as you are willing, and as are appropriate > >Private answers are welcome. They will be deleted as soon as they are >tallied (without names). > >I realized that this list is a biased sample of the universe of people >who have studied Python at least, say, a month. But biased data should >be better than my current vague impressions. > >0. Classes where Idle is used: >Where? >Level? > >Idle users: > >1. Are you >post-graduate (from whatever)? >2. Are you >beginner (1st class, maybe 2nd depending on intensity of first)? if you mean with Python >3. With respect to programming, are you >amateur (unpaid) -- Steve Hayes from Tshwane, South Africa Web: http://www.khanya.org.za/stevesig.htm Blog: http://khanya.wordpress.com E-mail - see web page, or parse: shayes at dunelm full stop org full stop uk
[toc] | [prev] | [next] | [standalone]
| From | Dennis Lee Bieber <wlfraed@ix.netcom.com> |
|---|---|
| Date | 2015-08-06 21:14 -0400 |
| Message-ID | <d818sat1i39krg0rkrk204mp5gt78tna5s@4ax.com> |
| In reply to | #95049 |
On Wed, 5 Aug 2015 21:06:31 -0400, Terry Reedy <tjreedy@udel.edu> declaimed
the following:
>There have been discussions, such as today on Idle-sig , about who uses
>Idle and who we should design it for. If you use Idle in any way, or
>know of or teach classes using Idle, please answer as many of the
>questions below as you are willing, and as are appropriate
>
If you only take responses from people who already use Idle, you may be
selecting against some of the more critical responses.
On Windows, I avoid Idle as much as possible (only using it on company
lab PCs on which updating the software is not possible).
I find Idle somewhat clunky looking, with some GUI behaviors that just
don't feel natural to me. My preference (since I install ActiveState builds
on Windows) is to use PythonWin for editing. My second choice is SciTE.
>Idle users:
Non-user
>
>1. Are you
>grade school (1=12)?
>undergraduate (Freshman-Senior)?
>post-graduate (from whatever)?
>
Graduate: BS CompSci
>2. Are you
>beginner (1st class, maybe 2nd depending on intensity of first)?
>post-beginner?
>
35 years as a purported software engineer, though Python was picked up
for my Amiga, and only crept into work a decade later.
>3. With respect to programming, are you
>amateur (unpaid)
>professional (paid for programming)
See previous response.
--
Wulfraed Dennis Lee Bieber AF6VN
wlfraed@ix.netcom.com HTTP://wlfraed.home.netcom.com/
[toc] | [prev] | [next] | [standalone]
| From | Terry Reedy <tjreedy@udel.edu> |
|---|---|
| Date | 2015-08-07 21:38 -0400 |
| Message-ID | <mailman.1323.1438997933.3674.python-list@python.org> |
| In reply to | #95098 |
On 8/6/2015 9:14 PM, Dennis Lee Bieber wrote: > On Wed, 5 Aug 2015 21:06:31 -0400, Terry Reedy <tjreedy@udel.edu> declaimed > the following: > >> There have been discussions, such as today on Idle-sig , about who uses >> Idle and who we should design it for. If you use Idle in any way, or >> know of or teach classes using Idle, please answer as many of the >> questions below as you are willing, and as are appropriate >> > If you only take responses from people who already use Idle, you may be > selecting against some of the more critical responses. The main issue is who, other than highschool or college students, use it. With 35 years of experience, you are not the target audience. I am unusual in not having switched. In you situation, I well might have. "What's wrong with Idle' or 'Why don't you use Idle' or 'How can Idle be improved' would be another survey. I am not asking that too much because there are already over a 120 issues to work on. (But note, Idle is 60 xyz.py modules, which is 2 issues per module, whereas there are more than that for the stdlib as a whole. I am aware that issues per 1000 lines would be a better comparison.) > I find Idle somewhat clunky looking, We are going to add the better looking ttk widgets as an option, but that will have least effect on Windows. > with some GUI behaviors that just don't feel natural to me. We are reviewing these within the confines of what tk can do on each platform. Thank you for your response. -- Terry Jan Reedy
[toc] | [prev] | [next] | [standalone]
| From | Larry Hudson <orgnut@yahoo.com> |
|---|---|
| Date | 2015-08-07 20:58 -0700 |
| Message-ID | <SeednXbZ8r_W41jInZ2dnUU7-RednZ2d@giganews.com> |
| In reply to | #95049 |
On 08/05/2015 06:06 PM, Terry Reedy wrote:
[snip]
> 0. Classes where Idle is used:
> Where?
> Level?
>
None
> Idle users:
>
> 1. Are you
> grade school (1=12)?
> undergraduate (Freshman-Senior)?
> post-graduate (from whatever)?
>
Some college, but didn't complete.
Never had any CS or programming courses.
> 2. Are you
> beginner (1st class, maybe 2nd depending on intensity of first)?
> post-beginner?
>
post-beginner (and self-taught)
> 3. With respect to programming, are you
> amateur (unpaid)
> professional (paid for programming)
>
amateur
My situation: Amateur/hobbyist programmer. (Retired from electronics industries.) My
programming needs are very modest -- mostly simple utilities for my own use. In the past used C
extensively, C++ some. But after I found Python I haven't looked back.
Programming environment: Linux Mint (hate Windows!). Using simple editor (usually gedit) and a
terminal window, but I usually have Idle running (minimized) to be able to quickly check syntax,
run help(...), etc. I rarely use it for actual programming.
One minor complaint about Idle: In the interactive mode the auto-indent uses a tab character
which the display expands to 8-character columns. This large indent is annoying. The editor
mode can be set for smaller indents but the interactive mode can't -- at least I haven't found
how if it is possible.
-=- Larry -=-
[toc] | [prev] | [next] | [standalone]
| From | Laurent Pointal <laurent.pointal@free.fr> |
|---|---|
| Date | 2015-08-08 19:59 +0200 |
| Message-ID | <55c6436d$0$3050$426a74cc@news.free.fr> |
| In reply to | #95049 |
Terry Reedy wrote: > There have been discussions, such as today on Idle-sig , about who uses > Idle and who we should design it for. If you use Idle in any way, or > know of or teach classes using Idle, please answer as many of the > questions below as you are willing, and as are appropriate I think they take a look at idlex http://idlex.sourceforge.net/ > Private answers are welcome. They will be deleted as soon as they are > tallied (without names). > > I realized that this list is a biased sample of the universe of people > who have studied Python at least, say, a month. But biased data should > be better than my current vague impressions. > > 0. Classes where Idle is used: > Where? IUT Orsay, Mesures Physiques, for teaching Python as programming language. > Level? Graduate (post-Bac in france) > Idle users: > > 1. Are you > grade school (1=12)? (sorry, I dont know correspondance in france) > undergraduate (Freshman-Senior)? > post-graduate (from whatever)? I'm senior developer. > 2. Are you > beginner (1st class, maybe 2nd depending on intensity of first)? > post-beginner? Post-beginner. > 3. With respect to programming, are you > amateur (unpaid) > professional (paid for programming) Pro.
[toc] | [prev] | [next] | [standalone]
| From | random832@fastmail.us |
|---|---|
| Date | 2015-08-08 23:50 -0400 |
| Message-ID | <mailman.1340.1439092234.3674.python-list@python.org> |
| In reply to | #95174 |
On Sat, Aug 8, 2015, at 13:59, Laurent Pointal wrote: > > Level? > > Graduate (post-Bac in france) Yours or your students? > > 1. Are you > > grade school (1=12)? > > (sorry, I dont know correspondance in france) Grade 12 refers to 17-18 year old students, each grade is one year. > > undergraduate (Freshman-Senior)? > > post-graduate (from whatever)? > > I'm senior developer. Freshman, Sophomore, Junior, and Senior conventionally refer to each of the years of a conventional four-year bachelor's degree at a university (Also to grades 9-12 in high school, but in context that seems not to be what's meant here).
[toc] | [prev] | [next] | [standalone]
| From | Laurent Pointal <laurent.pointal@free.fr> |
|---|---|
| Date | 2015-08-10 02:24 +0200 |
| Message-ID | <55c7ef29$0$3321$426a74cc@news.free.fr> |
| In reply to | #95176 |
random832@fastmail.us wrote: > On Sat, Aug 8, 2015, at 13:59, Laurent Pointal wrote: >> > Level? >> >> Graduate (post-Bac in france) > > Yours or your students? My students. > >> > 1. Are you >> > grade school (1=12)? >> >> (sorry, I dont know correspondance in france) > > Grade 12 refers to 17-18 year old students, each grade is one year. Ok, students are at grade 12 (some at 13 after a failure in another cursus). >> > undergraduate (Freshman-Senior)? >> > post-graduate (from whatever)? >> >> I'm senior developer. > > Freshman, Sophomore, Junior, and Senior conventionally refer to each of > the years of a conventional four-year bachelor's degree at a university > (Also to grades 9-12 in high school, but in context that seems not to be > what's meant here). Oups, students are mainly beginners (but some algorithmic is being introduced in their previous pre-bachelor schools years, so we may see more experienced students). The choice of IDLE is related to its standard installation with Python (at least on Windows, and easily available on Linux / MacOSX). But, would appreciate some enhancements as seen in discussions (ex. typical example is line numbering). A+ Laurent.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.python
csiph-web