Re: Learning from scratch - any recommendations?

2019-11-05 Thread Richard Gaskin via use-livecode
The person in question is both an adult and has expressed an interest in 
learning computer science, not natural languages, so most of the 
discussion here has been irrelevant to your request.


Scratch, for example, can be useful for young learners but at higher 
cognitive development levels is unnecessarily limited and possibly 
confusing.


There's a vast wealth of resources for learning programming all over the 
web, so many it's hard to pick just one.


But as an entry point for learning LC, which makes an excellent choice 
for acquiring CS fundamentals, I would suggest starting with:


1. Do the first-run tutorial presented when LC boots.

2. Read the first few chapters of the LC User Guide included in the 
package.  It's pretty good, very comprehensive, yet sorely 
underutilized.  Skim the topic-specific stuff so you know where to go 
later as needed, but a good review of the intro stuff on the object 
model and language basics is a great start.


As for design, start him off with "Don't Make Me Think", but Steve Krug. 
 It's a slender volume that recaps the basics for modern, contemporary 
UI/UX practices.


If those resources hook him we can find more.

--
 Richard Gaskin
 Fourth World Systems


Graham wrote:

I was disappointed that I only got one reply to my query about LC as a platform 
for learning programming - I thought this was a big thing with quite a few 
people on this list, some of whom are actually educators. Since I’ve failed in 
this, can someone suggest a better way of getting an answer (e.g. forums, 
mother ship)?

TIA

Graham

I wrote:


I have been approached by one of my family to ask what would be the first steps 
for someone (a young adult) to enable them to enter the world of app design and 
programming. Obviously I need to ask more questions myself, such as whether 
this would be to get a job, or simply as an educational exercise, or maybe to 
provide a launchpad for a startup idea. However, even at this stage, of course 
my thoughts turned to LiveCode.

So my question to the community is, how would such a person start off - assuming they’re intelligent, very familiar with consumer-level technology such as smart phones, tablets, laptop computers for study etc. and social media, but probably have never seen or thought about what is involved in designing, implementing and publishing an app (I would just say “a program”, but that shows how old I am) on any platform? If it is LC (and why not?), are the published lessons sufficient? What is the view of those on this list who do actually teach this stuff? 


The trouble for me is that I have been around all this for 50 years (more, to 
be truthful) and so can’t project myself well into the mind of that kind of 
newbie. One guess is that one way to start would be to find a cheap hardware 
platform (probably an Android tablet) and try to use the LC Community Edition 
to allow me to create something for that; but that idea may be stupid, 
particularly as one would need a different platform to actually do the 
development work.

Hoping for some insights

Graham




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-05 Thread Richmond via use-livecode

Interesting stuff.

"But writing in LC means that you have to master concepts and algorithms"

I wonder which programming language (and I don't mean block-based 
baby-hits-the-Lego-bricks stuff)

does not involve mastering concepts and algorithms.

One of the things that has slightly annoyed me in every single discussion
I have seen about learning and teaching programming in the last 25 years
was the assumption that somehow one could have a "free lunch."

You can't!

Learning any new skill (driving a tractor?) involves mastering concepts.

Most of the attempts at dumbing down have resulted in . . . wait for it 
. . . dumb stuff.


When BASIC was developed there was no attempt to dumb things down; just 
make the learning curve
not like the sort of exponential cliff that put off lots and lots of 
kids prior to that.


LiveCode does not dumb things down, but its learning curve is one "h" 
shallower than Python, C++ and all the other "usual suspects." 
Notwithstanding its shallow learning curve, no-one is going to get very 
far if they
behaved like me in the market in Jeddah (KSA) in 1996; "taxi, flat, 
help." (Actually I did get quite far,
as the people in the market felt so sorry for me with my non-existent 
Arabic that they gave me a sandwich
and a cup of coffee.) This was one of the main reasons why, very 
quickly, I got my head round a few Arabic verbs.


"The so called universal language was announced to be a possibility in 
LC to enhance the language but also, as announced, to translate it in 
other languages (like french) for kids with french words and expressions 
for example."


Sacre "oink". C'est un projet impossible, Je pense.

When I read/hear the phrase "universal language" I start thinking of 
Esperanto and Volupak . . . need

I say more?

Why don't the Francophones put down their glasses of pastis and design 
their own object-oriented

programming language, forbye?

Well, just possibly because, like it or not, the English-speaking world 
seem to be rather well ahead of everyone

else in terms of computer programming languages.

This could be due to an awful lot of European ennui.

Why did Linus Torvalds not do "his stuff" in Finnish, and why does he 
and his family live in California?

Go figure.

Je n'ai aucune sympathie pour les gens qui n'a pas un peu de langue 
Anglais (Ouf, J'ai lu un livre de Denis Diderot
hier, et dans le Francais de Diderot il ecrivait "Anglois.") un jeune 
qui est un monoglot est un infirme.


There, you see; I've got crappy French, so why can't other people have 
crappy English?


On 5.11.19 10:37, Georges Malamoud via use-livecode wrote:

There are many good reasons to learn another language, ranging from the well-proven 
neurological benefits of multiple languages to the simple common courtesy of doing so - 
but in straightforward "increase in ability to communicate" I'm unconvinced 
that an English speaker gains enough to justify the effort.

Hello. I am french and an active person for cultural and linguistic diversity, 
not only for french speaking (francophone )countries :)
To speak several languages is a way to become richer, more open and versatile. 
Those who prefer to master only one language are ok but they are also sometimes 
closed to other cultures and, if it is not a problem for them, then it can be a 
problem for the others, the strangers. Those who would like to understand 
several languages, but cannot, are more open to cultural diversity. It is often 
a matter of choice. On the competitive market, it is best to speak several 
languages, of course. For me the best multicultural meeting is when each one 
speaks its own language (2 or 3) and everybody understand the others, because 
it is easier to understand that to speak. Those who measure their efforts in 
this matter are just losing ground. Have you seen several people speaking 
english with very different backgrounds (even in the same country) ? This can 
be a big source of problems in international meetings ;)

Coming back to Livecode, two points :
- LC is easier to read than to write because of its long sentences. It is a huge 
quality. But writing in LC means that you have to master concepts and algorithms 
and particularities of this loved and ç§&@!?’ed language. Easier if you know 
several computer languages. Fight for the computer language diversity also !
- The so called universal language was announced to be a possibility in LC to 
enhance the language but also, as announced, to translate it in other languages 
(like french) for kids with french words and expressions for example. Where are 
we on this subject ? Nowhere, it seems to me ! Too bad...
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list

Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-04 Thread Richmond via use-livecode
I think that that has little to do with how people acquire other 
languages, but quite a lot

to do with concepts of inclusiveness and tribalism.

I doubt whether those Slovakians are consciously setting out to be rude, 
but:


1. They probably feel that it is easier to convey certain concepts to 
their compatriots in their mother tongue.


2. I felt, on my visit to the USA last Summer, that  people seemed less 
friendly than when I was there for 3 years in the early 90s. Put this 
down to a cultural shift if you will, put it down to the effect of 
everyone's favourite
half-Hebridean if you will, put it down to some sort of rise in racism; 
I honestly don't know.


Of course if one wants to be tribal and rude (which are often confused) 
a person like myself
educated in England could get "all b*tchy" about your "perfectly good 
english." :)


