We have been using Elm in elementary schools for Computing and Software Outreach from McMaster University. The kids have really enjoyed using animations; here are some examples http://outreach.mcmaster.ca/menu/fame.html. We have also developed our own graphics library http://package.elm-lang.org/packages/MacCASOutreach/graphicsvg/latest/GraphicSVG which makes it easy to use notifications. Although we don't have any tutorials for that yet, there is a chapter about it in http://www.cas.mcmaster.ca/~anand/ThinkingComputationallyWithElm.pdf.
Tanya On Tuesday, October 4, 2016 at 1:33:04 AM UTC-4, Fedor Nezhivoi wrote: > > Hello folks, > > > Evan, Richard and the whole community as well as Elm language itself do a > great job in teaching community. If you are staying with this community for > a long time, you probably already can notice some improvements in your > understanding of programming, API design, abstractions and etc. How can we > take it even further? > > > Recently I got an opportunity to share some knowledge about functional > programming and programming in general. However target audience are > children (mostly 14-16 y.o.) and I am a little bit stuck. Not only I've > never been a teacher, but with children I expect it to be even harder > because of curse of knowledge. On the other hand trying to teach some > boring basics doesn't feel right, to be interesting it should be kind of > journey. > > > Previously there was some information about courses in USA where children > are thought programming with Elm. So I am kindly ask people who are doing > this to share your experience, tips, tricks and whatever may be helpful. It > would be even better if you can share some actual > content/topics/lessons/exercises. If you know exact person, but they are > not here, please, provide me with contacts. > > > *I am kindly ask you to abstain from discussions and only participate if > you have something concrete.* > > > Have a nice day! > -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.