home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / function / 1040 < prev    next >
Encoding:
Text File  |  1992-08-26  |  2.7 KB  |  72 lines

  1. Newsgroups: comp.lang.functional
  2. Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!haven.umd.edu!darwin.sura.net!mips!news.cs.indiana.edu!lynx!nmsu.edu!opus!gupta
  3. From: gupta@nmsu.edu (Gopal Gupta)
  4. Subject: Logic Programming an Introductory Programming Paradigm
  5. Message-ID: <1992Aug26.154429.18312@nmsu.edu>
  6. Sender: usenet@nmsu.edu
  7. Organization: NMSU Computer Science
  8. Date: Wed, 26 Aug 1992 15:44:29 GMT
  9. Lines: 61
  10.  
  11.                Call for Participation
  12.  
  13.         Logic Programming as an Introductory
  14.             Programming Paradigm
  15.  
  16.         Informal Birds-of-a-Feather Session
  17.         
  18.         Joint International Conference and 
  19.         Symposium on Logic Programming '92
  20.  
  21.               Tuesday, Nov 10th, 1992
  22.                6:00PM -- 8:30PM
  23.  
  24.           Organizers: J. Reinfelds and G. Gupta
  25.  
  26. This informal session is  devoted to  discussion on  using  the  logic 
  27. programming  paradigm to teach programming to beginners. The  emphasis 
  28. is on  teaching  logic  programming (rather than Prolog), and  the aim 
  29. is to induce beginners to learn ``declarative thinking." This approach 
  30. can be  contrasted with  the functional programming  approach that has 
  31. been becoming increasingly popular recently.
  32.  
  33. The discussion  is open to  all the participants in the conference who 
  34. are  invited  to present  their  views on  (but  not  limited  to) the 
  35. following issues:
  36.  
  37. 1) Why is  Logic  Programming  a  more  suitable paradigm for teaching 
  38.     programming to beginners?
  39. 2) Is there a need for  using LP for this purpose, or is FP enough, or
  40.     is some other approach better?
  41. 3) How to evaluate the success of such an enterprise?
  42. 4) Your  experiences  related  to  using  LP  to  teach programming to
  43.     beginners.
  44.  
  45. Dissenting views are specially welcome.  
  46.  
  47. As part of the session  we will  relate our  experience  with using LP 
  48. (and a closely co-ordinated  sister course in discrete Math and Logic) 
  49. to teach programming to Freshman students  at New Mexico State. Others 
  50. are welcome to relate their experiences too. 
  51.  
  52. Please note  that the primary focus of the session will be on teaching 
  53. logic programming to beginner programmers. Discussion related to teach-
  54. ing Logic Programming to people other than beginners is not encouraged.
  55.  
  56. Please  send email (to gupta@nmsu.edu  or  juris@nmsu.edu) if  you are 
  57. interested in participating. Please indicate in your email if you just 
  58. want to attend the session or  whether you  intend to  present a short 
  59. position paper too.
  60.  
  61.  
  62. ---------------------------------------------------------------------
  63. Gopal Gupta
  64. Department of Computer Science       email: gupta@nmsu.edu
  65. Box 30001, Dept. 3CU                    gupta@compsci.bristol.ac.uk
  66. New Mexico State University       Ph: +1 (505) 646 6236 
  67. Las Cruces, NM 88003-0001       Fax: +1 (505) 646 6218
  68. USA
  69. ---------------------------------------------------------------------
  70.  
  71.      
  72.