Which does rather prove the point, that all of what you have mentioned 
about Slovakian volleyball players comes down to perceptions and 
manners: not how languages are learnt.


On 4.11.19 17:54, Bob Sneidar via use-livecode wrote:

I'll just throw this in the mix. I find in America that where once people spoke 
the language common to their immediate society (the people around them) now 
people seem to not care. We have 3 slovakian volleyball players at the beach 
who in spite of speaking perfectly good english, revert to slovakian often, for 
which I chide them regularly. It's like walking over to a corner in a party and 
whispering to each other while everyone looks on. I find it rude.

Bob S



On Nov 3, 2019, at 17:33 , Alex Tweedly via use-livecode 
 wrote:


On 03/11/2019 22:04, Richmond via use-livecode wrote:

I'm not sure if in some countries kids learn languages more easily than in 
others.

But, I do think:

1. In English-speaking countries there is an unconscious feeling that learning 
a foreign language is not 100%
serious as "all the world learns English."


No, it's surely simpler than that.

For an English speaker, a rational analysis shows that the Return on Investment 
for learning *any* other language is much lower than the RoI for anyone else 
thinking of learning English.

Learning another language is (for most of us) difficult - it takes a lot of 
time, energy and effort; so it's a legitimate question whether or not it is 
worth that investment ?

Although Mandarin and Hindi are spoken by more people than English, the great 
majority of those people are  very unlikely to be encountered by any English 
speaker.

Spanish has some claim - but outside of South America its numbers are much 
smaller - and the percentage of those outside South America who don't also 
speak English is (I suspect - can't find reliable numbers to back it up) 
probably low.

There are many good reasons to learn another language, ranging from the well-proven 
neurological benefits of multiple languages to the simple common courtesy of doing so - 
but in straightforward "increase in ability to communicate" I'm unconvinced 
that an English speaker gains enough to justify the effort.

Better to put the time / money into supporting EFL / ESL for others :-)

Alex, only partially tongue in cheek.

P.S. hmmm  does that argument also apply to Livecode ??



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-04 Thread JJS via use-livecode

I agree on this Bob.

Op 4-11-2019 om 16:54 schreef Bob Sneidar via use-livecode:

I'll just throw this in the mix. I find in America that where once people spoke 
the language common to their immediate society (the people around them) now 
people seem to not care. We have 3 slovakian volleyball players at the beach 
who in spite of speaking perfectly good english, revert to slovakian often, for 
which I chide them regularly. It's like walking over to a corner in a party and 
whispering to each other while everyone looks on. I find it rude.

Bob S



On Nov 3, 2019, at 17:33 , Alex Tweedly via use-livecode 
 wrote:


On 03/11/2019 22:04, Richmond via use-livecode wrote:

I'm not sure if in some countries kids learn languages more easily than in 
others.

But, I do think:

1. In English-speaking countries there is an unconscious feeling that learning 
a foreign language is not 100%
serious as "all the world learns English."


No, it's surely simpler than that.

For an English speaker, a rational analysis shows that the Return on Investment 
for learning *any* other language is much lower than the RoI for anyone else 
thinking of learning English.

Learning another language is (for most of us) difficult - it takes a lot of 
time, energy and effort; so it's a legitimate question whether or not it is 
worth that investment ?

Although Mandarin and Hindi are spoken by more people than English, the great 
majority of those people are  very unlikely to be encountered by any English 
speaker.

Spanish has some claim - but outside of South America its numbers are much 
smaller - and the percentage of those outside South America who don't also 
speak English is (I suspect - can't find reliable numbers to back it up) 
probably low.

There are many good reasons to learn another language, ranging from the well-proven 
neurological benefits of multiple languages to the simple common courtesy of doing so - 
but in straightforward "increase in ability to communicate" I'm unconvinced 
that an English speaker gains enough to justify the effort.

Better to put the time / money into supporting EFL / ESL for others :-)

Alex, only partially tongue in cheek.

P.S. hmmm  does that argument also apply to Livecode ??



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-04 Thread Bob Sneidar via use-livecode
I'll just throw this in the mix. I find in America that where once people spoke 
the language common to their immediate society (the people around them) now 
people seem to not care. We have 3 slovakian volleyball players at the beach 
who in spite of speaking perfectly good english, revert to slovakian often, for 
which I chide them regularly. It's like walking over to a corner in a party and 
whispering to each other while everyone looks on. I find it rude. 

Bob S


> On Nov 3, 2019, at 17:33 , Alex Tweedly via use-livecode 
>  wrote:
> 
> 
> On 03/11/2019 22:04, Richmond via use-livecode wrote:
>> I'm not sure if in some countries kids learn languages more easily than in 
>> others.
>> 
>> But, I do think:
>> 
>> 1. In English-speaking countries there is an unconscious feeling that 
>> learning a foreign language is not 100%
>> serious as "all the world learns English."
>> 
> No, it's surely simpler than that.
> 
> For an English speaker, a rational analysis shows that the Return on 
> Investment for learning *any* other language is much lower than the RoI for 
> anyone else thinking of learning English.
> 
> Learning another language is (for most of us) difficult - it takes a lot of 
> time, energy and effort; so it's a legitimate question whether or not it is 
> worth that investment ?
> 
> Although Mandarin and Hindi are spoken by more people than English, the great 
> majority of those people are  very unlikely to be encountered by any English 
> speaker.
> 
> Spanish has some claim - but outside of South America its numbers are much 
> smaller - and the percentage of those outside South America who don't also 
> speak English is (I suspect - can't find reliable numbers to back it up) 
> probably low.
> 
> There are many good reasons to learn another language, ranging from the 
> well-proven neurological benefits of multiple languages to the simple common 
> courtesy of doing so - but in straightforward "increase in ability to 
> communicate" I'm unconvinced that an English speaker gains enough to justify 
> the effort.
> 
> Better to put the time / money into supporting EFL / ESL for others :-)
> 
> Alex, only partially tongue in cheek.
> 
> P.S. hmmm  does that argument also apply to Livecode ??
> 
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-03 Thread Alex Tweedly via use-livecode


On 03/11/2019 22:04, Richmond via use-livecode wrote:
I'm not sure if in some countries kids learn languages more easily 
than in others.


But, I do think:

1. In English-speaking countries there is an unconscious feeling that 
learning a foreign language is not 100%

serious as "all the world learns English."


No, it's surely simpler than that.

For an English speaker, a rational analysis shows that the Return on 
Investment for learning *any* other language is much lower than the RoI 
for anyone else thinking of learning English.


Learning another language is (for most of us) difficult - it takes a lot 
of time, energy and effort; so it's a legitimate question whether or not 
it is worth that investment ?


Although Mandarin and Hindi are spoken by more people than English, the 
great majority of those people are  very unlikely to be encountered by 
any English speaker.


Spanish has some claim - but outside of South America its numbers are 
much smaller - and the percentage of those outside South America who 
don't also speak English is (I suspect - can't find reliable numbers to 
back it up) probably low.


There are many good reasons to learn another language, ranging from the 
well-proven neurological benefits of multiple languages to the simple 
common courtesy of doing so - but in straightforward "increase in 
ability to communicate" I'm unconvinced that an English speaker gains 
enough to justify the effort.


Better to put the time / money into supporting EFL / ESL for others :-)

Alex, only partially tongue in cheek.

P.S. hmmm  does that argument also apply to Livecode ??



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-03 Thread hh via use-livecode
The problem of learning human languages is not very different
from the problem of learning programming languages.

