Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #37044

Re: Beginner Tutorials

Newsgroups comp.lang.python
Date 2013-01-18 17:25 -0800
References <2e694a98-8a50-472e-89a0-92212a00464b@googlegroups.com> <50F96FCE.8020003@it.uu.se> <mailman.636.1358526960.2939.python-list@python.org> <e650bfaa-f0c9-42e9-b8db-60813b9c8a30@googlegroups.com>
Subject Re: Beginner Tutorials
From Rick Johnson <rantingrickjohnson@gmail.com>
Message-ID <mailman.661.1358564031.2939.python-list@python.org> (permalink)

Show all headers | View raw


On Friday, January 18, 2013 11:04:39 AM UTC-6, Rik wrote:
> The reason for disabling right-click has nothing to do
> with protecting content, and everything to do with
> stopping my students from taking the lazy way out.
> 
> Given the chance, they'll copy/paste the code and download
> the designs and edit them slightly. They'd get through the
> tutorials in about 25 minutes and have learnt next to
> nothing.
>
> In talking to students about existing resources, they said
> that blindly copying code didn't really help them get a
> deep understanding of algorithms and how to apply them to
> other problems.

Well anyone who is just blindly copying code to get through a CS course is obviously not a "natural" problem solver ,and thus, /incapable/ of becoming a proficient programmer anyhow. Programming *IS* problem solving. If you don't get any thrill from the hunt, you might as well go home and watch Monty python until your eyes bleed or the next welfare check arrives.

But don't paint with too wide a brush on the copy-paste subject matter either because i have /no/ hesitation to copy paste when the code is mostly boilerplate required by some asinine interface, like oh I dunno, WINDOWS GUI PROGRAMMING!!! ಠ_ಠ. I am not about to invest one second /learning/ much less trying to /comprehend/ why someone would create and release such a gawd awful monstrosity.

Natural problem solvers always love a challenge and they always like to peek under the hood and see what makes this or that "tick". You need no more than to present these people with a problem and they *WILL* discover the answer (given enough time of course). 

  "The only limit to an individuals imagination is his lifespan" --rr

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Beginner Tutorials Rik <rik.j.cross@gmail.com> - 2013-01-18 06:47 -0800
  Re: Beginner Tutorials marco.kretz@jobmensa.de - 2013-01-18 07:53 -0800
  Re: Beginner Tutorials Virgil Stokes <vs@it.uu.se> - 2013-01-18 16:52 +0100
    Re: Beginner Tutorials Rik <rik.j.cross@gmail.com> - 2013-01-18 08:55 -0800
    Re: Beginner Tutorials Rik <rik.j.cross@gmail.com> - 2013-01-18 08:55 -0800
  Re: Beginner Tutorials Joel Goldstick <joel.goldstick@gmail.com> - 2013-01-18 11:35 -0500
    Re: Beginner Tutorials Rik <rik.j.cross@gmail.com> - 2013-01-18 09:04 -0800
      Re: Beginner Tutorials Joel Goldstick <joel.goldstick@gmail.com> - 2013-01-18 12:34 -0500
      Re: Beginner Tutorials Ritchie Flick <xenplex@gmail.com> - 2013-01-18 18:44 +0100
      Re: Beginner Tutorials rh <richard_hubbe11@lavabit.com> - 2013-01-18 11:14 -0800
      Re: Beginner Tutorials Kwpolska <kwpolska@gmail.com> - 2013-01-18 20:20 +0100
        Re: Beginner Tutorials Kwpolska <kwpolska@gmail.com> - 2013-01-19 12:46 +0100
      Re: Beginner Tutorials Rick Johnson <rantingrickjohnson@gmail.com> - 2013-01-18 17:25 -0800
        Re: Beginner Tutorials Evan Driscoll <driscoll@cs.wisc.edu> - 2013-01-18 22:36 -0600
          Re: Beginner Tutorials Rick Johnson <rantingrickjohnson@gmail.com> - 2013-01-18 22:22 -0800
          Re: Beginner Tutorials Rick Johnson <rantingrickjohnson@gmail.com> - 2013-01-18 22:22 -0800
      Re: Beginner Tutorials Rick Johnson <rantingrickjohnson@gmail.com> - 2013-01-18 17:25 -0800
    Re: Beginner Tutorials Rik <rik.j.cross@gmail.com> - 2013-01-18 09:04 -0800
  Re: Beginner Tutorials Ian Foote <ian@feete.org> - 2013-01-18 16:35 +0000
  Re: Beginner Tutorials Ian Foote <ian@feete.org> - 2013-01-18 16:44 +0000
    Re: Beginner Tutorials Rik <rik.j.cross@gmail.com> - 2013-01-18 09:16 -0800
    Re: Beginner Tutorials Rik <rik.j.cross@gmail.com> - 2013-01-18 09:16 -0800

csiph-web