<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://132.161.132.157/drupal6"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Computer Science - scripting languages</title>
 <link>http://132.161.132.157/drupal6/taxonomy/term/201/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>Double Feature CS Talks on September 23 &amp; 24</title>
 <link>http://132.161.132.157/drupal6/node/830</link>
 <description>&lt;p&gt;On Wednesday, September 23, Dr. Ursula Wolz gives a talk on two of her research projects: &quot;Does Learning Computer Science Require a Teacher? Reflections on Automated Tutors and Learning Communities.&quot;&lt;/p&gt;
&lt;p&gt;On Thursday, September 24, our own Samuel Rebelsky gives a short talk: &quot;Scripting GIMP with Racket.&quot;&lt;/p&gt;
&lt;p&gt;Both talks are in Science-3821 at 4:15 PM, preceded by refreshment in the CS Commons at 4:00.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ursula Wolz will be teaching at Grinnell as a Noyce Visiting Professor in Spring 2016. Dr. Wolz is currently involved in two projects, one to create a very robust mechanical tutor using a sophisticated rule base, the other to create face-to-face communities of coders that remove, or at least reduce, the technology divide.  She will provide a quick overview of both projects, and then invite stimulating discussion of the major technological and ethical issues involved.&lt;/p&gt;
 
&lt;p&gt;Professor Rebelsky&#039;s talk is practice for an upcoming presentation at RacketCon in St. Louis. The GNU Image Manipulation Program, or GIMP, is an open-source alternative to Photoshop. In the early days of GIMP, the designers added a scripting language, Script-Fu, based on Scheme. Over the years, Script-Fu has been superseded by Python-Fu, although Script-Fu remains an option, albeit with a primitive IDE. Over the past few years, my students and I have built a library that allows programmers to script GIMP using Racket and the DrRacket IDE. In addition to providing the “glue” between GIMP and Racket, we also added a library of routines more amenable to novice programmers. In this talk, we will discuss the design of both the “glue” and the broader library. We will also discuss a related introductory course in CS that uses multiple models of image making as the motivating problem domain.&lt;/p&gt;&lt;/blockquote&gt;</description>
 <comments>http://132.161.132.157/drupal6/node/830#comments</comments>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/379">GIMP</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/585">Racket</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/201">scripting languages</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/42">Thursday Extras</category>
 <pubDate>Mon, 21 Sep 2015 16:11:23 +0000</pubDate>
 <dc:creator>petersos</dc:creator>
 <guid isPermaLink="false">830 at http://132.161.132.157/drupal6</guid>
</item>
<item>
 <title>Thursday Extra: &quot;Media scripting with Inkscape&quot;</title>
 <link>http://132.161.132.157/drupal6/node/556</link>
 <description>&lt;p&gt;
On Thursday, February 9, Kate Ingersoll 2013 and Kimberly Spasaro 2014 will present results from their summer 2011 research:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;
Our goal was to create a scripting console for the open-source vector-graphics program Inkscape. We&#039;ll explain the technical process of creating the console, specifically the method of using dbus to create intra-process communication between internal Inkscape commands and Scheme functions. The presentation will also cover the applications of scriptable media programs, both as a tool for graphic design and as an environment for teaching computer science. The talk will conclude with a thrilling demonstration of the working Inkscape console, as we walk though examples of how simple Scheme commands in the InkScript console can create complex and interesting images.
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;
Refreshments will be served at 4:15 p.m. in the Computer Science Commons (Noyce 3817). The talk, &quot;Media scripting with Inkscape,&quot; will follow at 4:30 p.m. in Noyce 3821. Everyone is welcome to attend! &lt;/p&gt;</description>
 <comments>http://132.161.132.157/drupal6/node/556#comments</comments>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/369">dbus</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/367">Inkscape</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/200">media</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/14">Scheme</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/201">scripting languages</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/368">vector graphics</category>
 <pubDate>Tue, 07 Feb 2012 15:13:58 +0000</pubDate>
 <dc:creator>stone</dc:creator>
 <guid isPermaLink="false">556 at http://132.161.132.157/drupal6</guid>
</item>
<item>
 <title>Thursday Extra: &quot;Interactive MediaScripting&quot;</title>
 <link>http://132.161.132.157/drupal6/node/490</link>
 <description>&lt;p&gt;
At 4:15 on Thursday, April 22, in Noyce 3821, Jordan Shkolnick 2011, Nora
Coon 2010, Jillian Goetz 2010, and Cyrus Witthaus 2010 will present the
results of their summer 2009 Mentored Advanced Project, &lt;q&gt;Interactive MediaScripting.&lt;/q&gt;
&lt;/p&gt;

&lt;p&gt;
Refreshments will be served at 4:15 p.m. in the Computer Science Commons
(Noyce 3817).  The talk will follow at 4:30 p.m. in Noyce 3821.  Everyone
is welcome to attend!
&lt;/p&gt;</description>
 <comments>http://132.161.132.157/drupal6/node/490#comments</comments>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/35">MAP</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/200">media</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/201">scripting languages</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/148">student research</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/42">Thursday Extras</category>
 <pubDate>Thu, 15 Apr 2010 19:01:18 +0000</pubDate>
 <dc:creator>stone</dc:creator>
 <guid isPermaLink="false">490 at http://132.161.132.157/drupal6</guid>
</item>
</channel>
</rss>