TMHO, not knowing JavaScript is comparable to not knowing Spanish
(the dominant language in the USA).

We all are more or less idiots.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-03 Thread Richmond via use-livecode
I'm not sure if in some countries kids learn languages more easily than 
in others.


But, I do think:

1. In English-speaking countries there is an unconscious feeling that 
learning a foreign language is not 100%

serious as "all the world learns English."

2. Many countries where the national language(s) is/are only confined to 
that country (as in Bulgaria)
there is a realisation that any school kid who does not learn at least 
one more widespread language
(such as English) is going to have a very restricted list of choices re 
jobs (especially internationally)

when they are adults.

3. Where foreign languages are taught by immersion in the target 
language (i.e. instruction is entirely
in the L2 without any use of the L1) fluency in the L2 is acquired more 
rapidly and more completely.


It should also be remembered that the younger the pupil, the more 
plastic and impressionable the brain:
after all, do you remember learning your Mother-tongue? No, of course, I 
thought not.  :)


4. If the target language belongs to the same language family as the L1
(i.e. German to English, Hindi to English: all Indo-European languages) 
acquisition
will be far, far easier than between language families (i.e. kiSwahlil 
to English, French to Chinese).


On 3.11.19 23:25, JJS via use-livecode wrote:

Funny, the mistake is why one got the error and thus had a blunder.

It seems that in Finland due to their school system that they are also 
pretty good in languages, it also seems they have the highest learning 
scores in Europe. Surprislngly it seems to be a system created in the 
USA where it is apperantly not used as was said in the documentary. 
Childeren first attend school when they are 7 with much less pression. 
In NL they go to school when they are 4 and kindergarten at age 2 or 3.


I can also not tell why in some countries they learn languages easier 
than in other countries.


Op 3-11-2019 om 17:08 schreef Graham Samuel via use-livecode:

Thanks to those who replied to my original question.

I also liked the OT diversion into learning Dutch. I have Dutch 
friends and I just don’t know how they successfully learn languages 
at school when other nationalities (British, French, Spanish etc) 
seem hopelessly bad at it. As an illustration I, a Brit, have spent a 
great deal of time in France and I can communicate more or less, but 
I would not say I can speak French. To say that would mean that I 
could express myself completely both aurally and in written form, 
have no trouble reading anything in print or watching anything on tv, 
and probably should be able to dream in French. Sadly it will just 
never happen.


Back to the grindstone (what’s the equivalent of that in French?).

Graham

PS In my experience, Germans are also pretty good at languages: years 
ago I met a polylingual man in Munich who told me that at his school, 
the English master made them discuss the difference between a 
blunder, and error and a mistake!


On 2 Nov 2019, at 08:27, JJS via use-livecode 
 wrote:


Yes we watch it too, he is famous. I love when his son tries to 
speak dutch haha. Sometimes his brother is in the show, then you can 
hear some Drents which is different from normal dutch but not as 
hard as Fries that's a language on it's own.


Bob Sneidar via use-livecode  schreef 
op 1 november 2019 23:34:08 CET:

Dr. Pol is Dutch. I love that show.

Bob S



On Nov 1, 2019, at 15:31 , Matthias Rebbe via use-livecode

 wrote:

we were very often in the Netherlands for vacation, so i seriously

tried to learn Dutch.

But it ended that the Dutch better understood me when i spoke German

or English instead of Dutch. ;)

Matthias Rebbe

free tools for Livecoders:


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

--
Verstuurd vanaf mijn Android apparaat met K-9 Mail.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:

Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-03 Thread JJS via use-livecode

Funny, the mistake is why one got the error and thus had a blunder.

It seems that in Finland due to their school system that they are also 
pretty good in languages, it also seems they have the highest learning 
scores in Europe. Surprislngly it seems to be a system created in the 
USA where it is apperantly not used as was said in the documentary. 
Childeren first attend school when they are 7 with much less pression. 
In NL they go to school when they are 4 and kindergarten at age 2 or 3.


I can also not tell why in some countries they learn languages easier 
than in other countries.


Op 3-11-2019 om 17:08 schreef Graham Samuel via use-livecode:

Thanks to those who replied to my original question.

I also liked the OT diversion into learning Dutch. I have Dutch friends and I 
just don’t know how they successfully learn languages at school when other 
nationalities (British, French, Spanish etc) seem hopelessly bad at it. As an 
illustration I, a Brit, have spent a great deal of time in France and I can 
communicate more or less, but I would not say I can speak French. To say that 
would mean that I could express myself completely both aurally and in written 
form, have no trouble reading anything in print or watching anything on tv, and 
probably should be able to dream in French. Sadly it will just never happen.

Back to the grindstone (what’s the equivalent of that in French?).

Graham

PS In my experience, Germans are also pretty good at languages: years ago I met 
a polylingual man in Munich who told me that at his school, the English master 
made them discuss the difference between a blunder, and error and a mistake!


On 2 Nov 2019, at 08:27, JJS via use-livecode  
wrote:

Yes we watch it too, he is famous. I love when his son tries to speak dutch 
haha. Sometimes his brother is in the show, then you can hear some Drents which 
is different from normal dutch but not as hard as Fries that's a language on 
it's own.

Bob Sneidar via use-livecode  schreef op 1 
november 2019 23:34:08 CET:

Dr. Pol is Dutch. I love that show.

Bob S



On Nov 1, 2019, at 15:31 , Matthias Rebbe via use-livecode

 wrote:

we were very often in the Netherlands for vacation, so i seriously

tried to learn Dutch.

But it ended that the Dutch better understood me when i spoke German

or English instead of Dutch. ;)

Matthias Rebbe

free tools for Livecoders:


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

--
Verstuurd vanaf mijn Android apparaat met K-9 Mail.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from Scratch

2019-11-03 Thread scott--- via use-livecode


> On Nov 3, 2019, at 6:10 AM, Richmond via use-livecode 
>  wrote:
> 
> 1. It uses a higher order of language to issue instructions than the level at 
> which the learners
> who are supposed to benefit from that software are supposed to be at.
> 
> 2. It features screens that are cluttered with "eye-candy" to such an extent 
> that young learners cannot see
> "the wood for the trees" (Thanks, Julian Pyttches - History teacher of mine 
> (1976-1978)).


Richmond,

Well said! I find both of these faults regularly interfering with commercial 
instruction packages… and not just electronic delivery.

—
Scott Morrow



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations? [with OT additions]

2019-11-03 Thread Graham Samuel via use-livecode
Thanks to those who replied to my original question. 

I also liked the OT diversion into learning Dutch. I have Dutch friends and I 
just don’t know how they successfully learn languages at school when other 
nationalities (British, French, Spanish etc) seem hopelessly bad at it. As an 
illustration I, a Brit, have spent a great deal of time in France and I can 
communicate more or less, but I would not say I can speak French. To say that 
would mean that I could express myself completely both aurally and in written 
form, have no trouble reading anything in print or watching anything on tv, and 
probably should be able to dream in French. Sadly it will just never happen.

Back to the grindstone (what’s the equivalent of that in French?).

Graham

PS In my experience, Germans are also pretty good at languages: years ago I met 
a polylingual man in Munich who told me that at his school, the English master 
made them discuss the difference between a blunder, and error and a mistake!

