home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / edu / 2293 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  2.9 KB

  1. Path: sparky!uunet!utcsri!newsflash.concordia.ca!mizar.cc.umanitoba.ca!access.usask.ca!dvinci!choy
  2. From: choy@dvinci.USask.Ca (Henry Choy)
  3. Newsgroups: comp.edu
  4. Subject: Re: Edication crisis
  5. Date: 11 Jan 1993 20:56:50 GMT
  6. Organization: University of Saskatchewan
  7. Lines: 53
  8. Message-ID: <1ismuiINNp2t@access.usask.ca>
  9. References: <AAdSTJhiNA@softp.kiev.ua>
  10. NNTP-Posting-Host: dvinci.usask.ca
  11. X-Newsreader: TIN [version 1.1 PL6]
  12.  
  13. Nick Bezrukov (bnn@softp.kiev.ua) wrote:
  14. : Dec 30 in article on "Education crisis (was RE: how much math...)"
  15. : Herman Rubin (hrubin@pop.stat.purdue.edu) writes:
  16. : > My own opinion, based
  17. : > on observations of students from sophomores to PhD students, is that the
  18. : > learning of methods, excessive formalism, and special cases interferes
  19. : > with the learning of concepts.  Again, memorizing the definitions, and
  20. : > even memorizing proofs, does not teach the concepts; they are learned
  21. : > only when they can be used in new situations.
  22. : > Both in languages, including computer languages, and in mathematics,
  23. : > understanding the structure can facilitate learning the details, and
  24. : > acquiring proficiency in their use.
  25. : My own experience strongly support this observations. Teaching of concepts
  26. : and problem solving are of primary importance. And as for teachers with
  27. : inclination to excessive formal definitions I definitely feel that there is
  28. : something rotten in there way of teaching of programming.  There are too much
  29. : influence of fashion (proofs of correctness, remember), too much interest in
  30. : subjects of quite esoteric nature and too wide gap between theory and
  31. : practice.  After all every programming language is just another example of
  32. : ability of natural language to extend itself to cover new grounds and as such
  33. : an ability to use that language is different from the world of definitions and
  34. : proofs.
  35.  
  36. There should be a mixture of both worlds. Flights of intuition mixed
  37. with the rigor that kills bugs dead. Maybe rigor should come in Raid
  38. spray cans :-D Sooner or later students have to learn the language
  39. and work of their predecessors, unless they want to start over.
  40. Students can be kickstarted into programming, but they will want a
  41. more complete picture of computing. They'll need tools to think and
  42. communicate. There's a lot of stuff to cover, but there's enough time
  43. to do more than memorization. There's time to think, and students can
  44. show their understanding through their work. They'll need to
  45. communicate their ability to work. Any student who can't go with this
  46. system should talk to the prof.
  47.  
  48.  
  49.  
  50. --
  51.  
  52. Henry Choy
  53. choy@cs.usask.ca
  54.  
  55. What rolls down stairs alone or in pairs            This has been brought to 
  56. Rolls over your neighbor's dog?                     you by the numbers 4
  57. What's great for a snack and fits on your back?     and 9 and the letter P.
  58. It's Log, Log, Log!  -- "The Log Song", from            -- Big Bird
  59.                          Ren & Stimpy
  60.  
  61. Math is tough!       -- Barbie
  62.