{"id":727,"date":"2009-09-16T13:28:37","date_gmt":"2009-09-16T18:28:37","guid":{"rendered":"http:\/\/mikeconley.ca\/blog\/?p=727"},"modified":"2023-12-20T16:25:19","modified_gmt":"2023-12-20T21:25:19","slug":"what-can-drama-bring-to-computer-science","status":"publish","type":"post","link":"https:\/\/mikeconley.ca\/blog\/2009\/09\/16\/what-can-drama-bring-to-computer-science\/","title":{"rendered":"What Can Drama Bring to Computer Science?"},"content":{"rendered":"<p>Yesterday, a bunch of Greg Wilson&#8217;s grad students had dinner at his place.\u00a0 We got to meet his wife, his daughter, and eat some pretty amazing food.\u00a0 It also gave his new grad students an opportunity to say an official &#8220;hello&#8221;, and introduce themselves to everybody else.<\/p>\n<p>After introducing myself as having had an undergraduate degree in Computer Science and Drama, somebody made some remark about what an interesting combination that is. Greg replied by saying something like &#8220;That&#8217;s why I chose him&#8221;, and told a story about how one of the best programmers he ever knew was originally training to become a Rabbi, and got into Computer Science because he was working on some translations of ancient texts.<\/p>\n<p>This got me thinking.\u00a0 When I started focusing on both Drama and Computer Science, I remember always finding ways where Computer Science could help Drama.\u00a0 I can easily rattle off a bunch of examples:<\/p>\n<ul>\n<li>Better, more flexible sound cueing software (<a href=\"http:\/\/figure53.com\/qlab\/\">QLab<\/a> is nice, but I think we can go deeper)<\/li>\n<li>Communication tools for production teams, to help coordinate stage managers, directors, production managers, etc<\/li>\n<li>Interfaces for movement artists to communicate with computers with their bodies in real-time, which in turn can drive things like sound\/lighting cues, or other stage effects<\/li>\n<li>Tools for doing cool, advanced projections &#8211; check out <a href=\"http:\/\/vision3d.iro.umontreal.ca\/2008\/09\/01\/lighttwist-v10-guide-de-lutilisateur\/\">Lighttwist<\/a> for example<\/li>\n<li>Programming environments \/ domain specific languages for production crews who have to program lighting, sound, and video cues.\u00a0 We used <a href=\"http:\/\/www.troikatronix.com\/isadora.html\">Isadora<\/a> at the UCDP, which is like <a href=\"http:\/\/puredata.info\/\">PureData<\/a> with more of a GUI.\u00a0 But&#8230;again&#8230;maybe we could do better.<\/li>\n<\/ul>\n<p>So, while I was at the UCDP, all of these ideas rattled around in my head. I&#8217;ve now come to the realization that this has been completely one-sided.<\/p>\n<p>So let&#8217;s switch it around &#8211; what can Drama bring to Computer Science?<\/p>\n<p>The easy one is presentation\/communication skills.\u00a0 A CS student might be brilliant, but that doesn&#8217;t mean they can present or communicate.\u00a0 And if an idea can&#8217;t be communicated, it&#8217;s worthless.<\/p>\n<p>But what else?\u00a0 Any ideas?\u00a0 I&#8217;m going to think about this for a bit, and I&#8217;ll see if I can come up with any more.<\/p>\n<p><strong>UPDATE:<\/strong> <a href=\"http:\/\/mikeconley.ca\/blog\/2009\/09\/17\/a-few-things-drama-can-bring-to-computer-science\/\">So here&#8217;s what I found&#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yesterday, a bunch of Greg Wilson&#8217;s grad students had dinner at his place.\u00a0 We got to meet his wife, his daughter, and eat some pretty amazing food.\u00a0 It also gave his new grad students an opportunity to say an official &#8220;hello&#8221;, and introduce themselves to everybody else. After introducing myself as having had an undergraduate [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[5,110,9,4],"tags":[1205,17,472,474,473,116],"class_list":["post-727","post","type-post","status-publish","format-standard","hentry","category-computer-science","category-musings","category-theater","category-ucdp","tag-computer-science","tag-drama","tag-isadora","tag-lighttwist","tag-puredata","tag-qlab"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/prmTy-bJ","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/posts\/727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/comments?post=727"}],"version-history":[{"count":14,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/posts\/727\/revisions"}],"predecessor-version":[{"id":3226,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/posts\/727\/revisions\/3226"}],"wp:attachment":[{"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/media?parent=727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/categories?post=727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikeconley.ca\/blog\/wp-json\/wp\/v2\/tags?post=727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}