Comments on: Teaching LOGO to non-CS Students http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/ I will not fix your computer. Tue, 04 Aug 2020 22:34:33 +0000 hourly 1 https://wordpress.org/?v=4.7.26 By: Mike Croucher http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-11039 Thu, 18 Dec 2008 12:41:01 +0000 http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-11039

I love seeing references to LOGO as it was the first ever programming language I was taught. I was 7 or 8 years old and it was on an 8bit BBC Micro…Ahhh they were the days. *goes misty eyed*

Part of the attraction was that we didn’t even realise that we were learning how to program. As far as we were concerned we were just ‘playing turtle’. We used to compete to see who could come up with the prettiest logo pattern.

Those lessons taught us the basics of logic, geometry and programming and yet we were just fooling around. Wonderful stuff.

Reply  |  Quote
]]>
By: Ajzimm3rman http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10925 Wed, 10 Dec 2008 03:15:21 +0000 http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10925

Sounds very fun.

Reply  |  Quote
]]>
By: Adam Kahtava http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10922 Tue, 09 Dec 2008 20:38:18 +0000 http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10922

Man… I’m in the wrong profession, teaching LOGO would be fun.

Reply  |  Quote
]]>
By: Luke Maciak http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10921 Tue, 09 Dec 2008 15:39:16 +0000 http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10921

@Milos: Well, I’m pretty much sticking to the book for my lecture material and it has a whole huge chapter about programming. They really try to cover a lot material there. The have a whole section on OO, try to explain polymorphism, and then go into logic programing and show snippets of prolog code. It’s actually quite intense, and most of it flies right above their heads. I cut a lot of it out but it is still too technical I believe.

I’m not sure what other instructors do with this thing. Some I think just skip this whole chapter.

I believe that LOGO was originally Bredlau’s idea. Or someone from the department. I found Tortue via the 109 Community on the old Blackboard. I don’t see it in there now – I don’t know what happened to it. But I did like the idea of using it.

Reply  |  Quote
]]>
By: Milos http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10920 Tue, 09 Dec 2008 14:40:25 +0000 http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10920

My goal would be to give students an impression that programming is actually not all that scary and mysterious as they might have thought.

Keep fighting the good fight. :)

Is this a required part of the course or do you have some freedom to decide what else you want to throw in outside syllabus? While it is certainly valuable in explaining concepts and ideas it might be a bit more than what a typical CMPT 109 student can handle.

Reply  |  Quote
]]>
By: Matt` http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10917 Mon, 08 Dec 2008 16:59:23 +0000 http://www.terminally-incoherent.com/blog/2008/12/08/teaching-logo-to-non-cs-students/#comment-10917

We were playing around with LOGO way back in my second year at school :P

Nothing complex… it was being used to teach shapes more than anything, and just for fun, and we never heard anything about the functions more complex than forward/backward/left/right, but we still used it to draw squares and triangles and stuff.

Reply  |  Quote
]]>