> On 2 Nov 2019, at 08:27, JJS via use-livecode  
> wrote:
> 
> Yes we watch it too, he is famous. I love when his son tries to speak dutch 
> haha. Sometimes his brother is in the show, then you can hear some Drents 
> which is different from normal dutch but not as hard as Fries that's a 
> language on it's own.
> 
> Bob Sneidar via use-livecode  schreef op 1 
> november 2019 23:34:08 CET:
>> Dr. Pol is Dutch. I love that show. 
>> 
>> Bob S
>> 
>> 
>>> On Nov 1, 2019, at 15:31 , Matthias Rebbe via use-livecode
>>  wrote:
>>> 
>>> we were very often in the Netherlands for vacation, so i seriously
>> tried to learn Dutch.
>>> But it ended that the Dutch better understood me when i spoke German
>> or English instead of Dutch. ;)
>>> 
>>> Matthias Rebbe
>>> 
>>> free tools for Livecoders:
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> -- 
> Verstuurd vanaf mijn Android apparaat met K-9 Mail.
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-11-02 Thread Jjs via use-livecode
Yes we watch it too, he is famous. I love when his son tries to speak dutch 
haha. Sometimes his brother is in the show, then you can hear some Drents which 
is different from normal dutch but not as hard as Fries that's a language on 
it's own.

Bob Sneidar via use-livecode  schreef op 1 
november 2019 23:34:08 CET:
>Dr. Pol is Dutch. I love that show. 
>
>Bob S
>
>
>> On Nov 1, 2019, at 15:31 , Matthias Rebbe via use-livecode
> wrote:
>> 
>> we were very often in the Netherlands for vacation, so i seriously
>tried to learn Dutch.
>> But it ended that the Dutch better understood me when i spoke German
>or English instead of Dutch. ;)
>> 
>> Matthias Rebbe
>> 
>> free tools for Livecoders:
>
>
>___
>use-livecode mailing list
>use-livecode@lists.runrev.com
>Please visit this url to subscribe, unsubscribe and manage your
>subscription preferences:
>http://lists.runrev.com/mailman/listinfo/use-livecode

-- 
Verstuurd vanaf mijn Android apparaat met K-9 Mail.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-11-02 Thread Jjs via use-livecode
At least you tried ;) German and Dutch come have much similarities. In a 
previous job i had to drive to many German customers from Hamburg to Stuttgart 
(among was Porsche ausbildung-school) and lived for 5 years in Germany too. 
Near the border there are lots who understand dutch.

Matthias Rebbe via use-livecode  schreef op 1 
november 2019 23:31:26 CET:
>we were very often in the Netherlands for vacation, so i seriously
>tried to learn Dutch.
>But it ended that the Dutch better understood me when i spoke German or
>English instead of Dutch. ;)
>
>Matthias Rebbe
>
>free tools for Livecoders:
>InstaMaker <https://instamaker.dermattes.de/>
>WinSignMaker Mac <https://winsignhelper.dermattes.de/>
>
>> Am 01.11.2019 um 19:28 schrieb JJS via use-livecode
>mailto:use-livecode@lists.runrev.com>>:
>> 
>> quote : I hate to learn another language. That is why I live in the
>United States. /quote
>> 
>> If we the Dutch go to Germany we talk German, if we go to France many
>of us not all talk French, if we go to other countries we talk mainly
>English.
>> 
>> If Germans or French come to our country we talk their language or
>english
>> 
>> Try to learn Dutch, if we had'nt sold New York to the Brittish you'd
>all talk Dutch
>> 
>> And partly thank God it happened or we'd all would listen to Dutch
>music today and most of it i can't stand :)
>> 
>> there was another point i wanted to make, but during typing i forgot.
>> 
>> 
>> Back on topic, Java or Kotlin is something i would want to try, but
>it's more difficult, although everyone says their language is so easy.
>Livecode is best to step in.
>> 
>> 
>> Op 1-11-2019 om 18:52 schreef dunbarx--- via use-livecode:
>>> I am with Richmond, mainly.
>>> I hate to learn another language. That is why I live in the United
>States.
>>> LC, if you introduce only a  handful or three of native words,
>controls and concepts, is accessible to anyone with a real desire to
>learn this sort of thing. Even a first grader; they just need more
>mentoring. Even someone who did not know they would like to build stuff
>in software.
>>> The trick is the engagement, to make it seem cool and fun.
>>> Craig
>>> 
>>> 
>>> -Original Message-
>>> From: Richmond Mathewson via use-livecode
>mailto:use-livecode@lists.runrev.com>>
>>> To: How to use LiveCode <mailto:use-livecode@lists.runrev.com>>
>>> Cc: Richmond Mathewson <mailto:richmondmathew...@gmail.com>>
>>> Sent: Fri, Nov 1, 2019 12:59 pm
>>> Subject: Re: Learning from scratch - any recommendations?
>>> 
>>> I have a radical disagreement with Scratch and its ilk as, while it
>does
>>> allow one to run up simple computer games, it does not let users see
>the
>>> "guts" of a program, and seems not to give children transferrable
>skill for
>>> non-block programming languages. I have successfully started kids
>from 9
>>> years old and upward on programming with both BBC BASIC and
>Livecode.
>>> 
>>> On Fri, Nov 1, 2019, 6:00 PM kee nethery via use-livecode <
>>> use-livecode@lists.runrev.com
><mailto:use-livecode@lists.runrev.com>> wrote:
>>> 
>>>> My recommendation is to have them start with scratch.mit.edu
><http://scratch.mit.edu/> and spend a
>>>> month making stuff with that language. Scratch is built for 1st
>graders to
>>>> pick up and it is extremely satisfying as the starter language.
>They get
>>>> exposed to all sorts of concepts, message passing, variables, flow
>control,
>>>> multi-processing, it’s a great starter language. A month making
>stuff and
>>>> then move to livecode.
>>>> 
>>>> Kee
>>>> 
>>>>> On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode <
>>>> use-livecode@lists.runrev.com
><mailto:use-livecode@lists.runrev.com>> wrote:
>>>>> I was disappointed that I only got one reply to my query about LC
>as a
>>>> platform for learning programming - I thought this was a big thing
>with
>>>> quite a few people on this list, some of whom are actually
>educators. Since
>>>> I’ve failed in this, can someone suggest a better way of getting an
>answer
>>>> (e.g. forums, mother ship)?
>>>>> TIA
>>>>> 
>>>>> Graham
>>>>> 
>>>>> I wrote:
>>>>> 
>>>>>> I have been approached by one of my family to ask w

Re: Learning from scratch - any recommendations?

2019-11-01 Thread Bob Sneidar via use-livecode
Dr. Pol is Dutch. I love that show. 

Bob S


> On Nov 1, 2019, at 15:31 , Matthias Rebbe via use-livecode 
>  wrote:
> 
> we were very often in the Netherlands for vacation, so i seriously tried to 
> learn Dutch.
> But it ended that the Dutch better understood me when i spoke German or 
> English instead of Dutch. ;)
> 
> Matthias Rebbe
> 
> free tools for Livecoders:


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-11-01 Thread Matthias Rebbe via use-livecode
we were very often in the Netherlands for vacation, so i seriously tried to 
learn Dutch.
But it ended that the Dutch better understood me when i spoke German or English 
instead of Dutch. ;)

Matthias Rebbe

