Here's a loosely collected bundle of thoughts in response to a small part
of this.
I'm curious about FP at various levels of education. I know Haskell is or
has been used for various university courses. Is there any sort of existing
network of professors that share Haskell (or Racket, etc) teaching
resources and materials? Are there resources that make sense to share
between K-12 teachers and higher ed teachers? (e.g. how well does How To
Design Programs work for teaching kids?)
A related topic on my mind is BayHac and similar events. We discussed the
possibility of having some younger people attend, but ended up not
following through on that and attendance was mostly (entirely?) adults, as
usual. I'm wondering if there is value in trying to make some part of
BayHac more accessable and appealing to a wider audience (incl young people
and people new to programming), or whether this would dilute the focus of
the event too much and end up serving both young and old audiences poorly.
I bring up BayHac to this list because I see it not just as a "let's get
together and hack" event, but more like a "let's get together and share
knowledge" event, where the knowledge share ideally enables people to get
hacking on something. And pointing people to educational resources like
codeworld is exactly the sort of thing that should be going on at BayHac,
so that those with the desire to learn are empowered to continue doing so
for long after the event is over.
On Sat, Dec 15, 2018, 14:20 Chris Smith Hello, everyone! Welcome to education@haskell.org. This mailing list grew out of discussions at ICFP 2018 about creating a
space for collaboration and discussion of using Haskell and other
functional programming languages in general education. To jump-start that
process, I'd like to invite everyone to introduce themselves and
specifically share your goals, opportunities, vantage point, and
interests. The hope is that we'll be able to sort ourselves into
compatible interests and ideas, to kick off more detailed discussion or
collaborations. Some suggested questions to spur discussion: - What education-related projects are you involved in, or have you been
involved in previously?
- What other projects do you find exciting, intriguing, or worthy of
emulation?
- On the other hand, what projects or conversations should be happening,
but are not happening yet?
- Is there anything specific that you are definitely looking for from this
space?
- What vision do you have for functional programming in education? That
is, what general principles guide your thinking? I will reply with my own answers, and encourage you to do the same. Thanks,
Chris P.S. I realize this email is long past due. Between my job as a software
engineer, volunteer teaching, and recent development on CodeWorld, I have
again fallen into the trap of over-committing myself and falling behind on
outside commitments. I hope that late is still better than never.
_______________________________________________
Education mailing list
Education@haskell.org
https://mail.haskell.org/cgi-bin/mailman/listinfo/education