<?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 - Racket</title>
 <link>http://132.161.132.157/drupal6/taxonomy/term/585/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>
</channel>
</rss>