free tools for Livecoders:
InstaMaker <https://instamaker.dermattes.de/>
WinSignMaker Mac <https://winsignhelper.dermattes.de/>

> Am 01.11.2019 um 19:28 schrieb JJS via use-livecode 
> mailto:use-livecode@lists.runrev.com>>:
> 
> quote : I hate to learn another language. That is why I live in the United 
> States. /quote
> 
> If we the Dutch go to Germany we talk German, if we go to France many of us 
> not all talk French, if we go to other countries we talk mainly English.
> 
> If Germans or French come to our country we talk their language or english
> 
> Try to learn Dutch, if we had'nt sold New York to the Brittish you'd all talk 
> Dutch
> 
> And partly thank God it happened or we'd all would listen to Dutch music 
> today and most of it i can't stand :)
> 
> there was another point i wanted to make, but during typing i forgot.
> 
> 
> Back on topic, Java or Kotlin is something i would want to try, but it's more 
> difficult, although everyone says their language is so easy. Livecode is best 
> to step in.
> 
> 
> Op 1-11-2019 om 18:52 schreef dunbarx--- via use-livecode:
>> I am with Richmond, mainly.
>> I hate to learn another language. That is why I live in the United States.
>> LC, if you introduce only a  handful or three of native words, controls and 
>> concepts, is accessible to anyone with a real desire to learn this sort of 
>> thing. Even a first grader; they just need more mentoring. Even someone who 
>> did not know they would like to build stuff in software.
>> The trick is the engagement, to make it seem cool and fun.
>> Craig
>> 
>> 
>> -Original Message-
>> From: Richmond Mathewson via use-livecode > <mailto:use-livecode@lists.runrev.com>>
>> To: How to use LiveCode > <mailto:use-livecode@lists.runrev.com>>
>> Cc: Richmond Mathewson > <mailto:richmondmathew...@gmail.com>>
>> Sent: Fri, Nov 1, 2019 12:59 pm
>> Subject: Re: Learning from scratch - any recommendations?
>> 
>> I have a radical disagreement with Scratch and its ilk as, while it does
>> allow one to run up simple computer games, it does not let users see the
>> "guts" of a program, and seems not to give children transferrable skill for
>> non-block programming languages. I have successfully started kids from 9
>> years old and upward on programming with both BBC BASIC and Livecode.
>> 
>> On Fri, Nov 1, 2019, 6:00 PM kee nethery via use-livecode <
>> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>>> My recommendation is to have them start with scratch.mit.edu 
>>> <http://scratch.mit.edu/> and spend a
>>> month making stuff with that language. Scratch is built for 1st graders to
>>> pick up and it is extremely satisfying as the starter language. They get
>>> exposed to all sorts of concepts, message passing, variables, flow control,
>>> multi-processing, it’s a great starter language. A month making stuff and
>>> then move to livecode.
>>> 
>>> Kee
>>> 
>>>> On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode <
>>> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>> wrote:
>>>> I was disappointed that I only got one reply to my query about LC as a
>>> platform for learning programming - I thought this was a big thing with
>>> quite a few people on this list, some of whom are actually educators. Since
>>> I’ve failed in this, can someone suggest a better way of getting an answer
>>> (e.g. forums, mother ship)?
>>>> TIA
>>>> 
>>>> Graham
>>>> 
>>>> I wrote:
>>>> 
>>>>> I have been approached by one of my family to ask what would be the
>>> first steps for someone (a young adult) to enable them to enter the world
>>> of app design and programming. Obviously I need to ask more questions
>>> myself, such as whether this would be to get a job, or simply as an
>>> educational exercise, or maybe to provide a launchpad for a startup idea.
>>> However, even at this stage, of course my thoughts turned to LiveCode.
>>>>> So my question to the community is, how would such a person start off -
>>> assuming they’re intelligent, very familiar with consumer-level technology
>>> such as smart phones, tablets, laptop comput

Re: Learning from scratch - any recommendations?

2019-11-01 Thread JJS via use-livecode

Also a very good point !

Thanks Erik.

Op 1-11-2019 om 19:43 schreef Erik Beugelaar via use-livecode:

" Try to learn Dutch, if we had'nt sold New York to the Brittish you'd all  talk 
Dutch"

LOL

The other point you maybe wanted to make but forgotten is to mention The Dutch 
East India Company, officially the United East India Company (in Dutch the VOC).
VOC became the world's first formally listed public company. In other words, it 
was the first corporation to be listed on an official stock exchange. It was 
influential in the rise of corporate-led globalisation in the early modern 
period.

I am proud to be Dutch :)

On 01/11/2019, 19:29, "use-livecode on behalf of JJS via use-livecode" 
 wrote:

 quote : I hate to learn another language. That is why I live in the
 United States. /quote
 
 If we the Dutch go to Germany we talk German, if we go to France many of

 us not all talk French, if we go to other countries we talk mainly English.
 
 If Germans or French come to our country we talk their language or english
 
 Try to learn Dutch, if we had'nt sold New York to the Brittish you'd all

 talk Dutch
 
 And partly thank God it happened or we'd all would listen to Dutch music

 today and most of it i can't stand :)
 
 there was another point i wanted to make, but during typing i forgot.
 
 
 Back on topic, Java or Kotlin is something i would want to try, but it's

 more difficult, although everyone says their language is so easy.
 Livecode is best to step in.
 
 
 Op 1-11-2019 om 18:52 schreef dunbarx--- via use-livecode:

 > I am with Richmond, mainly.
 > I hate to learn another language. That is why I live in the United 
States.
 > LC, if you introduce only a  handful or three of native words, controls 
and concepts, is accessible to anyone with a real desire to learn this sort of 
thing. Even a first grader; they just need more mentoring. Even someone who did 
not know they would like to build stuff in software.
 > The trick is the engagement, to make it seem cool and fun.
 > Craig
 >
 >
 > -Original Message-
 > From: Richmond Mathewson via use-livecode 
 > To: How to use LiveCode 
 > Cc: Richmond Mathewson 
     > Sent: Fri, Nov 1, 2019 12:59 pm
 > Subject: Re: Learning from scratch - any recommendations?
 >
 > I have a radical disagreement with Scratch and its ilk as, while it does
 > allow one to run up simple computer games, it does not let users see the
 > "guts" of a program, and seems not to give children transferrable skill 
for
 > non-block programming languages. I have successfully started kids from 9
 > years old and upward on programming with both BBC BASIC and Livecode.
 >
 > On Fri, Nov 1, 2019, 6:00 PM kee nethery via use-livecode <
 > use-livecode@lists.runrev.com> wrote:
 >
 >> My recommendation is to have them start with scratch.mit.edu and spend a
 >> month making stuff with that language. Scratch is built for 1st graders 
to
 >> pick up and it is extremely satisfying as the starter language. They get
 >> exposed to all sorts of concepts, message passing, variables, flow 
control,
 >> multi-processing, it’s a great starter language. A month making stuff 
and
 >> then move to livecode.
 >>
 >> Kee
 >>
 >>> On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode <
 >> use-livecode@lists.runrev.com> wrote:
 >>> I was disappointed that I only got one reply to my query about LC as a
 >> platform for learning programming - I thought this was a big thing with
 >> quite a few people on this list, some of whom are actually educators. 
Since
 >> I’ve failed in this, can someone suggest a better way of getting an 
