BASH textbook for kids

trent shipley trent.shipley at gmail.com
Thu Dec 22 18:29:54 MST 2022


The "what does she want to do?" is critical.  One reason there's a shortage
of programmers and an even bigger shortage of cybersecurity experts is that
many people who could do these things would rather not do them, even if it
means lower pay.

Yes, a kid's intro-to-programming book would be just what you want for a 10
year old.  Fun, short, gamified projects.  If you can make the moral
compromise, Amazon is your friend.  If you can find a technically inclined
children's librarian to advise you that'd be awesome.  You might even chat
with your child's school librarian about what you had in mind.  No Starch
Press has some interesting kids titles, several for Python.

On Thu, Dec 22, 2022 at 3:03 PM Keith Smith via PLUG-discuss <
plug-discuss at lists.phxlinux.org> wrote:

>
> What does she want to do?
>
> On 2022-12-22 08:22, Michael via PLUG-discuss wrote:
> > I was interested in BASH for her because I want her to get into cyber
> > security. Would a juvensalia book be good for a 10 year old?
> >
> > On Thu, Dec 22, 2022 at 9:26 AM trent shipley via PLUG-discuss
> > <plug-discuss at lists.phxlinux.org> wrote:
> >
> >> Python is a great first language, and there is no shortage of
> >> beginning Python books aimed at young beginners. I've never read a
> >> juvenalia programming book, except maybe pre-Visual Basic BASIC with
> >> the line numbers and goto-s for me, but at 14 she may be a bit old
> >> for them and you might be OK with just a general audience "learn
> >> programming with Python" book.
> >>
> >> Why were you interested in BASH scripting?  BASH, or any shell
> >> script is not something I'd intentionally pick for someone's first
> >> intro to CS and programming.  Also, shell scripting languages tend
> >> to enforce no software architecture best practices and are full of
> >> footguns.I can see BASH being useful if you wanted her to maximize
> >> her responsibility for administering her own Linux personal machine
> >> ASAP.  There are beginner BASH scripting books, but I doubt there
> >> are any targeted to kids specifically.
> >>
> >> Trent
> >>
> >> On Thu, Dec 22, 2022 at 6:46 AM Michael via PLUG-discuss
> >> <plug-discuss at lists.phxlinux.org> wrote:
> >>
> >> bad typo... my daughter is 14.... not 24 so I need something for
> >> kids. sorry about the typo
> >>
> >> On Wed, Dec 21, 2022 at 10:15 PM greg zegan via PLUG-discuss
> >> <plug-discuss at lists.phxlinux.org> wrote:
> >>
> >> https://www.zybooks.com/catalog/programming-in-python-3/
> >>
> >> On Wednesday, December 21, 2022 at 03:34:14 PM MST, James Mcphee
> >> via PLUG-discuss <plug-discuss at lists.phxlinux.org> wrote:
> >>
> >> Probably my favorite little tutorial on python is a byte of python
> >> https://python.swaroopch.com/
> >>
> >> Though I do wish we had a good tutorial that taught good programming
> >> behaviors that wasn't ultra-specific to a task.
> >>
> >> On Wed, Dec 21, 2022 at 3:31 PM greg zegan via PLUG-discuss
> >> <plug-discuss at lists.phxlinux.org> wrote:
> >>
> >> https://pythoninstitute.org/study-resources
> >>
> >> On Wednesday, December 21, 2022 at 02:06:46 PM MST, greg zegan via
> >> PLUG-discuss <plug-discuss at lists.phxlinux.org> wrote:
> >>
> >> https://edube.org/learn/pe-1/earn-pcep-certification-8
> >>
> >> On Wednesday, December 21, 2022 at 01:07:22 PM MST, JD Austin via
> >> PLUG-discuss <plug-discuss at lists.phxlinux.org> wrote:
> >>
> >> Python and many other things (but not Bash) here:
> >> https://www.w3schools.com/
> >> Bash:
> >>
> >> * https://tldp.org/LDP/Bash-Beginners-Guide/html/
> >> * https://linuxconfig.org/bash-scripting-tutorial-for-beginners
> >> * https://www.youtube.com/watch?v=IXhiZeXZVWc
> >>
> >> JD
> >>
> >> --
> >>
> >> J.D AUSTIN
> >> TWIN GECKOS TECHNOLOGY SERVICES LLC
> >> Open Technology Specialist
> >>
> >> P.O. Box 2487 Apache Junction, Az 85117
> >> Web: www.twingeckos.com [1]
> >> Work: 480.400.5129 or 480-269-4335 [2] [2]
> >> Fax: 602.649.1791 [3] [3] [3] [3]
> >> Cell: 480-288-8195 [4] [4] [4] [4] [4]
> >>
> >> On Wed, Dec 21, 2022 at 12:58 PM Michael via PLUG-discuss
> >> <plug-discuss at lists.phxlinux.org> wrote:
> >>
> >> Does anyone know of a good resource that teaches kids BASH or
> >> PYTHON? I gots myself a 24 year old young lady who I'd like to get a
> >> book for.
> >>
> >> --
> >>
> >> :-)~MIKE~(-:
> >> ---------------------------------------------------
> >> PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> >> To subscribe, unsubscribe, or to change your mail settings:
> >> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> >>
> >> ---------------------------------------------------
> >> PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> >> To subscribe, unsubscribe, or to change your mail settings:
> >> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> >>
> >> ---------------------------------------------------
> >> PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> >> To subscribe, unsubscribe, or to change your mail settings:
> >> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> >> ---------------------------------------------------
> >> PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> >> To subscribe, unsubscribe, or to change your mail settings:
> >> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> >
> > --
> > James McPhee
> > jmcphe at gmail.com
> > ---------------------------------------------------
> > PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> > To subscribe, unsubscribe, or to change your mail settings:
> > https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> >  ---------------------------------------------------
> > PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> > To subscribe, unsubscribe, or to change your mail settings:
> > https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> >
> > --
> >
> > :-)~MIKE~(-:
> >  ---------------------------------------------------
> > PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> > To subscribe, unsubscribe, or to change your mail settings:
> > https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> >  ---------------------------------------------------
> > PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> > To subscribe, unsubscribe, or to change your mail settings:
> > https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> >
> > --
> >
> > :-)~MIKE~(-:
> >
> >
> > Links:
> > ------
> > [1] http://www.twingeckos.com
> > [2] http://voice.google.com/calls?a=nc,%2B14802694335
> > [3] http://voice.google.com/calls?a=nc,%2B14809071433
> > [4] http://voice.google.com/calls?a=nc,%2B14802888195
> > ---------------------------------------------------
> > PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> > To subscribe, unsubscribe, or to change your mail settings:
> > https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> ---------------------------------------------------
> PLUG-discuss mailing list: PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phxlinux.org/pipermail/plug-discuss/attachments/20221222/67cae4a2/attachment.htm>


More information about the PLUG-discuss mailing list