Re: removing the largest item from the list

From: Matthew Huntbach (mmh_at_dcs.qmw.ac.uk)
Date: 03/15/04

  • Next message: Matthew Huntbach: "Re: Tree Height in Prolog"
    Date: 15 Mar 2004 13:46:06 GMT
    
    

    anders t wrote:
    > Quoting Andrzej Lewandowski in comp.lang.prolog:
     
    >>Yes, but not by doing somebody's homework.
     
    > I hope you understand at least in part where I'm coming from here.
    >
    > Put another way:
    >
    > Why don't the Prolog people/AI people (often the same, no?) use the 6-7
    > weeks they have with thousands and thousands of students to buy them over
    > to their paradigm by helping them over that threshold? That would enable
    > more of the students to drive deeper into Prolog and possibly finish the
    > course with a desire to take that vital "2nd course".

    So are you suggesting that the "thousands and thousands of students" who are
    learning Prolog should swamp this newsgroup with trivial questions?

    Or are you suggesting that people who teach Prolog do so in a way different
    from people who teach other sorts of programming? If so, I don't see any
    evidence of that. My experience of teaching any sort of programming is that
    students need to be encouraged to think through it themselves and that
    sometimes if they are show answers too early they never properly learn how
    to program.

    Right now I am teaching a course in programming (not in Prolog however) and
    as an experiment I interviewed those stuents on the course who did badly on
    the mid-term test. I found a common feature of these students was an
    over-readiness to jump to model answers or to seek help without thinking it
    through first. When I asked these students to demonstrate their lab work,
    they showed me model answers they'd copied, and sometimes trivially modified
    and said "Oh, I looked through the answers and now I understand it". They
    didn't understand it - these are people who after a term and a half of
    learning to program (in Java actually) couldn't string together half a
    dozen lines of syntactically correct code that resembled a correct solution.

    Matthew Huntbach


  • Next message: Matthew Huntbach: "Re: Tree Height in Prolog"

    Relevant Pages

    • Re: Why I stop attacking HLA
      ... so I can implement it and see why HLL control structures make ... Language Programming" course is to teach them what things like "bits" ... all the students show up already knowing assembly language. ... > Facts are facts and are independent of any usability. ...
      (alt.lang.asm)
    • Re: PROGRAMMING HOMEWORK HELP!
      ... >> My problem is that students are left in the dark what these deadlines ... > deadline means by the time he or she arrives at the university. ... > What is different about a deadline for a programming exercise? ... courses ok get in trouble with this while seeing that some of their ...
      (comp.programming)
    • Re: removing the largest item from the list
      ... >learning Prolog should swamp this newsgroup with trivial questions? ... >from people who teach other sorts of programming? ... I found a common feature of these students was an ...
      (comp.lang.prolog)
    • Re: Where to find good lisp critiques?
      ... > Programming language has a specific meaning, ... > discussion is that people tout the wonders of free software and how ... > recognizing as the whizzy thing that students want. ... is tied up with flashy UI -- which, so far, is precisely what code artists ...
      (comp.lang.lisp)
    • Re: Suggestions for topics in an Ada course?
      ... I have gotten many of these students hooked on Ada. ... Those students who have a strong dislike for software engineering ... CS 810:059 Our CS1 course (no programming background assumed) ...
      (comp.lang.ada)