<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>the mobile montage &#187; Teaching</title>
	<atom:link href="http://www.themobilemontage.com/category/teaching/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.themobilemontage.com</link>
	<description>a collection of scattered thoughts on mobile technology and related topics…</description>
	<lastBuildDate>Sat, 04 Sep 2010 16:14:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Prezi, zooming user interfaces, and PowerPoint relief</title>
		<link>http://www.themobilemontage.com/2010/03/18/prezi-zooming-user-interfaces-and-powerpoint-relief/</link>
		<comments>http://www.themobilemontage.com/2010/03/18/prezi-zooming-user-interfaces-and-powerpoint-relief/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 21:27:28 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=304</guid>
		<description><![CDATA[Not so long ago one of my students (John Spencer) introduced me to Jef Raskin&#8217;s book &#8220;The Humane Interface&#8220;. While I have yet to read the book cover to cover, it&#8217;s got some interesting ideas in it including the notion of a &#8220;zooming user interface&#8221; or &#8220;ZUI&#8221;. Independent of John&#8217;s suggestion, another friend of mine [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2010%2F03%2F18%2Fprezi-zooming-user-interfaces-and-powerpoint-relief%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2010%2F03%2F18%2Fprezi-zooming-user-interfaces-and-powerpoint-relief%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Not so long ago one of my students (John Spencer) introduced me to Jef Raskin&#8217;s book &#8220;<a href="http://en.wikipedia.org/wiki/The_Humane_Interface" target="new">The Humane Interface</a>&#8220;.    While I have yet to read the book cover to cover, it&#8217;s got some interesting ideas in it including the notion of a &#8220;<a href="http://en.wikipedia.org/wiki/Zooming_user_interface" target="new">zooming user interface</a>&#8221; or &#8220;ZUI&#8221;.  Independent of John&#8217;s suggestion, another friend of mine (<a href="http://simplechatter.com/">Zach Moazeni</a>) visited our lab recently and gave a talk on Ruby on Rails.  Zach gave his talk using prezi.com &#8211; a zooming presentation editor which really piqued my curiosity. </p>
<p>During our recent Spring Break (when my students were all basking in the sun down south)  I started playing around with Prezi (they do make if free for educational purposes)  and so far I like what I&#8217;ve seen.  I&#8217;m teaching Android in one of my courses, so I started using Prezi for some of my lecture materials.  Here&#8217;s a sample (click on the fullscreen option for best effect):</p>
<div class="prezi-player">
<style type="text/css" media="screen">.prezi-player { width: 425px; } .prezi-player-links { text-align: center; }</style>
<p><object id="prezi_8c4c1badcb43c897aaef056090f750156981a4b1" name="prezi_8c4c1badcb43c897aaef056090f750156981a4b1" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="425" height="344"><param name="movie" value="http://prezi.com/bin/preziloader.swf"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="bgcolor" value="#ffffff"/><param name="flashvars" value="prezi_id=8c4c1badcb43c897aaef056090f750156981a4b1&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no"/><embed id="preziEmbed_8c4c1badcb43c897aaef056090f750156981a4b1" name="preziEmbed_8c4c1badcb43c897aaef056090f750156981a4b1" src="http://prezi.com/bin/preziloader.swf" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="344" bgcolor="#ffffff" flashvars="prezi_id=8c4c1badcb43c897aaef056090f750156981a4b1&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no"></embed></object>
<div class="prezi-player-links">
<p><a title="Now that we have our Android SDK installed and our Android Developer Tools (ADT) integrated with Eclipse, in this module were going to create the perfunctory "hello world" application for Android and explore the overall anatomy of an Android application i" href="http://prezi.com/8c4c1badcb43c897aaef056090f750156981a4b1/">An Android &#8220;Hello World&#8221;</a> on <a href="http://prezi.com">Prezi</a></p>
</div>
</div>
<p>There are a couple of things I like about Prezi.  First is its ability to focus and shift attention on presentation content in a natural flowing manner.  Second, it&#8217;s sort of a hybrid between a PowerPoint presentation and a screencast.  Its more dynamic than the former and more &#8220;macro&#8221; than a screencast.  For example, when I browse the prezi gallery on prezi.com, I find I get more out of these presentations than a standard PowerPoint presentation (because of the ability to focus and shift attention) but find them not nearly as time consuming and tedious as watching a detailed screencast.  Finally, the prezi editor is fairly simple to learn and work with, though I&#8217;m sure my initial output probably could use some serious refinement!   </p>
<p>Prezi is based on Flash so it will work on any PC, Linux or Mac (but not on your iPhone or iPad!!).  You can serve up your Prezi presentation online or you can download a read-only copy to distribute yourself.  There is also an offline editor, though I prefer the online editor since I can then get at my presentations from any machine. </p>
<p>There are also some features I&#8217;d like to see in a future version.  For example, when I&#8217;m establishing a path through multiple objects within a frame I&#8217;d like to be able to &#8220;group&#8221; that path as a sub path and refer to it at a macro level.  As it stands you really can&#8217;t create a path until all the information is out on the table.  The equivalent of a &#8220;snap to&#8221; wouldn&#8217;t be bad either when creating content.</p>
<p>I&#8217;ve posted my Android Prezis on my <a href="http://www.themobilemontage.com/teaching/screencast-tutorials/">Screencast and Prezi Tutorials page</a>.   I&#8217;ll be adding more in the coming weeks. While you&#8217;re at it, give <a href="http://prezi.com">prezi.com</a> a test drive yourself.  I think you (and your audiences) will find it a welcome breath of fresh air after decades of PowerPoint and similar presentation tools.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2010/03/18/prezi-zooming-user-interfaces-and-powerpoint-relief/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My screencasting experiment&#8230;</title>
		<link>http://www.themobilemontage.com/2009/10/05/my-screencasting-experiment/</link>
		<comments>http://www.themobilemontage.com/2009/10/05/my-screencasting-experiment/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 00:33:21 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[screencasts]]></category>

		<guid isPermaLink="false">http://www.cis.gvsu.edu/~engelsma/?p=154</guid>
		<description><![CDATA[This semester I&#8217;m teaching an undergraduate CS course that has a weekly two hour lab session. Instead of going the traditional route of making up 4-5 programming assignments and assigning them over the course of the semester, I wanted to try and create a set of weekly labs that encourage the students to tinker and [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F05%2Fmy-screencasting-experiment%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F05%2Fmy-screencasting-experiment%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>This semester I&#8217;m teaching an undergraduate CS course that has a weekly two hour lab session.   Instead of going the traditional route of making up 4-5 programming assignments  and assigning them over the course of the semester, I wanted to try and create a set of weekly labs that encourage the students to tinker and explore the concepts more deeply in an experimental sort of way.  That is, I wanted to create a CS lab experience that was sort of like what one experiences in a biology course &#8211; start with a hypothesis, do some experimentation/observations and come to valid conclusions.</p>
<p>I initially thought about creating a document for each lab session that spelled out in cookbook style the various &#8220;coding&#8221; experiments, but the tedium tremors set in just thinking about what a massive effort that would be.  What I really wanted is something that met the following criteria:</p>
<ul>
<li>Minimize &#8220;production&#8221; time: that is, once the basic ideation for a given lab session was complete (e.g. lab objectives identified, and the code &#8220;specimens&#8221; written/tested) I wanted to be able to produce the final lab &#8220;media&#8221; in 2 hours or less.</li>
<li>Optimize the student experience: I wanted to use something that my students would find interesting and effective, and something they could refer back to after the lab session to review their work.  A thick written &#8220;lab manual&#8221; with lots of gory details would be dead on arrival.</li>
<li> Easy to distribute:  just provide a single link and the students find everything from there, no matter where they are, or what kind of computer they like to use (its a real mixed bag &#8211; some kids like Linux, others OS X, and  some have Windows).</li>
</ul>
<p>In the end, I installed <a target="new" href="http://www.telestream.net/screen-flow/overview.htm">ScreenFlow</a> on my MacBook Pro and use it to create screencasts.   I provide the students with a  lab assignment in the form of a PDF document that describes the lab exercise.  However, instead of step by step directions written out long hand, I simply refer to a YouTube link of the appropriate screencast.  The students are then asked to respond to questions about the screencast and are given the opportunity to modify/rerun the code and observe the results.</p>
<p>So far this seems to be working out quite well.  The students bring their earbuds to the lab sessions and most of the responses so far have been positive.  This is a format that they are already very accustomed to, and the 10 minute length limit in YouTube is a convenient goad in helping me keep each segment focused and to the point. We&#8217;re starting to  see hits on the videos from various parts of the world along with some comments/ratings, so hopefully others can benefit from this as well!</p>
<p>Production time varies, but I&#8217;m definitely in the ballpark.  Screenflow works very well for creating the screencasts, and the learning curve was fairly flat.   Here&#8217;s a sample screencast introducing students to network programming in Java:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/aEDV0WlwXTs&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/aEDV0WlwXTs&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I&#8217;m linking to my complete set screencasts on my <a href="http://www.themobilemontage.com/teaching/screencast-tutorials/">Screencast Tutorial page</a>.  In addition to the videos links, I&#8217;ve also included download links for the source code used in the screencasts.</p>
<p>I&#8217;m interested in comparing notes with others who have used this approach in teaching (CS or areas as well).   In particular, let me know what tooling you have found useful for creating/editing screencasts and any other lessons learned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2009/10/05/my-screencasting-experiment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
