Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #94649
| Newsgroups | comp.lang.python |
|---|---|
| Date | 2015-07-26 14:34 -0700 |
| References | (4 earlier) <lf5egjvecmi.fsf@ling.helsinki.fi> <228d9572-6cff-4f89-bd68-e31ecbb8e46a@googlegroups.com> <mp2vdl$31g$3@reader1.panix.com> <1950d85b-507c-4468-a0b9-0bbd00e69472@googlegroups.com> <55b51b9a$0$1666$c3e8da3$5496439d@news.astraweb.com> |
| Message-ID | <70dc258b-43be-4a2d-879a-ceb4fc496ccb@googlegroups.com> (permalink) |
| Subject | Re: Gmail eats Python |
| From | Rustom Mody <rustompmody@gmail.com> |
On Sunday, July 26, 2015 at 11:11:04 PM UTC+5:30, Steven D'Aprano wrote: > On Mon, 27 Jul 2015 01:59 am, Rustom Mody wrote: > > > Its 2015 now and any ½ decent teacher of programming, writes programs in > > front of the class. > > Yeah, but the fully decent teachers prepare before hand, so the students > don't have to wait while they type out the (buggy) program in front of > them. > > *half a smiley* > > > > And debugs and hacks and pokes around OS-related stuff > > (ps, top and more arcane) etc. > > And you do that in Emacs instead of the shell? > > Or IPython? > > > > [Yeah I did hear complaints about an OS teacher who puts up PPTs and reads > > [them out. So the set < ½-decent is not empty I guess] > > Did the students really complain "Teacher X came to class prepared with code > already written"? Or was the complaint about the technology used? Or > something else? > > I really don't know how I feel about this. I did maths and physics at uni, > and it seems natural for the lecturer to work through the mathematics in > front of you. I also did computer science, and it feels completely natural > for the lecturer to hand out notes with the code already written. (These > days, I suppose, you would use slides, or give them a URL and tell them to > download the code.) Except for the most trivial interactive examples in the > Python REPR, I can't imagine why anyone would want to watch the lecturer > type the code out in front of them. > > I can think of one exception... watching somebody go through the iterative > process of debugging code. > > > > So while emacs makes everything else look rather puerile, setting it up > > is such a bitch that last python course I just switched to idle. > > Must admit it was more pleasant than I expected. > > Except that sometimes we need C and C++ and assembly and haskell and make > > and config files and git commits and... > > And so emacs (or eclipse!!) remains the only option > > Um... your students are probably using Macs, Windows, and a small minority > with Linux, yes? On laptops? > > Your Linux students are probably fine. Some of them probably know more than > you :-) > > Mac users have access to a full BSB environment, even if most of them don't > know it. > > Your Windows users are the problem. Pretty much. ½ Linux ½ Windows, 1 mac Tried to get everyone onto linux. Most did. Some failed to install it. [I actually called these stragglers for one special ubuntu-setup session. Didn't happen for some silly reasons] So I couldn't dictate linux, just 'suggest' it :-) Policy-wise: College provides machines (supposedly) setup Practically: If one relies on that, the hours the students spend with these will end up being ¼ what they would spend on their own laptops > You could try GnuWin and Gnu Core > Utilities for a set of GNU tools for Windows. You could build a bootable > USB stick containing the Linux installation of your choice, and get them to > use that. (Of course, I can imagine your school/university having a > conniption fit at the thought of the liability issues if the software > erased somebody's hard drive...) > > Things were much better in my day. Nobody expected the students to have > access to a computer at home. You used a dumb workstation to log into a VAX > running Unix, and used the tools the uni supplied, or a standalone Mac 512K > (if you were lucky) or Mac 128K (if you weren't), and again, you used the > tools they supplied. > > > > -- > Steven
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Gmail eats Python Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2015-07-25 20:47 +0300
Re: Gmail eats Python Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2015-07-25 20:52 +0300
Re: Gmail eats Python Laura Creighton <lac@openend.se> - 2015-07-25 20:05 +0200
Re: Gmail eats Python Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2015-07-26 08:26 +0300
Re: Gmail eats Python Jon Ribbens <jon+usenet@unequivocal.co.uk> - 2015-07-25 18:44 +0000
Re: Gmail eats Python Marko Rauhamaa <marko@pacujo.net> - 2015-07-25 22:42 +0300
Re: Gmail eats Python Ben Finney <ben+python@benfinney.id.au> - 2015-07-26 10:52 +1000
Re: Gmail eats Python Chris Angelico <rosuav@gmail.com> - 2015-07-26 10:58 +1000
Re: Gmail eats Python Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2015-07-26 08:01 +0300
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-25 22:28 -0700
Re: Gmail eats Python Chris Angelico <rosuav@gmail.com> - 2015-07-26 15:34 +1000
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-25 23:15 -0700
Re: Gmail eats Python Chris Angelico <rosuav@gmail.com> - 2015-07-26 16:25 +1000
Re: Gmail eats Python Marko Rauhamaa <marko@pacujo.net> - 2015-07-26 09:55 +0300
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-26 01:20 -0700
Re: Gmail eats Python Marko Rauhamaa <marko@pacujo.net> - 2015-07-26 11:35 +0300
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-26 01:50 -0700
Re: Gmail eats Python alister <alister.nospam.ware@ntlworld.com> - 2015-07-26 09:21 +0000
Re: Gmail eats Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-07-26 12:27 +0100
Re: Gmail eats Python Marko Rauhamaa <marko@pacujo.net> - 2015-07-26 12:51 +0300
Re: Gmail eats Python Chris Angelico <rosuav@gmail.com> - 2015-07-26 20:03 +1000
Re: Gmail eats Python Marko Rauhamaa <marko@pacujo.net> - 2015-07-26 13:31 +0300
Re: Gmail eats Python Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2015-07-26 14:30 +0300
Re: Gmail eats Python Marko Rauhamaa <marko@pacujo.net> - 2015-07-26 14:48 +0300
Re: Gmail eats Python random832@fastmail.us - 2015-07-29 10:51 -0400
Re: Gmail eats Python Larry Martell <larry.martell@gmail.com> - 2015-07-29 10:53 -0400
Re: Gmail eats Python Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2015-07-26 13:43 +0300
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-26 06:16 -0700
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-28 20:35 -0700
Re: Gmail eats Python Laura Creighton <lac@openend.se> - 2015-07-29 18:32 +0200
Re: Gmail eats Python Grant Edwards <invalid@invalid.invalid> - 2015-07-26 15:42 +0000
Re: Gmail eats Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-07-26 12:25 +0100
Re: Gmail eats Python Grant Edwards <invalid@invalid.invalid> - 2015-07-26 15:47 +0000
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-26 08:59 -0700
Re: Gmail eats Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-07-26 18:21 +0100
Re: Gmail eats Python Steven D'Aprano <steve@pearwood.info> - 2015-07-27 03:40 +1000
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-26 14:34 -0700
Re: Gmail eats Python Chris Angelico <rosuav@gmail.com> - 2015-07-27 11:47 +1000
Re: Gmail eats Python Grant Edwards <invalid@invalid.invalid> - 2015-07-26 19:45 +0000
Re: Gmail eats Python Rustom Mody <rustompmody@gmail.com> - 2015-07-26 14:54 -0700
Re: Gmail eats Python Steven D'Aprano <steve@pearwood.info> - 2015-07-26 14:49 +1000
Re: Gmail eats Python Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2015-07-26 08:37 +0300
csiph-web