Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Computer Folklore » "A picture paints a thousand words"
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
"A picture paints a thousand words" [message #393766] Mon, 27 April 2020 08:18 Go to next message
Anonymous
Karma:
Originally posted by: Gareth Evans

For some years I'd been toying with the idea of
a pictorial method of entering and maintaining
programs, bearing in mind the thread title.

With millions of frustrated programmers around the
World I am sure that I am not the only person to
be thinking in that direction, "There's nothing
new under the Sun".

I'd intended to base my stuff around the structured
flowcharts in the (now discontinued) British standard
of BS6224.

With a relative of mine being a schoolteacher, I've just
had my eyes opened to the Scratch language.

Wow!
Re: "A picture paints a thousand words" [message #393767 is a reply to message #393766] Mon, 27 April 2020 09:18 Go to previous messageGo to next message
Ahem A Rivet's Shot is currently offline  Ahem A Rivet's Shot
Messages: 4843
Registered: January 2012
Karma: 0
Senior Member
On Mon, 27 Apr 2020 13:18:39 +0100
Gareth Evans <headstone255@yahoo.com> wrote:

> For some years I'd been toying with the idea of
> a pictorial method of entering and maintaining
> programs, bearing in mind the thread title.

It's been tried a few times - the usual result is dialogue box
laden, frustrating and limited in scope.

> I'd intended to base my stuff around the structured
> flowcharts in the (now discontinued) British standard
> of BS6224.

Nobody uses flowcharts these days.

--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
The computer obeys and wins. | licences available see
You lose and Bill collects. | http://www.sohara.org/
Re: "A picture paints a thousand words" [message #393768 is a reply to message #393766] Mon, 27 April 2020 10:56 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Johann 'Myrkraverk' Oskarsson

On 27/04/2020 8:18 pm, Gareth Evans wrote:
> For some years I'd been toying with the idea of
> a pictorial method of entering and maintaining
> programs, bearing in mind the thread title.

I seem to recall something like a picture programming language from
Novell in the 90s. I either had a limited (free?) edition that didn't
create executables, or it didn't do what I thought it did.

I never came across it again, nor do I remember what it was called. It
could have been from someone other than Novell. Apparently, a quick web
search doesn't turn anything up.

So, it's been tried before, and hasn't caught on.


--
Johann | email: invalid -> com | www.myrkraverk.com/blog/
I'm not from the Internet, I just work there. | twitter: @myrkraverk
Re: "A picture paints a thousand words" [message #393769 is a reply to message #393767] Mon, 27 April 2020 12:04 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Gareth Evans

On 27/04/2020 14:18, Ahem A Rivet's Shot wrote:
> On Mon, 27 Apr 2020 13:18:39 +0100
> Gareth Evans <headstone255@yahoo.com> wrote:

>
>> I'd intended to base my stuff around the structured
>> flowcharts in the (now discontinued) British standard
>> of BS6224.
>
> Nobody uses flowcharts these days.
>

Then I'm nobody. An algorithm designed gaphically is
expressable in any language.
Re: "A picture paints a thousand words" [message #393770 is a reply to message #393768] Mon, 27 April 2020 12:08 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Gareth Evans

On 27/04/2020 15:56, Johann 'Myrkraverk' Oskarsson wrote:
> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>> For some years I'd been toying with the idea of
>> a pictorial method of entering and maintaining
>> programs, bearing in mind the thread title.
>
> I seem to recall something like a picture programming language from
> Novell in the 90s.  I either had a limited (free?) edition that didn't
> create executables, or it didn't do what I thought it did.
>
> I never came across it again, nor do I remember what it was called.  It
> could have been from someone other than Novell.  Apparently, a quick web
> search doesn't turn anything up.
>
> So, it's been tried before, and hasn't caught on.
>
>

Well, what I was thinking of was something that would produce
executable code but without first vomiting up some C, FORTRAN,
ALGOL, assembler, or what ever floats your boat.

This afternoon I have been browsing Scratch and Blocky and
discovered by googling other VPLs. That' the trouble of being
retired without day-to-day contact with other softies; you
don't get knowledge of developments.
Re: "A picture paints a thousand words" [message #393772 is a reply to message #393767] Mon, 27 April 2020 12:13 Go to previous messageGo to next message
scott is currently offline  scott
Messages: 4237
Registered: February 2012
Karma: 0
Senior Member
Ahem A Rivet's Shot <steveo@eircom.net> writes:
> On Mon, 27 Apr 2020 13:18:39 +0100
> Gareth Evans <headstone255@yahoo.com> wrote:
>
>> For some years I'd been toying with the idea of
>> a pictorial method of entering and maintaining
>> programs, bearing in mind the thread title.
>
> It's been tried a few times - the usual result is dialogue box
> laden, frustrating and limited in scope.
>
>> I'd intended to base my stuff around the structured
>> flowcharts in the (now discontinued) British standard
>> of BS6224.
>
> Nobody uses flowcharts these days.

Please don't feed the troll.
Re: "A picture paints a thousand words" [message #393774 is a reply to message #393772] Mon, 27 April 2020 12:19 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Gareth Evans

On 27/04/2020 17:13, Scott Lurndal wrote:
>
> Please don't feed the troll.
>

We have crossed swords before because of your
immature outbursts such as is quoted above.

Grow up, Sonny.
Re: "A picture paints a thousand words" [message #393775 is a reply to message #393770] Mon, 27 April 2020 12:39 Go to previous messageGo to next message
David LaRue is currently offline  David LaRue
Messages: 7
Registered: July 2012
Karma: 0
Junior Member
Gareth Evans <headstone255@yahoo.com> wrote in
news:r8702t$6m7$1@dont-email.me:

> On 27/04/2020 15:56, Johann 'Myrkraverk' Oskarsson wrote:
>> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>>> For some years I'd been toying with the idea of
>>> a pictorial method of entering and maintaining
>>> programs, bearing in mind the thread title.
>>
>> I seem to recall something like a picture programming language from
>> Novell in the 90s.  I either had a limited (free?) edition that
>> didn't create executables, or it didn't do what I thought it did.
>>
>> I never came across it again, nor do I remember what it was called. 
>> It could have been from someone other than Novell.  Apparently, a
>> quick web search doesn't turn anything up.
>>
>> So, it's been tried before, and hasn't caught on.
>>
>>
>
> Well, what I was thinking of was something that would produce
> executable code but without first vomiting up some C, FORTRAN,
> ALGOL, assembler, or what ever floats your boat.
>
> This afternoon I have been browsing Scratch and Blocky and
> discovered by googling other VPLs. That' the trouble of being
> retired without day-to-day contact with other softies; you
> don't get knowledge of developments.

I looked at Scratch several years ago. I program in many languages but
C/C++ the most. I had to restructure some code this morning to fit a
new data model. While it could be flowcharted or displayed visually the
challenge is also to allow the developer to work with a creation and
create something new. Scratch allows some restructuring but needs more
to help the developer. Building big or real world applications or
systems in Scratch would likely take too long and be unmaintainable.

It is worthy to consider such problems though. It makes us think and
strive to create better ways. There was a long thread in one of the
system modeling groups many years ago by a retired professional that was
teaching how to create everything from the requirements. He was a
wonderful teacher.

David
Re: "A picture paints a thousand words" [message #393778 is a reply to message #393767] Mon, 27 April 2020 13:51 Go to previous messageGo to next message
Peter Flass is currently offline  Peter Flass
Messages: 8375
Registered: December 2011
Karma: 0
Senior Member
Ahem A Rivet's Shot <steveo@eircom.net> wrote:
> On Mon, 27 Apr 2020 13:18:39 +0100
> Gareth Evans <headstone255@yahoo.com> wrote:
>
>> For some years I'd been toying with the idea of
>> a pictorial method of entering and maintaining
>> programs, bearing in mind the thread title.
>
> It's been tried a few times - the usual result is dialogue box
> laden, frustrating and limited in scope.
>
>> I'd intended to base my stuff around the structured
>> flowcharts in the (now discontinued) British standard
>> of BS6224.
>
> Nobody uses flowcharts these days.
>

I still do, very occasionally, when the the task lends itself to them. I
also have used hierarchy charts, decision tables, and other “obsolete”
techniques. It’s good to know how to use them.

--
Pete
Re: "A picture paints a thousand words" [message #393779 is a reply to message #393778] Mon, 27 April 2020 15:23 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bob Eager

On Mon, 27 Apr 2020 10:51:56 -0700, Peter Flass wrote:

>> Nobody uses flowcharts these days.
>>
> I still do, very occasionally, when the the task lends itself to them. I
> also have used hierarchy charts, decision tables, and other “obsolete”
> techniques. It’s good to know how to use them.

I mainly use pencil and paper for state diagrams!



--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org
Re: "A picture paints a thousand words" [message #393780 is a reply to message #393778] Mon, 27 April 2020 16:38 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: J. Clarke

On Mon, 27 Apr 2020 10:51:56 -0700, Peter Flass
<peter_flass@yahoo.com> wrote:

> Ahem A Rivet's Shot <steveo@eircom.net> wrote:
>> On Mon, 27 Apr 2020 13:18:39 +0100
>> Gareth Evans <headstone255@yahoo.com> wrote:
>>
>>> For some years I'd been toying with the idea of
>>> a pictorial method of entering and maintaining
>>> programs, bearing in mind the thread title.
>>
>> It's been tried a few times - the usual result is dialogue box
>> laden, frustrating and limited in scope.
>>
>>> I'd intended to base my stuff around the structured
>>> flowcharts in the (now discontinued) British standard
>>> of BS6224.
>>
>> Nobody uses flowcharts these days.
>>
>
> I still do, very occasionally, when the the task lends itself to them. I
> also have used hierarchy charts, decision tables, and other “obsolete”
> techniques. It’s good to know how to use them.

When I'm trying to understand 40 year old spaghetti APL, I find that
flowcharting it is very beneficial. If nothing else, a look at the
flowchart gives my manager an idea of what I'm dealing with.
Re: "A picture paints a thousand words" [message #393781 is a reply to message #393767] Mon, 27 April 2020 16:39 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: drb

> Nobody uses flowcharts these days.

Or, apparently, any other form of design documentation. That's
not a good thing.

De
Re: "A picture paints a thousand words" [message #393782 is a reply to message #393768] Mon, 27 April 2020 16:43 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: J. Clarke

On Mon, 27 Apr 2020 22:56:09 +0800, Johann 'Myrkraverk' Oskarsson
<johann@myrkraverk.invalid> wrote:

> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>> For some years I'd been toying with the idea of
>> a pictorial method of entering and maintaining
>> programs, bearing in mind the thread title.
>
> I seem to recall something like a picture programming language from
> Novell in the 90s. I either had a limited (free?) edition that didn't
> create executables, or it didn't do what I thought it did.
>
> I never came across it again, nor do I remember what it was called. It
> could have been from someone other than Novell. Apparently, a quick web
> search doesn't turn anything up.
>
> So, it's been tried before, and hasn't caught on.

Google "DRAKON programming language".

Another one, that doesn't use a flowchart paradigm but does involve
programming by dragging blocks around is "Scratch".
Re: "A picture paints a thousand words" [message #393783 is a reply to message #393782] Mon, 27 April 2020 16:48 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: J. Clarke

On Mon, 27 Apr 2020 16:43:41 -0400, J. Clarke
<jclarke.873638@gmail.com> wrote:

> On Mon, 27 Apr 2020 22:56:09 +0800, Johann 'Myrkraverk' Oskarsson
> <johann@myrkraverk.invalid> wrote:
>
>> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>>> For some years I'd been toying with the idea of
>>> a pictorial method of entering and maintaining
>>> programs, bearing in mind the thread title.
>>
>> I seem to recall something like a picture programming language from
>> Novell in the 90s. I either had a limited (free?) edition that didn't
>> create executables, or it didn't do what I thought it did.
>>
>> I never came across it again, nor do I remember what it was called. It
>> could have been from someone other than Novell. Apparently, a quick web
>> search doesn't turn anything up.
>>
>> So, it's been tried before, and hasn't caught on.
>
> Google "DRAKON programming language".
>
> Another one, that doesn't use a flowchart paradigm but does involve
> programming by dragging blocks around is "Scratch".

Also, see today's (April 27, 2020) Google Doodle.
Re: "A picture paints a thousand words" [message #393784 is a reply to message #393782] Mon, 27 April 2020 16:49 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bob Eager

On Mon, 27 Apr 2020 16:43:41 -0400, J. Clarke wrote:

> On Mon, 27 Apr 2020 22:56:09 +0800, Johann 'Myrkraverk' Oskarsson
> <johann@myrkraverk.invalid> wrote:
>
>> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>>> For some years I'd been toying with the idea of a pictorial method of
>>> entering and maintaining programs, bearing in mind the thread title.
>>
>> I seem to recall something like a picture programming language from
>> Novell in the 90s. I either had a limited (free?) edition that didn't
>> create executables, or it didn't do what I thought it did.
>>
>> I never came across it again, nor do I remember what it was called. It
>> could have been from someone other than Novell. Apparently, a quick web
>> search doesn't turn anything up.
>>
>> So, it's been tried before, and hasn't caught on.
>
> Google "DRAKON programming language".
>
> Another one, that doesn't use a flowchart paradigm but does involve
> programming by dragging blocks around is "Scratch".

Scratch is used a lot in primary schools. I've been training primary
school teachers in computational thinking (for them to pass on to
pupils), and a lot of them use it.

--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org
Re: "A picture paints a thousand words" [message #393785 is a reply to message #393781] Mon, 27 April 2020 17:22 Go to previous messageGo to next message
Ahem A Rivet's Shot is currently offline  Ahem A Rivet's Shot
Messages: 4843
Registered: January 2012
Karma: 0
Senior Member
On Mon, 27 Apr 2020 15:39:20 -0500
drb@ihatespam.msu.edu (Dennis Boone) wrote:

>> Nobody uses flowcharts these days.
>
> Or, apparently, any other form of design documentation. That's
> not a good thing.

Design documentation has been required to be written and reviewed
everywhere I've worked, it just doesn't include flowcharts largely because
they're insufficiently expressive. Anything simple enough to flowchart is
usually off the shelf in a well tested library.

--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
The computer obeys and wins. | licences available see
You lose and Bill collects. | http://www.sohara.org/
Re: "A picture paints a thousand words" [message #393786 is a reply to message #393781] Mon, 27 April 2020 17:58 Go to previous messageGo to next message
Peter Flass is currently offline  Peter Flass
Messages: 8375
Registered: December 2011
Karma: 0
Senior Member
Dennis Boone <drb@ihatespam.msu.edu> wrote:
>> Nobody uses flowcharts these days.
>
> Or, apparently, any other form of design documentation. That's
> not a good thing.
>
> De
>

+1

--
Pete
Re: "A picture paints a thousand words" [message #393787 is a reply to message #393781] Mon, 27 April 2020 18:32 Go to previous messageGo to next message
Dan Espen is currently offline  Dan Espen
Messages: 3867
Registered: January 2012
Karma: 0
Senior Member
drb@ihatespam.msu.edu (Dennis Boone) writes:

>> Nobody uses flowcharts these days.
>
> Or, apparently, any other form of design documentation. That's
> not a good thing.

Hmm, up until I retired, I wrote tons of documentation.
Back when this was on paper,
one person I know referred to them as "rare books".
We did a design that filled 8-10 loose leafs.

My last job I founds dozens of text and script files.
There was a main document and dozens of enhancement
descriptions. I rewrote everything I could find as HTML.
I ended up with maybe 5000 lines of prose.
I used tables whenever I had a list,
that might have been 5% of the written material.

Out of all that, I only had 2 hierarchy charts which
I changed from ASCII art to SVG. 5 or 6 boxes in each.
I only left them because they were there when I started.

I'm not a big chart fan, you can say "A" calls "B" or
you can put "A" and "B" in boxes and connect them with an arrow.
Pretty much that same thing.

Flowcharts were the thing in the 60s and 70s.
When it turned out you could run your COBOL through a
program and produce a flow chart, flow charts fell out
of favor. Pseudo code was quite popular in the 70s or
maybe 80s but I was never a fan. Now I look at all of that
as a way of coding, so I just write the code liberally
sprinkled with comments about what I haven't written yet.

--
Dan Espen
Re: "A picture paints a thousand words" [message #393789 is a reply to message #393784] Mon, 27 April 2020 20:36 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: J. Clarke

On 27 Apr 2020 20:49:34 GMT, Bob Eager <news0073@eager.cx> wrote:

> On Mon, 27 Apr 2020 16:43:41 -0400, J. Clarke wrote:
>
>> On Mon, 27 Apr 2020 22:56:09 +0800, Johann 'Myrkraverk' Oskarsson
>> <johann@myrkraverk.invalid> wrote:
>>
>>> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>>>> For some years I'd been toying with the idea of a pictorial method of
>>>> entering and maintaining programs, bearing in mind the thread title.
>>>
>>> I seem to recall something like a picture programming language from
>>> Novell in the 90s. I either had a limited (free?) edition that didn't
>>> create executables, or it didn't do what I thought it did.
>>>
>>> I never came across it again, nor do I remember what it was called. It
>>> could have been from someone other than Novell. Apparently, a quick web
>>> search doesn't turn anything up.
>>>
>>> So, it's been tried before, and hasn't caught on.
>>
>> Google "DRAKON programming language".
>>
>> Another one, that doesn't use a flowchart paradigm but does involve
>> programming by dragging blocks around is "Scratch".
>
> Scratch is used a lot in primary schools. I've been training primary
> school teachers in computational thinking (for them to pass on to
> pupils), and a lot of them use it.

Harvard has a computer science course for non-CS majors, "CS 50". They
start out with Scratch.
Re: "A picture paints a thousand words" [message #393791 is a reply to message #393770] Mon, 27 April 2020 22:10 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Radey Shouman

Gareth Evans <headstone255@yahoo.com> writes:

> On 27/04/2020 15:56, Johann 'Myrkraverk' Oskarsson wrote:
>> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>>> For some years I'd been toying with the idea of
>>> a pictorial method of entering and maintaining
>>> programs, bearing in mind the thread title.
>>
>> I seem to recall something like a picture programming language from
>> Novell in the 90s.  I either had a limited (free?) edition that didn't
>> create executables, or it didn't do what I thought it did.
>>
>> I never came across it again, nor do I remember what it was called.  It
>> could have been from someone other than Novell.  Apparently, a quick web
>> search doesn't turn anything up.
>>
>> So, it's been tried before, and hasn't caught on.
>>
>>
>
> Well, what I was thinking of was something that would produce
> executable code but without first vomiting up some C, FORTRAN,
> ALGOL, assembler, or what ever floats your boat.
>
> This afternoon I have been browsing Scratch and Blocky and
> discovered by googling other VPLs. That' the trouble of being
> retired without day-to-day contact with other softies; you
> don't get knowledge of developments.

Matlab simulink seems to be fairly popular these days. It's essentially
a pictorial (schematic) simulation language. Depends heavily on buying
expensive simulation blocks from the Mathworks, naturally.
Re: "A picture paints a thousand words" [message #393792 is a reply to message #393775] Mon, 27 April 2020 22:24 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Radey Shouman

David LaRue <huey.dll@tampabay.rr.com> writes:

> Gareth Evans <headstone255@yahoo.com> wrote in
> news:r8702t$6m7$1@dont-email.me:
>
>> On 27/04/2020 15:56, Johann 'Myrkraverk' Oskarsson wrote:
>>> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>>>> For some years I'd been toying with the idea of
>>>> a pictorial method of entering and maintaining
>>>> programs, bearing in mind the thread title.
>>>
>>> I seem to recall something like a picture programming language from
>>> Novell in the 90s.  I either had a limited (free?) edition that
>>> didn't create executables, or it didn't do what I thought it did.
>>>
>>> I never came across it again, nor do I remember what it was called. 
>>> It could have been from someone other than Novell.  Apparently, a
>>> quick web search doesn't turn anything up.
>>>
>>> So, it's been tried before, and hasn't caught on.
>>>
>>>
>>
>> Well, what I was thinking of was something that would produce
>> executable code but without first vomiting up some C, FORTRAN,
>> ALGOL, assembler, or what ever floats your boat.
>>
>> This afternoon I have been browsing Scratch and Blocky and
>> discovered by googling other VPLs. That' the trouble of being
>> retired without day-to-day contact with other softies; you
>> don't get knowledge of developments.
>
> I looked at Scratch several years ago. I program in many languages but
> C/C++ the most. I had to restructure some code this morning to fit a
> new data model. While it could be flowcharted or displayed visually the
> challenge is also to allow the developer to work with a creation and
> create something new. Scratch allows some restructuring but needs more
> to help the developer. Building big or real world applications or
> systems in Scratch would likely take too long and be unmaintainable.
>
> It is worthy to consider such problems though. It makes us think and
> strive to create better ways. There was a long thread in one of the
> system modeling groups many years ago by a retired professional that was
> teaching how to create everything from the requirements. He was a
> wonderful teacher.

Ladder logic is still quite popular for programming PLCs, it is even
standardized as IEC 61131-3. Can't get much more graphical than that.
Re: "A picture paints a thousand words" [message #393793 is a reply to message #393778] Tue, 28 April 2020 01:40 Go to previous messageGo to next message
Ahem A Rivet's Shot is currently offline  Ahem A Rivet's Shot
Messages: 4843
Registered: January 2012
Karma: 0
Senior Member
On Mon, 27 Apr 2020 10:51:56 -0700
Peter Flass <peter_flass@yahoo.com> wrote:

> Ahem A Rivet's Shot <steveo@eircom.net> wrote:

>> Nobody uses flowcharts these days.
>>
>
> I still do, very occasionally, when the the task lends itself to them. I

It has been a long time since I've had a task that lent itself to a
flowchart.

> also have used hierarchy charts, decision tables, and other “obsolete”
> techniques. It’s good to know how to use them.

Yes it is, although any design I'm involved in is more likely to
require documenting language choice(s) (and reason(s) for it), a set of
class hierarchies, some service APIs, key algorithms, a test plan (what's
covered by unit testing and automated functional testing and what can only
be tested manually), a review of alternative solutions and an effort
estimate.

--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
The computer obeys and wins. | licences available see
You lose and Bill collects. | http://www.sohara.org/
Re: "A picture paints a thousand words" [message #393794 is a reply to message #393789] Tue, 28 April 2020 04:51 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bob Eager

On Mon, 27 Apr 2020 20:36:03 -0400, J. Clarke wrote:

> On 27 Apr 2020 20:49:34 GMT, Bob Eager <news0073@eager.cx> wrote:
>
>> On Mon, 27 Apr 2020 16:43:41 -0400, J. Clarke wrote:
>>
>>> On Mon, 27 Apr 2020 22:56:09 +0800, Johann 'Myrkraverk' Oskarsson
>>> <johann@myrkraverk.invalid> wrote:
>>>
>>>> On 27/04/2020 8:18 pm, Gareth Evans wrote:
>>>> > For some years I'd been toying with the idea of a pictorial method
>>>> > of entering and maintaining programs, bearing in mind the thread
>>>> > title.
>>>>
>>>> I seem to recall something like a picture programming language from
>>>> Novell in the 90s. I either had a limited (free?) edition that didn't
>>>> create executables, or it didn't do what I thought it did.
>>>>
>>>> I never came across it again, nor do I remember what it was called.
>>>> It could have been from someone other than Novell. Apparently, a
>>>> quick web search doesn't turn anything up.
>>>>
>>>> So, it's been tried before, and hasn't caught on.
>>>
>>> Google "DRAKON programming language".
>>>
>>> Another one, that doesn't use a flowchart paradigm but does involve
>>> programming by dragging blocks around is "Scratch".
>>
>> Scratch is used a lot in primary schools. I've been training primary
>> school teachers in computational thinking (for them to pass on to
>> pupils), and a lot of them use it.
>
> Harvard has a computer science course for non-CS majors, "CS 50". They
> start out with Scratch.

Interesting. And in the UK we teach it to 6 year olds!

--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org
Re: "A picture paints a thousand words" [message #393795 is a reply to message #393794] Tue, 28 April 2020 05:04 Go to previous message
Ahem A Rivet's Shot is currently offline  Ahem A Rivet's Shot
Messages: 4843
Registered: January 2012
Karma: 0
Senior Member
On 28 Apr 2020 08:51:21 GMT
Bob Eager <news0073@eager.cx> wrote:

> Interesting. And in the UK we teach it to 6 year olds!

OTOH the BBC had to censor material (9pm watershed) the Dutch teach
to 6 year olds in school!

--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
The computer obeys and wins. | licences available see
You lose and Bill collects. | http://www.sohara.org/
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Epson printing problems?
Next Topic: Lenovo is joining Dell in the “OEM Linux Laptop” club
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Tue Apr 23 14:35:58 EDT 2024

Total time taken to generate the page: 0.05254 seconds