Turtle Graphics and "stealing" ideas

Teaching software development? Using LiveCode to build your curriculum? This is the forum for you.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Turtle Graphics and "stealing" ideas

Post by richmond62 » Tue Feb 28, 2017 11:04 am

Well . . . if Willy Shakespeare could do it so can you.

Having worked out a, relatively, simple way to implement Turtle Graphics in Livecode: http://forums.livecode.com/viewtopic.php?f=8&t=28898

It is only a short step to putting that to good use.

I recently go hold of a lot of promotional material for EXPENSIVE educational stuff for Primary schools; both for teaching English and for Coding.

Well, let's see:

1. I don't like spending money unnecessarily.
2. Most commercial educational packages don't quite "hit the nail on the head" with what and how I want to teach.
3. Most educational packages run on either Windows or Macintosh, both of which are too expensive for me:
3.1 Macintosh hardware costs an arm and a leg.
3.2 Windows costs time and money in terms of anti-virus and/or downtime from crashes.

So, as I run a type of Linux (Xubuntu) on 5-10 year old PCs in my school, my software needs to behave itself on those machines
(which is always true of stuff generated in Livecode).

Here is an example of an idea that can be ripped-off, stolen, copied (of course what one would be doing is imitating the functionality of the thing);
stolenIdea1.gif
This is part of a system called J2E: http://www.learn-ict.org.uk/hwb/j2e.html
If you can do that sort of thing you will have saved yourself a considerable sum of money.

capellan
Posts: 654
Joined: Wed Aug 15, 2007 11:09 pm

Re: Turtle Graphics and "stealing" ideas

Post by capellan » Thu Mar 02, 2017 12:38 am


richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Turtle Graphics and "stealing" ideas

Post by richmond62 » Thu Mar 02, 2017 4:40 pm

I'm "starting" with this ("starting" because I first messed around with Turtle Graphics in 1976
at Imperial College when cousin Stephen had an odd thing that looked like an upside-down
glass salad bowl connected by a long cable to some socket in the wall of his office):

https://dspace.mit.edu/handle/1721.1/6226

It is almost completely useless for Turtle Graphics, but if you want to learn LOGO in a clunky, 70s sort
of way, it might be of some use.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Turtle Graphics and "stealing" ideas

Post by richmond62 » Thu Mar 02, 2017 4:44 pm


capellan
Posts: 654
Joined: Wed Aug 15, 2007 11:09 pm

Re: Turtle Graphics and "stealing" ideas

Post by capellan » Fri Mar 03, 2017 1:37 am

Did I understand correctly?... Do you require some kind of licence (or Certification) to use LOGO for teaching computer programming? :shock:
I though that LOGO Foundation would provide support and training to implement LOGO in the classrooms, all around the world.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Turtle Graphics and "stealing" ideas

Post by richmond62 » Fri Mar 03, 2017 11:09 am

I don't know, and I don't care: I'm teaching LOGO without a certificate :)

I do have a long line of impressive looking University degrees if that's the sort of thing that turns people on,
but I'd much prefer it if people looked at whether their children were learning what they are meant to be
learning from me rather than worry about my formal qualifications.

Richmond Mathewson. BA, MA, MSc.

capellan
Posts: 654
Joined: Wed Aug 15, 2007 11:09 pm

Re: Turtle Graphics and "stealing" ideas

Post by capellan » Sat Mar 04, 2017 3:31 am

Teaching without constrains is great! :D
You are very lucky that you live in such place.

14 years ago (2003), in the place where I teached some classes, I asked for a camera to record my own classes for my students.
But other teachers do not want to record their classes, so I do not receive permission (and equipment) to record my own classes.
Today (2017), Lecture Capture (as they call it today) is standard practice in many Universities and schools.

Artificial Intelligence assisted education will become the next big thing, real soon.
http://www.teachthought.com/the-future- ... education/

If I want to work in this new area, I will need to move to another country, unless I found a project that I could collaborate through the Internet.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Turtle Graphics and "stealing" ideas

Post by richmond62 » Sat Mar 04, 2017 12:09 pm

I asked for a camera
Ugh . . . I have a different "problem":

I work for myself, so if I need a camera I either go out and buy one
or wait until I've saved up enough money to buy one.

As I make ALL the policy decisions in my school I can do
as I like (well, until parents start taking their children away).

So my constraints are fewer, but there are constraints.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Turtle Graphics and "stealing" ideas

Post by richmond62 » Sat Mar 04, 2017 12:13 pm

Lay awake quite a chunk of the night trying to "unpack" this:
Screen Shot 2017-03-04 at 1.09.58 pm.png
Screen Shot 2017-03-04 at 1.09.58 pm.png (17.77 KiB) Viewed 12579 times
and realised that it is a picture that could be imitated by of a group
consisting of seven images (the control buttons) and a graphic object
which would keep having its backGroundPattern reset with set of overhead
images of a person walking.

As I have no access to the original program the question is whether
the buttons change position when the "person" moves to the right or the left:
Turn.png
Turn.png (20.14 KiB) Viewed 12579 times
This seems likely as the graphic object would not necessarily be square.
One would have to have quite "a packet" of instructions to reposition
the buttons within the group on a turn.

Am I the only person who finds thinking about this sort of problem
stimulating fun?

capellan
Posts: 654
Joined: Wed Aug 15, 2007 11:09 pm

Re: Turtle Graphics and "stealing" ideas

Post by capellan » Sat Mar 04, 2017 11:55 pm

Probably not, but you have to create a stack with a walking figure and post a link here and the mail list :)
Check if this stack could be useful in your project:
http://at.livecodejournal.com/stacks/wa ... _Rossi.zip

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Turtle Graphics and "stealing" ideas

Post by richmond62 » Sun Mar 05, 2017 5:58 pm

Oh, Yes, absolutely.

However, it has been a bit of a "rough weekend" over here, so, "Sports Fans"
you have to wait a few days.

capellan
Posts: 654
Joined: Wed Aug 15, 2007 11:09 pm

Re: Turtle Graphics and "stealing" ideas

Post by capellan » Mon Mar 06, 2017 5:37 am

Check if these walking man images could be useful in your project:
https://dl.dropboxusercontent.com/u/383 ... alking.zip

The history of these images dates back to 2007, when I requested some walking animations in a Poser user forum.
Someone send me a link to these walking man animation images and a very small walking baby animations.

I edited them to turn the background transparent because originally there was a green background in all animations.
Last edited by capellan on Tue Mar 07, 2017 6:32 am, edited 1 time in total.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Turtle Graphics and "stealing" ideas

Post by richmond62 » Mon Mar 06, 2017 8:48 pm

_man_k6.gif
_man_k6.gif (87.17 KiB) Viewed 12490 times
Yes and No.

Thanks.

The thing I am trying to copy, as you can see, has an animation which is
meant to resemble looking at a person downwards from above their head.

I will have to make my own animation images for this (and I won't make a
GIF image as I prefer a sequence of PNG images used as a backGroundPattern
in a graphic).

However, I am sure I can use the images you sent me for other projects.

capellan
Posts: 654
Joined: Wed Aug 15, 2007 11:09 pm

Re: Turtle Graphics and "stealing" ideas

Post by capellan » Tue Mar 07, 2017 2:58 am

In Ubuntu, you could convert a gif animation in a series of png frames from the command line:
convert animation05figure02.gif animation05figure02frame.png

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9249
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Turtle Graphics and "stealing" ideas

Post by richmond62 » Tue Mar 07, 2017 8:08 pm

"the command line"

I took my religious vows in 2001: "No more command line." :)

I use GIMP to do that.

Post Reply

Return to “Teaching with LiveCode”