2 Jul 15:57
Re: on starting Haskell-Edu, a new education-related Haskell-related mailing list
From: Paul Hudak <paul.hudak <at> yale.edu>
Subject: Re: on starting Haskell-Edu, a new education-related Haskell-related mailing list
Newsgroups: gmane.comp.lang.haskell.general
Date: 2008-07-02 13:57:40 GMT
Subject: Re: on starting Haskell-Edu, a new education-related Haskell-related mailing list
Newsgroups: gmane.comp.lang.haskell.general
Date: 2008-07-02 13:57:40 GMT
Hi Benjamin. I think this is a great idea, for all
the reasons you mention. Starting this fall I will be teaching a
two-term computer music course based on Haskore and HasSound (Haskell
libraries for computer music), and I would love to have an on-line
forum that I could recommend to my students, some of whom will not be
hard-core computer science majors. Thanks for initiating this.
-Paul Hudak
Benjamin L. Russell wrote:
-Paul Hudak
Benjamin L. Russell wrote:
So far, I have received three positive responses on starting the new Haskell-Edu mailing list, and no negative responses. In the latest response, the respondent suggested that I post another message to this mailing list advising readers on how to react. Basically, the Haskell.org mailing list administrator, Simon Marlow, had originally suggested that I ask for feedback on my idea from this mailing list, and wait for the discussion to proceed to Haskell-Cafe, so for those interested in this idea, please respond either in this thread or, after a few rounds, in Haskell-Cafe on whether you agree, disagree, feel neutral, or have mixed feelings regarding this idea. In any case, as the above-mentioned respondent suggested, rapid responses to questions on the new mailing list will probably prove vital to keeping it alive. Participation by educators using Haskell, once Haskell-Edu is started, would be most welcome. Please post your responses initially in this thread. After a few rounds, this discussion will probably move to Haskell-Cafe. -- Benjamin L. Russell --- On Tue, 7/1/08, Benjamin L. Russell <dekudekuplex <at> yahoo.com> wrote:From: Benjamin L. Russell <dekudekuplex <at> yahoo.com> Subject: [Haskell] on starting Haskell-Edu, a new education-related Haskell-related mailing list To: "The Haskell Mailing List" <haskell <at> haskell.org> Date: Tuesday, July 1, 2008, 8:37 PM I am interested in starting a new mailing list on Haskell.org, aimed mainly at liberal arts teachers and elementary-level learners of Haskell, called "Haskell-Edu: The Haskell Educational Mailing List." This new mailing list would be guided by the principle that Haskell is useful not just in research, but also in teaching programming as part of a liberal arts education, on a par with Scheme. When I suggested the idea of this mailing list to Simon Marlow, the Haskell.org mailing list administrator, he suggested that I post this idea on The Haskell Mailing List, so I am posting it here to ask for feedback. The main purposes of this new (proposed) mailing list would be as follows: 1) To provide a primarily non-research-oriented discussion forum to serve the needs of users wishing to focus on the uses of Haskell in education, such as in high school and in introductory computer science college courses, as opposed to in research. 2) To provide a primarily non-research-oriented discussion forum to serve the needs of non-computer-science students of Haskell who wish to focus on Haskell as a language for learning programming as part of a well-rounded a liberal arts education, as opposed to an engineering/mathematics/science-oriented education. Currently, there are two main Haskell mailing lists: a) The Haskell Mailing List, currently used mainly for announcements and for non-beginner discussions b) The Haskell-Cafe, currently ostensibly used for everything else, but in fact used primarily for serious academic computer-science research-oriented discussion of the language Haskell. Neither mailing list addresses Haskell as a tool for teaching functional programming as part of a liberal arts education, and while The Haskell Cafe is ostensibly responsible for addressing beginner questions, I have witnessed several instances in which new users who were not familiar with the academic culture of The Haskell Cafe have been frowned upon for either posting messages that did not assume enough mathematical background, or for posting messages that were written in a tongue-in-cheek style, and that therefore did not fit into the serious tone of the mailing list. (For example, a few months ago, one poster received a private e-mail message from another poster asking the former not to "pollute" The Haskell-Cafe Mailing List for assuming that screen pixel resolution was somehow related to the precision of an algorithm that picked points randomly from a square in approximating pi. Avoiding this question required the knowledge that screen resolution could be considered independently from the precision of the algorithm itself, but while this point may be elementary to mathematicians and researchers, the poster was not familiar enough with the issue to grasp this immediately, and received the above-mentioned response.) This new mailing list is intended to cover both the issue of teaching Haskell as part of a liberal arts curriculum, and of answering beginner questions about Haskell from students who may not have a sophisticated mathematics background. The primary audience of this new mailing list would be educators and students in a liberal arts curriculum who are interested in studying Haskell for studying functional programming. Currently, the language Scheme is often used in this context (even though Scheme is not a true functional programming language), but Haskell has recently been gaining ground rapidly as a programming language in industry as well, and many students of Haskell may either not have a computer science background, or may not have a sophisticated mathematical background. Posts from such users may tend to irritate serious researchers, who are impatient and hard-pressed for time to find valuable information to aid their research, but may be welcome in a more education-focused context. It would seem that creating a new mailing list, Haskell-Edu, focusing on using Haskell in teaching programming in a liberal arts context, and fielding questions from students in that context, would help increase the scope of Haskell users, and help spread knowledge about Haskell to potential future users in industry. Teachers in a liberal arts curriculum could discuss teaching Haskell in a non-research context, and students of Haskell with a liberal arts-related background would be able to ask elementary questions to educators willing to discuss such questions, without being expected to have a sophisticated mathematical or computer science background. -- Benjamin L. Russell --- On Sat, 6/28/08, Simon Marlow <marlowsd <at> gmail.com> wrote:_______________________________________________ Haskell mailing list Haskell <at> haskell.org http://www.haskell.org/mailman/listinfo/haskellFrom: Simon Marlow <marlowsd <at> gmail.com> Subject: Re: on starting a new Haskell-related mailinglistTo: "Benjamin L. Russell"<dekudekuplex <at> yahoo.com>Cc: "John Peterson"<jpeterson <at> western.edu>Date: Saturday, June 28, 2008, 4:20 AM Hi Benjamin, Normally we create new mailing lists when the new listhasa narrow focus and covers a clearly unoccupied niche. In thiscaseyou're proposing a list that is very broad, and so I think it needs discussion amongst the community before we create the list, sothat wecan keep a consistent strategy. That's not to say that I disagree with yourproposal.But it doesn't seem immediately clear what the focus would be, andwhyhaskell-cafe shouldn't serve the purpose. One thing thatisn'tclear is whether the list you're proposing is for people interested in *teaching* Haskell (in which case I'd say it's a great idea), orpeople*learning* Haskell (in which case I'd consider carefully whetherhaskell-cafeshoudn't be serving that need). That's something you need to clarify when proposing this list to the community. So I suggest you send this proposal out to haskell <at> haskell.org in the first instance, and see what response you get.Discussionshould move to haskell-cafe quickly. Cheers, Simon Benjamin L. Russell wrote:interested inGreetings, John Peterson suggested that I send you an e-mailmessage requesting you to perform set-up of a new Haskell-related mailing list that I plan to moderate/administrate, since he said that you are the administrator of the mailing lists on Haskell.org.My name is Benjamin L. Russell, and I amstarting a new mailing list on Haskell, which I planto callHaskell-Edu, specifically devoted to non-research beginner-level educational matters, guided by the philosophy that Haskell should be more accessible to non-computer science major students.mailingThis topic is not covered by any of the otherlists. I have regularly read both Haskell andHaskell-Cafefor the past six months or so, but the former isdevoted toannouncements, and the latter de facto to researchmatters.Also, the general tone of Haskell-Cafe is overlyacademicand research-oriented, and I feel that this creates an unnecessary learning curve for non-computer sciencemajorsinterested in learning Haskell.you toSince John Peterson recommended that I requestset-up the mailing list on Haskell.org, could youpleaseset it whenever you have free time, as follows:List:Name of Mailing List: Haskell-Edu E-mail Address: haskell-edu <at> haskell.org Description: The Haskell-Edu MailingDiscussion About Non-research Issues on Haskell in EducationtoCould you please advise me on what I need to dostart this mailing list? Should I host it onhaskell.org,or just start it by myself using a non-Haskell.orgmailinglist service? Also, how should I have it listed inthe"www.haskell.org Mailing Lists" (http://www.haskell.org/mailman/listinfo) page for the benefit of other members of the Haskell community?cooperation.Thank you very much for your time and<jpeterson <at> western.edu>Sincerely yours, Benjamin L. Russell --- On Fri, 6/27/08, John Peterson<jpeterson <at> western.edu> wrote:From: John PetersonHaskell-relatedSubject: RE: on starting a newmailing listyou<dekudekuplex <at> yahoo.com>To: "Benjamin L. Russell"list. SimonDate: Friday, June 27, 2008, 12:05 AM Hi Benjamin, There's no problem starting a new mailingMarlow is the administrator of our lists - ifdrop himHaskell.org.and email he'll do the setup forOnce theadd itlist is going, you can go into the wiki andto theinterestappropriate pages. We've had a bunch of these speciallists andyoumost of them go dead after a few months butnever knowmailing<dekudekuplex <at> yahoo.com> wrote:... John--- On Thu, 6/26/08, Benjamin L. Russell<dekudekuplex <at> yahoo.com>From: Benjamin L. RussellSubject: on starting a new Haskell-relatedlistI<jpeterson <at> western.edu>To: "John Peterson"interested inDate: Thursday, June 26, 2008, 4:37 PM Greetings, My name is Benjamin L. Russell, and I amstarting a new mailing list on Haskell, whichplan tothenon-researchcall Haskell-Edu, specifically devoted tobeginner-level educational matters, guided byaccessiblephilosophy that Haskell should be moretosentmessage isnon-computer science major students. (Thisbeing addressed to you because I had alreadytheatportion below twice to other administratorsHaskell.org,tofirst to mailman-owner <at> haskell.org, and thenreceived asimonmarhaskell <at> gmail.com, but had notresponseandmailingon either occasion.) This topic is not covered by any of the otherlists. I have regularly read both HaskellHaskell-Cafeisfor the past six months or so, but the formerdevoted toresearchannouncements, and the latter de facto tomatters.overlyAlso, the general tone of Haskell-Cafe isacademicdo tocreates anand research-oriented, and I feel that thisscience majorsunnecessary learning curve for non-computerinterested in learning Haskell. Could you please advise me on what I need tostartnon-Haskell.orghaskell.org, orthis mailing list? Should I host it onjust start it by myself using amailinglistedlist service? Also, how should I have itin thepage for"www.haskell.org Mailing Lists" (http://www.haskell.org/mailman/listinfo)thecommunity?benefit of other members of the Haskellcooperation.Thank you very much for your time and_______________________________________________ Haskell mailing list Haskell <at> haskell.org http://www.haskell.org/mailman/listinfo/haskellSincerely yours, Benjamin L. Russell
_______________________________________________ Haskell mailing list Haskell <at> haskell.org http://www.haskell.org/mailman/listinfo/haskell
RSS Feed