answer
 >> (e.g. forums, mother ship)?
 >>> TIA
 >>>
 >>> Graham
 >>>
 >>> I wrote:
 >>>
 >>>> I have been approached by one of my family to ask what would be the
 >> first steps for someone (a young adult) to enable them to enter the 
world
 >> of app design and programming. Obviously I need to ask more questions
 >> myself, such as whether this would be to get a job, or simply as an
 >> educational exercise, or maybe to provide a launchpad for a startup 
idea.
 >> However, even at this stage, of course my thoughts turned to LiveCode.
 >>>> So my question to the community is, how would such a person start off 
-
 >> assuming they’re intelligent, very familiar with consumer-level 
technology
 >> such as smart phones, tablets, laptop co

Re: Learning from scratch - any recommendations?

2019-11-01 Thread Erik Beugelaar via use-livecode
" Try to learn Dutch, if we had'nt sold New York to the Brittish you'd all  
talk Dutch"

LOL

The other point you maybe wanted to make but forgotten is to mention The Dutch 
East India Company, officially the United East India Company (in Dutch the VOC).
VOC became the world's first formally listed public company. In other words, it 
was the first corporation to be listed on an official stock exchange. It was 
influential in the rise of corporate-led globalisation in the early modern 
period.

I am proud to be Dutch :)

On 01/11/2019, 19:29, "use-livecode on behalf of JJS via use-livecode" 
 wrote:

quote : I hate to learn another language. That is why I live in the 
United States. /quote

If we the Dutch go to Germany we talk German, if we go to France many of 
us not all talk French, if we go to other countries we talk mainly English.

If Germans or French come to our country we talk their language or english

Try to learn Dutch, if we had'nt sold New York to the Brittish you'd all 
talk Dutch

And partly thank God it happened or we'd all would listen to Dutch music 
today and most of it i can't stand :)

there was another point i wanted to make, but during typing i forgot.


Back on topic, Java or Kotlin is something i would want to try, but it's 
more difficult, although everyone says their language is so easy. 
Livecode is best to step in.


Op 1-11-2019 om 18:52 schreef dunbarx--- via use-livecode:
> I am with Richmond, mainly.
> I hate to learn another language. That is why I live in the United States.
> LC, if you introduce only a  handful or three of native words, controls 
and concepts, is accessible to anyone with a real desire to learn this sort of 
thing. Even a first grader; they just need more mentoring. Even someone who did 
not know they would like to build stuff in software.
> The trick is the engagement, to make it seem cool and fun.
> Craig
>
>
> -Original Message-
> From: Richmond Mathewson via use-livecode 
> To: How to use LiveCode 
> Cc: Richmond Mathewson 
    > Sent: Fri, Nov 1, 2019 12:59 pm
