From busfactor1 at icloud.com Tue Aug 18 04:45:28 2020 From: busfactor1 at icloud.com (Burton Samograd) Date: Mon, 17 Aug 2020 22:45:28 -0600 Subject: A day of this Message-ID: <6040156D-38E4-4F77-8BBC-E10967B68CA6@icloud.com> Goodbye. — burton From busfactor1 at icloud.com Tue Aug 18 15:02:36 2020 From: busfactor1 at icloud.com (Burton Samograd) Date: Tue, 18 Aug 2020 09:02:36 -0600 Subject: A day of this In-Reply-To: <6040156D-38E4-4F77-8BBC-E10967B68CA6@icloud.com> References: <6040156D-38E4-4F77-8BBC-E10967B68CA6@icloud.com> Message-ID: <348A2FFC-4B8A-4802-B52E-8A3E3148B67A@icloud.com> Good morning. > On Aug 17, 2020, at 10:45 PM, Burton Samograd wrote: > > Goodbye. > > — > burton From alexander.repenning at Colorado.EDU Mon Aug 31 13:32:42 2020 From: alexander.repenning at Colorado.EDU (Alexander Repenning) Date: Mon, 31 Aug 2020 13:32:42 -0000 Subject: Call for Interest: Clojure (or Lisp?) Code Camp with BLM focus In-Reply-To: References: Message-ID: No fitting all your concern but * simple to use for novices * combining music with programming (Computational Music Thinking) * web-based paper: https://www.researchgate.net/publication/341079457_Computational_Music_Thinking_Patterns_Connecting_Music_Education_with_Computer_Science_Education_through_the_Design_of_Interactive_Notations The paper includes examples and links to programs. best, Alex On Jul 6, 2020, at 2:11 PM, Ken Tilton > wrote: So I got to thinking about creating an approachable pathway to IT careers for anyone really, but in the spirit of today one focused on creating career opportunities for African Americans. The idea would be a code camp developed around algorithmic generation of music. I know nothing about music theory, except that there is prolly enough there to introduce most if not all fundamental programming concepts. For those campers that accidentally get hooked on programming itself, which is how many of us ended up in IT careers, away they go! The idea is to: * use music as the hook; * defer as long as possible the annoying things about programming (I am looking at you, node.js); * part of that ^^^ will be using a powerful language with the parentheses in the right place, prolly ClojureScript since that could run where JS runs; * keep programming as the focus, as tempting as the music will be. Sonic Pi comes with all sorts of built-in sound capabilities, but we want to develop those in the code camp; * tailor the program to specific musical genres, to maximize the musical hook. I am dropping this here since I know many Common Lispers have a strong musical bent. My questions are: * Could we use CL instead? I do think this almost has to be a web app, perhaps even mobile. Hmmm, we could CL-ify CLJS with sufficent clever macrology. * What do you think? Can a solid programming fundamentals course be expressed in music theory? Hint: HTTP is not a programming fundamental. * If there is any interest, what would be a good place for an ongoing discussion? Google groups? Ideas, comments, suggestions all welcome. -hk Prof. Alexander Repenning University of Colorado Computer Science Department Boulder, CO 80309-430 -------------- next part -------------- An HTML attachment was scrubbed... URL: