home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / theory / 1828 < prev    next >
Encoding:
Internet Message Format  |  1992-08-26  |  2.7 KB

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