home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / programm / 3141 < prev    next >
Encoding:
Text File  |  1992-11-14  |  1.4 KB  |  38 lines

  1. Newsgroups: comp.programming
  2. Path: sparky!uunet!ukma!rsg1.er.usgs.gov!ornl!styx!jov
  3. From: jov@styx.ornl.gov (Judd Jones)
  4. Subject: Re: first-year programming languages
  5. Message-ID: <1992Nov13.212017.2603@ornl.gov>
  6. Summary: why not binary?
  7. Sender: usenet@ornl.gov (News poster)
  8. Organization: Oak Ridge National Lab
  9. References: <1992Nov9.152324.2715@jarvis.csri.toronto.edu> <wingo-111192171446@wingosmac.apple.com> <1992Nov13.171915.26423@cbnewsc.cb.att.com>
  10. Distribution: na
  11. Date: Fri, 13 Nov 1992 21:20:17 GMT
  12. Lines: 24
  13.  
  14. In article <1992Nov13.171915.26423@cbnewsc.cb.att.com> bdewbank@cbnewsc.cb.att.com (bryan.d.ewbank) writes:
  15. >The first language in a computer science should be a machine language or
  16. >two.  Perhaps a single-address machine, a double address machine, and
  17. >something "unusual".
  18.  
  19. I wasn't going to say anything, but since you mention it...
  20.  
  21. I used to help teach an intro to computing course for biologists.
  22. The students _started_ by writing a couple of very small programs
  23. in machine language (yep, in hex) using a small subset of the
  24. available instructions. Then a few more in assembler, looking
  25. at the listings, which show you what the assembler does. Then a few
  26. more in C, also looking at the listings, to see what the compiler
  27. does.
  28.  
  29. The students ate it up. It was a real quick way to take the mystery
  30. out of it.
  31.  
  32. #include "all_appropriate_disclaimers"
  33.  
  34. judd jones -- oak ridge national lab -- jonesjp@ornl.gov
  35.  
  36.  
  37.  
  38.