home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / c / 13247 < prev    next >
Encoding:
Internet Message Format  |  1992-09-07  |  1.4 KB

  1. Path: sparky!uunet!olivea!spool.mu.edu!darwin.sura.net!ra!bdcv8!ageorge
  2. From: ageorge@ra.nrl.navy.mil
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Most difficult part of learning C?
  5. Message-ID: <3522@ra.nrl.navy.mil>
  6. Date: 4 Sep 92 23:42:51 GMT
  7. References: <9208251159.AA04122@ult4>
  8. Sender: usenet@ra.nrl.navy.mil
  9. Reply-To: ageorge
  10. Organization: Naval Research Laboratory, Washington DC
  11. Lines: 29
  12. News-Software: VAX/VMS VNEWS 1.3-4
  13.  
  14. In article <9208251159.AA04122@ult4>, goldstei@cgi.com ("Morris Goldstein") writes...
  15. >I am conducting research for a little project concerning difficulties in
  16. >learning C and how to improve the teaching of C so as to circumvent these
  17. >problems.
  18. >When learning C, what things did you find the most confussing/difficult to
  19. >understand?
  20. >        -Morris
  21. >(goldstein@cgi.com)
  22.  
  23.     Morris,
  24.  
  25.     I'm glad you asked.
  26.     For me the thing I found most confusing or difficult when learning C
  27. centered on parameter passing. It seems as if can do this in a number of ways,
  28. and, in the case of passing character pointers, sorting these ways out was
  29. not trivial.
  30.  
  31.     Your intent is to improve the reaching of C. I suggest placing
  32. an emphasis on parameter passing and encouraging your students to adopt
  33. a convention of parameter passing. Allow them the opportunity to spend time
  34. writing code instead of fussing about parameter passing.
  35.  
  36.     Thank you for asking,
  37.  
  38.     Arthur George, NRL
  39.     ageorge@BDCI143.nrl.navy.mil
  40.