Re: Learning from scratch - any recommendations?
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]
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 use-livecode@lists.run
Learning from scratch - any recommendations? [with OT additions]
>> 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
Re: Learning from scratch - any recommendations? [with OT additions]
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]
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]
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]
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]
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]
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: http://lists.runrev.com/mailman/list
Re: Learning from scratch - any recommendations? [with OT additions]
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 - any recommendations? [with OT additions]
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?
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?
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
Re: Learning from scratch - any recommendations?
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?
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,
Re: Learning from scratch - any recommendations?
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 >> suc
Re: Learning from scratch - any recommendations?
" 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, impleme
Re: Learning from scratch - any recommendations?
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, unsubs
Re: Learning from scratch - any recommendations?
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?
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?
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?
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?
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?
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
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