> Subject: Re: Learning from scratch - any recommendations?
>
> I have a radical disagreement with Scratch and its ilk as, while it does
> allow one to run up simple computer games, it does not let users see the
> "guts" of a program, and seems not to give children transferrable skill 
for
> non-block programming languages. I have successfully started kids from 9
> years old and upward on programming with both BBC BASIC and Livecode.
>
> On Fri, Nov 1, 2019, 6:00 PM kee nethery via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> My recommendation is to have them start with scratch.mit.edu and spend a
>> month making stuff with that language. Scratch is built for 1st graders 
to
>> pick up and it is extremely satisfying as the starter language. They get
>> exposed to all sorts of concepts, message passing, variables, flow 
control,
>> multi-processing, it’s a great starter language. A month making stuff and
>> then move to livecode.
>>
>> Kee
>>
>>> On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>> I was disappointed that I only got one reply to my query about LC as a
>> platform for learning programming - I thought this was a big thing with
>> quite a few people on this list, some of whom are actually educators. 
Since
>> I’ve failed in this, can someone suggest a better way of getting an 
answer
>> (e.g. forums, mother ship)?
>>> TIA
>>>
>>> Graham
>>>
>>> I wrote:
>>>
>>>> I have been approached by one of my family to ask what would be the
>> first steps for someone (a young adult) to enable them to enter the world
>> of app design and programming. Obviously I need to ask more questions
>> myself, such as whether this would be to get a job, or simply as an
>> educational exercise, or maybe to provide a launchpad for a startup idea.
>> However, even at this stage, of course my thoughts turned to LiveCode.
>>>> So my question to the community is, how would such a person start off -
>> assuming they’re intelligent, very familiar with consumer-level 
technology
>> such as smart phones, tablets, laptop computers for study etc. and social
>> media, but probably have never seen or thought about what is involved in
>> designing, implementing and publishing an app (I would jus

Re: Learning from scratch - any recommendations?

2019-11-01 Thread JJS via use-livecode
quote : I hate to learn another language. That is why I live in the 
United States. /quote


If we the Dutch go to Germany we talk German, if we go to France many of 
us not all talk French, if we go to other countries we talk mainly English.


If Germans or French come to our country we talk their language or english

Try to learn Dutch, if we had'nt sold New York to the Brittish you'd all 
talk Dutch


And partly thank God it happened or we'd all would listen to Dutch music 
today and most of it i can't stand :)


there was another point i wanted to make, but during typing i forgot.


Back on topic, Java or Kotlin is something i would want to try, but it's 
more difficult, although everyone says their language is so easy. 
Livecode is best to step in.



Op 1-11-2019 om 18:52 schreef dunbarx--- via use-livecode:

I am with Richmond, mainly.
I hate to learn another language. That is why I live in the United States.
LC, if you introduce only a  handful or three of native words, controls and 
concepts, is accessible to anyone with a real desire to learn this sort of 
thing. Even a first grader; they just need more mentoring. Even someone who did 
not know they would like to build stuff in software.
The trick is the engagement, to make it seem cool and fun.
Craig


-Original Message-
From: Richmond Mathewson via use-livecode 
To: How to use LiveCode 
Cc: Richmond Mathewson 
Sent: Fri, Nov 1, 2019 12:59 pm
Subject: Re: Learning from scratch - any recommendations?

I have a radical disagreement with Scratch and its ilk as, while it does
allow one to run up simple computer games, it does not let users see the
"guts" of a program, and seems not to give children transferrable skill for
non-block programming languages. I have successfully started kids from 9
years old and upward on programming with both BBC BASIC and Livecode.

On Fri, Nov 1, 2019, 6:00 PM kee nethery via use-livecode <
use-livecode@lists.runrev.com> wrote:


My recommendation is to have them start with scratch.mit.edu and spend a
month making stuff with that language. Scratch is built for 1st graders to
pick up and it is extremely satisfying as the starter language. They get
exposed to all sorts of concepts, message passing, variables, flow control,
multi-processing, it’s a great starter language. A month making stuff and
then move to livecode.

Kee


On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode <

use-livecode@lists.runrev.com> wrote:

I was disappointed that I only got one reply to my query about LC as a

platform for learning programming - I thought this was a big thing with
quite a few people on this list, some of whom are actually educators. Since
I’ve failed in this, can someone suggest a better way of getting an answer
(e.g. forums, mother ship)?

TIA

Graham

I wrote:


I have been approached by one of my family to ask what would be the

first steps for someone (a young adult) to enable them to enter the world
of app design and programming. Obviously I need to ask more questions
myself, such as whether this would be to get a job, or simply as an
educational exercise, or maybe to provide a launchpad for a startup idea.
However, even at this stage, of course my thoughts turned to LiveCode.

So my question to the community is, how would such a person start off -

assuming they’re intelligent, very familiar with consumer-level technology
such as smart phones, tablets, laptop computers for study etc. and social
media, but probably have never seen or thought about what is involved in
designing, implementing and publishing an app (I would just say “a
program”, but that shows how old I am) on any platform? If it is LC (and
why not?), are the published lessons sufficient? What is the view of those
on this list who do actually teach this stuff?

The trouble for me is that I have been around all this for 50 years

(more, to be truthful) and so can’t project myself well into the mind of
that kind of newbie. One guess is that one way to start would be to find a
cheap hardware platform (probably an Android tablet) and try to use the LC
Community Edition to allow me to create something for that; but that idea
may be stupid, particularly as one would need a different platform to
actually do the development work.

Hoping for some insights

Graham

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your

subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your sub

Re: Learning from scratch - any recommendations?

2019-11-01 Thread dunbarx--- via use-livecode
I am with Richmond, mainly.
I hate to learn another language. That is why I live in the United States.
LC, if you introduce only a  handful or three of native words, controls and 
concepts, is accessible to anyone with a real desire to learn this sort of 
thing. Even a first grader; they just need more mentoring. Even someone who did 
not know they would like to build stuff in software.
The trick is the engagement, to make it seem cool and fun.
Craig


-Original Message-
From: Richmond Mathewson via use-livecode 
To: How to use LiveCode 
Cc: Richmond Mathewson 
Sent: Fri, Nov 1, 2019 12:59 pm
Subject: Re: Learning from scratch - any recommendations?

I have a radical disagreement with Scratch and its ilk as, while it does
allow one to run up simple computer games, it does not let users see the
"guts" of a program, and seems not to give children transferrable skill for
non-block programming languages. I have successfully started kids from 9
years old and upward on programming with both BBC BASIC and Livecode.

On Fri, Nov 1, 2019, 6:00 PM kee nethery via use-livecode <
use-livecode@lists.runrev.com> wrote:

> My recommendation is to have them start with scratch.mit.edu and spend a
> month making stuff with that language. Scratch is built for 1st graders to
> pick up and it is extremely satisfying as the starter language. They get
> exposed to all sorts of concepts, message passing, variables, flow control,
> multi-processing, it’s a great starter language. A month making stuff and
> then move to livecode.
>
> Kee
>
> > On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I was disappointed that I only got one reply to my query about LC as a
> platform for learning programming - I thought this was a big thing with
> quite a few people on this list, some of whom are actually educators. Since
> I’ve failed in this, can someone suggest a better way of getting an answer
> (e.g. forums, mother ship)?
> >
> > TIA
> >
> > Graham
> >
> > I wrote:
> >
> >> I have been approached by one of my family to ask what would be the
> first steps for someone (a young adult) to enable them to enter the world
> of app design and programming. Obviously I need to ask more questions
> myself, such as whether this would be to get a job, or simply as an
> educational exercise, or maybe to provide a launchpad for a startup idea.
> However, even at this stage, of course my thoughts turned to LiveCode.
> >>
> >> So my question to the community is, how would such a person start off -
> assuming they’re intelligent, very familiar with consumer-level technology
> such as smart phones, tablets, laptop computers for study etc. and social
> media, but probably have never seen or thought about what is involved in
> designing, implementing and publishing an app (I would just say “a
> program”, but that shows how old I am) on any platform? If it is LC (and
> why not?), are the published lessons sufficient? What is the view of those
> on this list who do actually teach this stuff?
> >>
> >> The trouble for me is that I have been around all this for 50 years
> (more, to be truthful) and so can’t project myself well into the mind of
> that kind of newbie. One guess is that one way to start would be to find a
> cheap hardware platform (probably an Android tablet) and try to use the LC
> Community Edition to allow me to create something for that; but that idea
> may be stupid, particularly as one would need a different platform to
> actually do the development work.
> >>
> >> Hoping for some insights
> >>
> >> Graham
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-11-01 Thread Richmond Mathewson via use-livecode
I have a radical disagreement with Scratch and its ilk as, while it does
allow one to run up simple computer games, it does not let users see the
"guts" of a program, and seems not to give children transferrable skill for
non-block programming languages. I have successfully started kids from 9
years old and upward on programming with both BBC BASIC and Livecode.

On Fri, Nov 1, 2019, 6:00 PM kee nethery via use-livecode <
use-livecode@lists.runrev.com> wrote:

> My recommendation is to have them start with scratch.mit.edu and spend a
> month making stuff with that language. Scratch is built for 1st graders to
> pick up and it is extremely satisfying as the starter language. They get
> exposed to all sorts of concepts, message passing, variables, flow control,
> multi-processing, it’s a great starter language. A month making stuff and
> then move to livecode.
>
> Kee
>
> > On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I was disappointed that I only got one reply to my query about LC as a
> platform for learning programming - I thought this was a big thing with
> quite a few people on this list, some of whom are actually educators. Since
> I’ve failed in this, can someone suggest a better way of getting an answer
> (e.g. forums, mother ship)?
> >
> > TIA
> >
> > Graham
> >
> > I wrote:
> >
> >> I have been approached by one of my family to ask what would be the
> first steps for someone (a young adult) to enable them to enter the world
> of app design and programming. Obviously I need to ask more questions
> myself, such as whether this would be to get a job, or simply as an
> educational exercise, or maybe to provide a launchpad for a startup idea.
> However, even at this stage, of course my thoughts turned to LiveCode.
> >>
> >> So my question to the community is, how would such a person start off -
> assuming they’re intelligent, very familiar with consumer-level technology
> such as smart phones, tablets, laptop computers for study etc. and social
> media, but probably have never seen or thought about what is involved in
> designing, implementing and publishing an app (I would just say “a
> program”, but that shows how old I am) on any platform? If it is LC (and
> why not?), are the published lessons sufficient? What is the view of those
> on this list who do actually teach this stuff?
> >>
> >> The trouble for me is that I have been around all this for 50 years
> (more, to be truthful) and so can’t project myself well into the mind of
> that kind of newbie. One guess is that one way to start would be to find a
> cheap hardware platform (probably an Android tablet) and try to use the LC
> Community Edition to allow me to create something for that; but that idea
> may be stupid, particularly as one would need a different platform to
> actually do the development work.
> >>
> >> Hoping for some insights
> >>
> >> Graham
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-11-01 Thread kee nethery via use-livecode
My recommendation is to have them start with scratch.mit.edu and spend a month 
making stuff with that language. Scratch is built for 1st graders to pick up 
and it is extremely satisfying as the starter language. They get exposed to all 
sorts of concepts, message passing, variables, flow control, multi-processing, 
it’s a great starter language. A month making stuff and then move to livecode.

Kee

> On Nov 1, 2019, at 3:23 AM, Graham Samuel via use-livecode 
>  wrote:
> 
> I was disappointed that I only got one reply to my query about LC as a 
> platform for learning programming - I thought this was a big thing with quite 
> a few people on this list, some of whom are actually educators. Since I’ve 
> failed in this, can someone suggest a better way of getting an answer (e.g. 
> forums, mother ship)?
> 
> TIA
> 
> Graham
> 
> I wrote:
> 
>> I have been approached by one of my family to ask what would be the first 
>> steps for someone (a young adult) to enable them to enter the world of app 
>> design and programming. Obviously I need to ask more questions myself, such 
>> as whether this would be to get a job, or simply as an educational exercise, 
>> or maybe to provide a launchpad for a startup idea. However, even at this 
>> stage, of course my thoughts turned to LiveCode.
>> 
>> So my question to the community is, how would such a person start off - 
>> assuming they’re intelligent, very familiar with consumer-level technology 
>> such as smart phones, tablets, laptop computers for study etc. and social 
>> media, but probably have never seen or thought about what is involved in 
>> designing, implementing and publishing an app (I would just say “a program”, 
>> but that shows how old I am) on any platform? If it is LC (and why not?), 
>> are the published lessons sufficient? What is the view of those on this list 
>> who do actually teach this stuff? 
>> 
>> The trouble for me is that I have been around all this for 50 years (more, 
>> to be truthful) and so can’t project myself well into the mind of that kind 
>> of newbie. One guess is that one way to start would be to find a cheap 
>> hardware platform (probably an Android tablet) and try to use the LC 
>> Community Edition to allow me to create something for that; but that idea 
>> may be stupid, particularly as one would need a different platform to 
>> actually do the development work.
>> 
>> Hoping for some insights
>> 
>> Graham
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-11-01 Thread Bob Sneidar via use-livecode
I'm not really qualified to answer that, so I was mum, but if I had to answer 
and couldn't be held to account... ;-)

I would say that any young person who wants to become a programmer or app 
designer (not sure the distinction) will need a degree, pure and simple. 
Otherwise they will not even get past HR. Livecode is not going to help them do 
that. What Livecode is GREAT for methinks, is introducing someone to 
development without bogging them down in all the specifics of other mid level 
languages. 

There are I'm sure great articles you can search for about basic coding 
principles. Things like make code readable, thinking about and diagramming out 
what the program will actually do, consistent and understandable variable and 
command naming, breaking everything down into discreet tasks, inclusion of 
error checking etc. 

Bob S


> On Nov 1, 2019, at 03:23 , Graham Samuel via use-livecode 
>  wrote:
> 
> I was disappointed that I only got one reply to my query about LC as a 
> platform for learning programming - I thought this was a big thing with quite 
> a few people on this list, some of whom are actually educators. Since I’ve 
> failed in this, can someone suggest a better way of getting an answer (e.g. 
> forums, mother ship)?
> 
> TIA
> 
> Graham
> 
> I wrote:
> 
>> I have been approached by one of my family to ask what would be the first 
>> steps for someone (a young adult) to enable them to enter the world of app 
>> design and programming. Obviously I need to ask more questions myself, such 
>> as whether this would be to get a job, or simply as an educational exercise, 
>> or maybe to provide a launchpad for a startup idea. However, even at this 
>> stage, of course my thoughts turned to LiveCode.
>> 
>> So my question to the community is, how would such a person start off - 
>> assuming they’re intelligent, very familiar with consumer-level technology 
>> such as smart phones, tablets, laptop computers for study etc. and social 
>> media, but probably have never seen or thought about what is involved in 
>> designing, implementing and publishing an app (I would just say “a program”, 
>> but that shows how old I am) on any platform? If it is LC (and why not?), 
>> are the published lessons sufficient? What is the view of those on this list 
>> who do actually teach this stuff? 
>> 
>> The trouble for me is that I have been around all this for 50 years (more, 
>> to be truthful) and so can’t project myself well into the mind of that kind 
>> of newbie. One guess is that one way to start would be to find a cheap 
>> hardware platform (probably an Android tablet) and try to use the LC 
>> Community Edition to allow me to create something for that; but that idea 
>> may be stupid, particularly as one would need a different platform to 
>> actually do the development work.
>> 
>> Hoping for some insights
>> 
>> Graham

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-11-01 Thread Graham Samuel via use-livecode
I was disappointed that I only got one reply to my query about LC as a platform 
for learning programming - I thought this was a big thing with quite a few 
people on this list, some of whom are actually educators. Since I’ve failed in 
this, can someone suggest a better way of getting an answer (e.g. forums, 
mother ship)?

TIA

Graham

I wrote:

> I have been approached by one of my family to ask what would be the first 
> steps for someone (a young adult) to enable them to enter the world of app 
> design and programming. Obviously I need to ask more questions myself, such 
> as whether this would be to get a job, or simply as an educational exercise, 
> or maybe to provide a launchpad for a startup idea. However, even at this 
> stage, of course my thoughts turned to LiveCode.
> 
> So my question to the community is, how would such a person start off - 
> assuming they’re intelligent, very familiar with consumer-level technology 
> such as smart phones, tablets, laptop computers for study etc. and social 
> media, but probably have never seen or thought about what is involved in 
> designing, implementing and publishing an app (I would just say “a program”, 
> but that shows how old I am) on any platform? If it is LC (and why not?), are 
> the published lessons sufficient? What is the view of those on this list who 
> do actually teach this stuff? 
> 
> The trouble for me is that I have been around all this for 50 years (more, to 
> be truthful) and so can’t project myself well into the mind of that kind of 
> newbie. One guess is that one way to start would be to find a cheap hardware 
> platform (probably an Android tablet) and try to use the LC Community Edition 
> to allow me to create something for that; but that idea may be stupid, 
> particularly as one would need a different platform to actually do the 
> development work.
> 
> Hoping for some insights
> 
> Graham

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Learning from scratch - any recommendations?

2019-10-28 Thread dunbarx--- via use-livecode
Hi.
I have taught several newbies. I always start with a simple app, like an 
address book. I show how controls are created, and how scripts are built. 
During that process, I am off in the weeds, writing short handlers showing how 
the cursor can trigger things like mouseEnter or mouseMove, these messages 
having nothing to do with the task at hand, but  rather similar to what we are 
working on.
This is all way before the message hierarchy or anything intermediate like 
that. The point is to get them hooked, and that can only happen if the basic 
simple things appear accessible and comfortable. If you are good at this, it 
will also appear to be fun.
Craig


-Original Message-
From: Graham Samuel via use-livecode 
To: How to use LiveCode 
Cc: Graham Samuel 
Sent: Mon, Oct 28, 2019 8:53 am
Subject: Learning from scratch - any recommendations?

Hi all

I have been approached by one of my family to ask what would be the first steps 
for someone (a young adult) to enable them to enter the world of app design and 
programming. Obviously I need to ask more questions myself, such as whether 
this would be to get a job, or simply as an educational exercise, or maybe to 
provide a launchpad for a startup idea. However, even at this stage, of course 
my thoughts turned to LiveCode.

So my question to the community is, how would such a person start off - 
assuming they’re intelligent, very familiar with consumer-level technology such 
as smart phones, tablets, laptop computers for study etc. and social media, but 
probably have never seen or thought about what is involved in designing, 
implementing and publishing an app (I would just say “a program”, but that 
shows how old I am) on any platform? If it is LC (and why not?), are the 
published lessons sufficient? What is the view of those on this list who do 
actually teach this stuff? 

The trouble for me is that I have been around all this for 50 years (more, to 
be truthful) and so can’t project myself well into the mind of that kind of 
newbie. One guess is that one way to start would be to find a cheap hardware 
platform (probably an Android tablet) and try to use the LC Community Edition 
to allow me to create something for that; but that idea may be stupid, 
particularly as one would need a different platform to actually do the 
development work.

Hoping for some insights

Graham
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode