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