Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!willett!ForthNet From: ForthNet@willett.UUCP (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: Forth Taught at Schools/Universities Message-ID: <873.UUL1.3#5129@willett.UUCP> Date: 3 May 90 00:45:40 GMT Organization: Latest link in the ForthNet chain. (Pgh, PA) Lines: 34 Date: 05-01-90 (12:11) Number: 1648 (Echo) To: MARK SMILEY Refer#: 1647 From: ARCHIE WARNOCK Read: NO Subj: TEACHING F-PC Status: PUBLIC MESSAGE MS> Which of the many ways did you suggest? Or did you let them try to MS>figure it out themselves? How much Forth had you taught them at that MS>point? Did they know how to do LOOPs in Forth? I just let them try things. We'd already done @ and ! when I first suggested, and they'd go back to it periodically when I'd point out a particularly dangerous construct. Mostly they tried putting 0 into various memory locations. I had one pair of guys who really liked trying it with the assembler. MS> I'd be particularly interested in any problems you devised for your MS>course. Mostly, I worked from Jack's notes. I was teaching a non-credit course here at Goddard, and so didn't really make assignments, as such. I basically gave my own notes and then had them work on Jack's problems as a lab. MS> I enjoy image processing, too, but what sort of programs could you MS>assign to beginning Forth students along those lines? It's an enormously powerful example of vectored execution. Also defining matrices and images is a good example of using defining words. --- ~ EZ 1.27 ~ Go FORTH and multiply! ----- This message came from GEnie via willett through a semi-automated process. Report problems to: 'uunet!willett!dwp' or 'willett!dwp@gateway.sei.cmu.edu'