<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>EdTechDev</title>
	<atom:link href="http://edtechdev.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://edtechdev.wordpress.com</link>
	<description>developing educational technology</description>
	<lastBuildDate>Sun, 18 Dec 2011 02:41:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='edtechdev.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>EdTechDev</title>
		<link>http://edtechdev.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://edtechdev.wordpress.com/osd.xml" title="EdTechDev" />
	<atom:link rel='hub' href='http://edtechdev.wordpress.com/?pushpress=hub'/>
		<item>
		<title>New Books on Teaching, HTML5</title>
		<link>http://edtechdev.wordpress.com/2011/08/08/new-books-on-teaching-html5/</link>
		<comments>http://edtechdev.wordpress.com/2011/08/08/new-books-on-teaching-html5/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 22:03:09 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[edtech]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[embodiment]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=622</guid>
		<description><![CDATA[I can&#8217;t really provide reviews for these books, I haven&#8217;t read most of them yet (they are just lying in my 10 year old amazon saved items queue), but I thought I&#8217;d share the list for future reference: Some new Books on Teaching, Learning, Education, Faculty Development Managing Technology in Higher Education: Strategies for Transforming [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=622&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I can&#8217;t really provide reviews for these books, I haven&#8217;t read most of them yet (they are just lying in my 10 year old amazon saved items queue), but I thought I&#8217;d share the list for future reference:</p>
<p><strong>Some new Books on Teaching, Learning, Education, Faculty Development</strong></p>
<ul>
<li><a href="http://www.amazon.com/gp/product/0470584726/">Managing Technology in Higher Education: Strategies for Transforming Teaching and Learning</a> &#8211; Tony Bates, check out his blog if you haven&#8217;t already: <a href="http://www.tonybates.ca/">http://www.tonybates.ca</a></li>
<ul>
<li><a href="http://www.amazon.com/gp/product/155339271X/">Taking Stock: Research on Teaching and Learning in Higher Education</a> - a book Tony Bates mentioned in this post: <a href="http://www.tonybates.ca/2011/08/01/why-the-current-professional-development-model-is-broken/">why the professional development model is broken</a>.</li>
<li>See also this free e-book/pdf: <a href="http://www.jisc.ac.uk/publications/programmerelated/2009/effectivepracticedigitalage.aspx#downloads">Effective Practice in a Digital Age</a></li>
</ul>
<li><a href="http://www.amazon.com/gp/product/0470405570">A Guide to Faculty Development</a></li>
<ul>
<li>See also this recent online faculty development course on developing blended learning courses: <a href="http://blended.online.ucf.edu/blendkit-course/">http://blended.online.ucf.edu/blendkit-course/</a></li>
<li>And I&#8217;ve seen this faculty development book recommended as well: <a href="http://www.amazon.com/gp/product/0674035801">Teaching What You Don&#8217;t Know</a></li>
</ul>
<li><a href="http://www.insidehighered.com/news/2011/01/18/study_finds_large_numbers_of_college_students_don_t_learn_much">Academically Adrift</a> &#8211; I probably don&#8217;t even need to mention this one, it&#8217;s gotten so much attention, but here is a recent <a href="http://www.insidehighered.com/views/2011/02/08/a_critique_of_academically_adrift_and_the_test_behind_many_of_the_findings">discussion and summary of responses/criticisms of the book</a>.</li>
<li><a href="http://www.amazon.com/gp/product/141661169X/">The Formative Assessment Action Plan: Practical Steps to More Successful Teaching and Learning</a> &#8211; formative assessment is one of the most effective things you can do to improve the effectiveness of teaching and learning environments (see also work by Paul Black).</li>
<ul>
<li>See also this current discussion of <a href="http://edte.ch/blog/2011/07/28/what-are-the-biggest-challenges-to-formative-assessment/">challenges to formative assessment</a></li>
</ul>
<li><a href="http://www.amazon.com/gp/product/0132563584">Trends and Issues in Instructional Design and Technology</a> &#8211; new edition (3rd) of this standard instructional design textbook</li>
<li><a href="http://www.amazon.com/gp/product/1613500807">Informed Design of Educational Technologies in Higher Education: Enhanced Learning and Teaching</a></li>
<li><a href="http://www.amazon.com/gp/product/1603582584">The Systems Thinking Playbook: Exercises to Stretch and Build Learning and Systems Thinking Capabilities</a></li>
<li><a href="http://www.amazon.com/gp/product/1441150366/">Education and Technology: Key Issues and Debates</a></li>
<li><a href="http://www.amazon.com/gp/product/0415889960">Deconstructing Digital Natives: Young People, Technology, and the New Literacies</a> - see also this <a href="http://www.netgenskeptic.com/2011/07/digital-learners-not-digital-natives.html">recent post</a> on net gen skeptic with more on how <a href="http://edtechdev.wordpress.com/2010/03/19/the-digital-natives-digital-immigrants-distinction-is-dead-or-at-least-dying/">the digital natives / digital immigrants distinction is dead (or at least dying)</a>.</li>
<li><a href="http://www.amazon.com/gp/product/0415873797">The Challenge of Rethinking History Education: On Practices, Theories, and Policy</a></li>
<li>The National Academies Press (which recently made all their books available in pdf form for free, including the <a href="http://www.nap.edu/catalog.php?record_id=9853">How People Learn</a> book and <a href="http://www.nap.edu/catalog.php?record_id=12635">Engineering in K-12 Education</a>), recently released some new education books:</li>
<ul>
<li><a href="http://www.nap.edu/catalog.php?record_id=13078">Learning Science Through Computer Games and Simulations</a> - See also this just published journal article: <a href="http://www.sciencedirect.com/science/article/pii/S0360131511001758">The Learning Effects of Computer Simulations in Science Education</a></li>
<li><a href="http://www.nap.edu/catalog.php?record_id=13158">Successful K-12 STEM Education:Identifying Effective Approaches in Science, Technology, Engineering, and Mathematics</a></li>
<li><a href="http://www.nap.edu/catalog.php?record_id=13165">A Framework for K-12 Science Education</a></li>
</ul>
<li><a href="https://docs.google.com/viewer?url=http%3A%2F%2Fies.ed.gov%2Fncee%2Fwwc%2Fpdf%2Fwwc_scd.pdf">Single-Case Design</a> (pdf) &#8211; how to do research with a single class, from the Department of Education What Works group</li>
</ul>
<p><strong>New Books on HTML5, Canvas, Javascript</strong></p>
<p>Some of these aren&#8217;t out just yet</p>
<ul>
<li><a href="http://creativejs.com/2011/08/31-days-of-canvas-tutorials/">Making Things Move in Javascript</a> &#8211; that&#8217;s actually a link to some free tutorials &#8211; the book is not out yet</li>
<li><a href="http://www.amazon.com/HTML5-Canvas-Steve-Fulton/dp/144939390X/">HTML5 Canvas</a></li>
<li><a href="http://www.amazon.com/Core-HTML5-1-Canvas/dp/0132761610">Core HTML5: Volume 1: Canvas</a></li>
<li><a href="http://www.amazon.com/gp/product/1449304753/">Making Isometric Social Real-Time Games with HTML5, CSS3, and Javascript</a></li>
<li><a href="http://www.amazon.com/gp/product/0321767365">Learning HTML5 Game Programming: A Hands-on Guide to Building Online Games Using Canvas, SVG, and WebGL</a></li>
<li><a href="http://www.amazon.com/gp/product/1449396798">HTML5 Cookbook</a></li>
<li><a href="http://coredogs.com/lesson">Coredogs</a> &#8211; some free online lessons/books on web development, drupal</li>
</ul>
<p><strong>New Books in Psychology, Technology, Design, Embodied Cognition</strong></p>
<ul>
<li><a href="http://www.amazon.com/gp/product/0262014602/">Enaction: Toward a New Paradigm for Cognitive Science</a> - see also this recent article <a href="http://froese.wordpress.com/2011/08/05/the-enactive-approach-theoretical-sketches-from-cell-to-society/">The enactive approach: Theoretical sketches from cell to society</a></li>
<li><a href="http://www.amazon.com/Movement-Expanded-Advances-Consciousness-Research/dp/902725219X/">The Primacy of Movement</a> - Maxine Sheets-Johnstone</li>
<li><a href="http://www.amazon.com/gp/product/0767928067">Why We Make Mistakes: How We Look Without Seeing, Forget Things in Seconds, and Are All Pretty Sure We Are Way Above Average</a> and related books such as <a href="http://www.amazon.com/Invisible-Gorilla-How-Intuitions-Deceive/dp/0307459667">The Invisible Gorilla: How Our Intuitions Deceive Us</a> and <em>The Age of American Unreason</em></li>
<li><a href="http://www.amazon.com/gp/product/0375423729">The Information: A History, a Theory, a Flood</a> &#8211; by James Gleick (author of <em>Chaos</em>)</li>
<li><a href="http://www.amazon.com/gp/product/0199744335">Exposing the Magic of Design: A Practitioner&#8217;s Guide to the Methods and Theory of Synthesis</a></li>
<li><a href="http://www.amazon.com/gp/product/0670022829">Now You See It: How the Brain Science of Attention Will Transform the Way We Live, Work, and Learn</a></li>
<li><a href="http://www.thethirdteacher.com/">The Third Teacher</a> &#8211; exploring ways design can transform teaching</li>
</ul>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/edtech/'>edtech</a>, <a href='http://edtechdev.wordpress.com/category/education/'>education</a>, <a href='http://edtechdev.wordpress.com/category/embodiment/'>embodiment</a>, <a href='http://edtechdev.wordpress.com/category/html5/'>html5</a>, <a href='http://edtechdev.wordpress.com/category/teaching/'>teaching</a>, <a href='http://edtechdev.wordpress.com/category/technology/'>technology</a>, <a href='http://edtechdev.wordpress.com/category/theory/'>theory</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/622/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=622&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2011/08/08/new-books-on-teaching-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>ContentNotEditable: What the &#8220;death&#8221; of the mouse and keyboard means for content creators</title>
		<link>http://edtechdev.wordpress.com/2011/03/03/contentnoteditable-what-the-death-of-the-mouse-and-keyboard-mean-for-content-creators/</link>
		<comments>http://edtechdev.wordpress.com/2011/03/03/contentnoteditable-what-the-death-of-the-mouse-and-keyboard-mean-for-content-creators/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 15:13:18 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=567</guid>
		<description><![CDATA[First let me start with some disclaimers to try to make sure this post is not misinterpreted: I am not arguing that the mouse and keyboard are really dead or that the lack of a mouse on tablets is a bad thing.  I am not arguing that the ipad or similar devices are awful for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=567&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>First let me start with some disclaimers to try to make sure this post is not misinterpreted: I am not arguing that the mouse and keyboard are really dead or that the lack of a mouse on tablets is a bad thing.  I am not arguing that the ipad or similar devices are awful for education or content creation.  I am just thinking about how to make them even better in these areas, and conceptual and technological roadblocks in the way.  <em>Some</em> of the criticisms of the ipad as a content consumption device (<a href="http://www.buzzmachine.com/2010/04/04/ipad-danger-app-v-web-consumer-v-creator/">here</a>, <a href="http://www.ft.com/cms/s/2/fcabc720-10fb-11df-9a9e-00144feab49a.html#axzz1FXyK9U27">here</a>), have been addressed with the ipad 2 and other new android tablets with their inclusion of cameras and input ports, and some tablets are even coming out with a stylus, like the <a href="http://www.htc.com/www/product/flyer/overview.html">HTC Flyer</a>.</p>
<p>But imagine any creative person &#8211; creating a 3d character for a game, drawing a picture, composing a music score, creating a graphically rich document or presentation, etc.  They likely have something in their hand, or their hands are busy doing something.  When that involves interacting with a computer they are likely clicking the mouse to drag something around or edit text, for example, or using a stylus on a digitizer surface (like a wacom) for drawing, or typing away on a keyboard.</p>
<p>These input devices are all essentially gone on new tablets and smartphones.  You can still type (slower) on virtual keyboards, and you can click like a mouse with your finger (tap).</p>
<p>An example of the impact of this is rich text editing, like with a word or openoffice or google docs document.  Many browser-based wysiwyg editing tools, which are used virtually everywhere, such as in moodle (which uses the TinyMCE editor) or drupal, no longer work when you access them from an ipad or iphone or android device (or other mobile platforms like blackberry or palm webos).  Even the newest &#8220;HTML5&#8243; editors, such as <a href="http://www.aloha-editor.org/">Aloha Editor</a>, pop up an error message if you try to access them from a mobile device.  Other browser-based editing and drawing tools also no longer work on these new platforms, or you have to draw with your fingers.  Most of Google&#8217;s and others&#8217; tools like Google Presentation do not work on mobile platforms.  Really, just imagine most any software people use on a desktop to create stuff &#8211; like office, or the flash ide, or gimp/photoshop, blender 3d, etc.  Even when programming, which really is just typing in plain text, we usually prefer to use IDEs that popup suggestions and corrections to help us out.  For many of our desktop apps its hard to even imagine them working on a tablet or phone.</p>
<p>The rich text editing tools in browsers like TinyMCE or CKEditor primarily rely on the <a href="http://www.w3.org/TR/html5/editing.html#contenteditable">contenteditable HTML attribute</a> to support editing.  Add that attribute to an HTML element, and the contents of that element become editable inside the web browser.  It works in all browsers, including old Internet Explorer versions. It doesn&#8217;t really work well or even at all on mobile browsers though (see <a href="http://www.html5archive.com/2010/12/07/54/">here</a>, <a href="http://www.symphonious.net/2010/09/13/contenteditable-in-mobile-webkit/">here</a>, <a href="http://stackoverflow.com/questions/723592/why-doesnt-contenteditable-work-on-the-iphone">here</a>, <a href="http://www.google.com/support/forum/p/sites/thread?tid=323bd3b330f70026&amp;hl=en">here</a>).</p>
<p>Newer versions of android, webkit, and mobile firefox have been slowly improving their support for contenteditable, and maybe they will eventually &#8220;fix&#8221; the issue, but I&#8217;m not sure that this will be fixed through engineering alone.  Some code editors like <a href="http://codemirror.net/2/">codemirror 2</a> and the <a href="http://ace.ajax.org/">ace editor</a> are trying out workarounds like using a hidden textfield that captures key presses.  Codemirror 2 works on an ipad somewhat, the ace editor does not.  It remains to be seen if a similar trick might work for a rich text editor (it&#8217;s <a href="http://codemirror.net/2/internals.html">tricky enough</a> just to do it for plain text).  And like I said, the HTC Flyer and other tablets (esp. those being designed for medical and other professionals) are starting to include a stylus, and it remains to be seen if that will catch on (it didn&#8217;t before with older tablets).  Others are coming out with dual screen tablets, where the second touchscreen can work like a touchpad on a laptop or nintendo ds, but that also may not catch on.</p>
<p>Another more general alternative strategy to this issue of tablets having no mouse or other input devices other than the touchscreen and the camera (which can be used for gestural or other input), might be to conceptually rethink how to support multimedia creation on these mobile platforms.  Perhaps we should drop the notion of &#8220;documents&#8221; or &#8220;pages&#8221;.  After all, you don&#8217;t think of a flash widget as a page or document.  You don&#8217;t think of a game as a set of pages or documents.  And Apple and other developers have already created apps for some specialized types of content creation and creativity, such as musical instrument simulators and so forth.</p>
<p>So, this may be a pre-paradigmatic moment where we&#8217;ll see what catches on: will we try to perfectly &#8220;emulate&#8221; the mouse and stylus and its supported interactions via other means such as gestures, or will new and unique types of interactions continue to catch on (like multitouch stuff).  Probably a combination of both, but so far the camera is hardly being used at all for input, other than recording videos or taking pictures.  And some may dismiss the idea of a stylus ever catching on again, but Apple has occasionally made &#8220;mistakes&#8221; before (the first mac didn&#8217;t have a floppy drive, for example), and others have been successful in incorporating a stylus, like the Nintendo DS, which my little boy continually loses <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/android/'>android</a>, <a href='http://edtechdev.wordpress.com/category/computers/'>computers</a>, <a href='http://edtechdev.wordpress.com/category/development/'>development</a>, <a href='http://edtechdev.wordpress.com/category/edtech/'>edtech</a>, <a href='http://edtechdev.wordpress.com/category/html5/'>html5</a>, <a href='http://edtechdev.wordpress.com/category/opensource/'>opensource</a>, <a href='http://edtechdev.wordpress.com/category/software/'>software</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/567/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=567&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2011/03/03/contentnoteditable-what-the-death-of-the-mouse-and-keyboard-mean-for-content-creators/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>Some Exciting New HTML5/Javascript Projects</title>
		<link>http://edtechdev.wordpress.com/2011/01/14/some-exciting-new-html5javascript-projects/</link>
		<comments>http://edtechdev.wordpress.com/2011/01/14/some-exciting-new-html5javascript-projects/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 15:11:28 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=535</guid>
		<description><![CDATA[This an update of sorts on some things happening in the HTML5/Javascript world.  First, here are some previous posts on this topic, to catch you up to speed: What is the Platform of the Future for Developing Interactive Graphical Educational Software? &#8211; I argue for HTML5/Javascript, since Java and Flash do not run on (all) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=535&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This an update of sorts on some things happening in the HTML5/Javascript world.  First, here are some previous posts on this topic, to catch you up to speed:</p>
<ul>
<li><a href="http://edtechdev.wordpress.com/2010/02/07/whats-the-platform-of-the-future-for-developing-interactive-graphical-educational-software/">What is the Platform of the Future for Developing Interactive Graphical Educational Software?</a> &#8211; I argue for HTML5/Javascript, since Java and Flash do not run on (all) mobile/tablet platforms</li>
<li><a href="http://edtechdev.wordpress.com/2010/08/01/a-snapshot-of-the-html5javascript-universe/">A Snapshot of the HTML5/Javascript Universe</a> &#8211; a listing of various open source projects, libraries, and tools available to use</li>
<li><a href="http://edtechdev.wordpress.com/2010/03/19/browser-based-ides/">Browser-Based IDEs</a> &#8211; this is the future, I believe &#8211; doing coding in the browser.  Some updates are discussed below (cloud9 IDE, and a web-based version of eclipse)</li>
</ul>
<h2>Some Exciting New HTML5/Javascript and Related Projects</h2>
<p>Here are some interesting new software projects and libraries and tools I&#8217;ve run across since my previous HTML5 post:</p>
<ul>
<li>Mobl
<ul>
<li><a href="http://www.mobl-lang.org/">http://www.mobl-lang.org/</a> and <a href="https://github.com/mobl">https://github.com/mobl</a></li>
<li>Mobl is a new language that compiles down to javascript.  It has a great number of interesting features, including static typing, IDE integration (Eclipse), <a href="http://zef.me/3098/reactive-programming">reactive programming</a> (binding), data persistence (the creator of Mobl Zef Hemel also created persistence.js), and it automatically <a href="http://www.mobl-lang.org/283/reducing-the-pain-synchronous-asynchronous-programming/">converts synchronous to asynchronous code</a>.  This project is still under active development, but a great deal has already been implemented.</li>
</ul>
</li>
<li>Other Javascript-based languages and compilers
<ul>
<li>Here is a long list: <a href="https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS">https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS</a> Coffeescript is the most popular, but it sticks to the boundaries of what javascript handles (so no asynchronous macros or static typing or other big changes, for example)</li>
</ul>
</li>
<li>Modkit
<ul>
<li><a href="http://www.modk.it/software">http://www.modk.it/software</a></li>
<li>Modkit is basically a version of the Scratch graphical programming environment, but it works in the browser.  Not yet released, but coming soon.</li>
</ul>
</li>
<li>WireIt
<ul>
<li><a href="http://neyric.github.com/wireit/">http://neyric.github.com/wireit/</a> and <a href="https://github.com/neyric/wireit">https://github.com/neyric/wireit</a></li>
<li>WireIt is a YUI-based library for creating graphical interfaces or libraries that are like draggable nodes or concept maps, except the nodes aren&#8217;t merely bubbles or text, they can be editors or controls or whatever.</li>
</ul>
</li>
<li>HTML5 Canvas libraries
<ul>
<li>This is a rapidly evolving area as well.  Any graphical, educational animation or simulation is going to revolve around the (relatively) new &lt;canvas&gt; tag in HTML5.  There are several new canvas libraries out there, but there isn&#8217;t yet one clearly superior option that has the best of all the features of these libraries.  Another factor is that the javascript universe is split between jquery and non-jquery libraries (<a href="http://jquerymobile.com/">jquery mobile</a> is emerging as a top option for the non-canvas parts of an application interface).  Some of these rely on jquery and some do not:</li>
<li>CAAT <a href="http://labs.hyperandroid.com/animation">http://labs.hyperandroid.com/animation</a> and <a href="https://github.com/hyperandroid/CAAT/">https://github.com/hyperandroid/CAAT/</a></li>
<li>Unveil.js <a href="https://github.com/michael/unveil">https://github.com/michael/unveil</a> &#8211; Has support for not using up the processor when it is not needed</li>
<li>easeljs <a href="http://easeljs.com/">http://easeljs.com/</a> &#8211; Created to be like flash with display lists and so forth, by flash developers. Works with jquery I believe.</li>
<li>doodle.js <a href="http://lamberta.posterous.com/doodle-js">http://lamberta.posterous.com/doodle-js</a> and <a href="https://github.com/biilly/doodle-js">https://github.com/biilly/doodle-js</a></li>
<li>artisan.js <a href="http://artisanjs.com/">http://artisanjs.com/</a> and <a href="https://github.com/davidbrooks/Artisan">https://github.com/davidbrooks/Artisan</a></li>
<li>sprite.js <a href="https://github.com/batiste/sprite.js">https://github.com/batiste/sprite.js</a></li>
<li><a href="https://github.com/dkln/canvas_library">https://github.com/dkln/canvas_library</a></li>
<li>gury <a href="https://github.com/rsandor/gury">https://github.com/rsandor/gury</a> &#8211; Works with jquery</li>
</ul>
</li>
<li>Javascript diagramming/flowchart libraries
<ul>
<li>See this question on quora: <a href="http://www.quora.com/What-JavaScript-libraries-are-recommended-for-building-simple-to-complex-interactive-diagrams">http://www.quora.com/What-JavaScript-libraries-are-recommended-for-building-simple-to-complex-interactive-diagrams</a></li>
</ul>
</li>
<li>New game libraries
<ul>
<li><a href="http://craftyjs.com/">http://craftyjs.com/</a></li>
<li><a href="http://code.google.com/p/jgen/">http://code.google.com/p/jgen/</a></li>
<li><a href="https://github.com/RyanWilliams/cocos2d-javascript">https://github.com/RyanWilliams/cocos2d-javascript</a></li>
<li><a href="http://gamejs.org/">http://gamejs.org/</a></li>
<li>more: <a href="http://sites.google.com/site/html5gamejam/engines">http://sites.google.com/site/html5gamejam/engines</a></li>
</ul>
</li>
<li>Gesture recognition libraries
<ul>
<li><a href="http://depts.washington.edu/aimgroup/proj/dollar/">http://depts.washington.edu/aimgroup/proj/dollar/</a></li>
<li><a href="http://depts.washington.edu/aimgroup/proj/dollar/ndollar.html">http://depts.washington.edu/aimgroup/proj/dollar/ndollar.html</a></li>
<li><a href="https://github.com/raganwald/iGesture">https://github.com/raganwald/iGesture</a></li>
<li><a href="https://github.com/plainview/Jester">https://github.com/plainview/Jester</a></li>
<li>icon library to indicate gestures: <a href="http://gestureworks.com/features/open-source-gestures/">http://gestureworks.com/features/open-source-gestures/</a></li>
</ul>
</li>
<li>Browser-based IDEs
<ul>
<li>The <a href="http://www.cloud9ide.com/">Cloud9 IDE</a> is under heavy development, and they&#8217;ve now opened up beta access to the <a href="http://run.cloud9ide.com/">hosted version</a> of their javascript (<a href="http://nodejs.org/">node.js</a>) based development environment.  Their <a href="http://ace.ajax.org/">Ace editor</a> component is available now as a separate project, as well, which has combined with Mozilla&#8217;s skywriter editor project.</li>
<li>In June or so, look for an initial release of a web-based version of the Eclipse IDE, codenamed <a href="http://wiki.eclipse.org/Orion">Orion</a></li>
</ul>
</li>
<li>3D Multiuser World
<ul>
<li>It has long been a holy grail of the edtech world to have a multi-user virtual world for students and teachers to use.  There already is Second Life (and it&#8217;s mono-based open source clone OpenSim) and Open Wonderland (java-based), but now with WebGL, it&#8217;s possible to create such a thing that works in the browser, and <a href="http://www.katalabs.com/blog/">Katalabs</a> has done so, releasing a prototype of their open source virtual world software called <a href="http://kataspace.sirikata.com/">Kataspace</a>.  Requires a recent version of firefox or chrome &#8211; see the <a href="http://learningwebgl.com/blog/">Learning WebGL</a> site for more info on WebGL.</li>
</ul>
</li>
<li>BASIC in the browser
<ul>
<li>Some various compilers/editors for basic or visual-basic like languages that work in the browser:</li>
<li>Pex: <a href="http://www.pexforfun.com/Page.aspx#learn/">http://www.pexforfun.com/Page.aspx#learn/</a></li>
<li>qb.js: QBASIC in the browser <a href="http://stevehanov.ca/blog/index.php?id=92">http://stevehanov.ca/blog/index.php?id=92</a></li>
</ul>
</li>
<li>Smalltalk/Squeak in the browser
<ul>
<li><a href="http://chirp.scratchr.org/dl/experimental/JsMorphic/morphic.html">http://chirp.scratchr.org/dl/experimental/JsMorphic/morphic.html</a></li>
<li><a href="https://github.com/AdamSpitz/lively-kernel-official">https://github.com/AdamSpitz/lively-kernel-official</a></li>
</ul>
</li>
<li>Proper
<ul>
<li><a href="http://quasipartikel.at/proper/">http://quasipartikel.at/proper/</a></li>
<li>Proper is a semantic text editor that works in the browser.  See also other related libraries like substance, data, and unveil: <a href="https://github.com/michael">https://github.com/michael</a></li>
</ul>
</li>
<li>Real-time Collaboration/Editing
<ul>
<li>IBM just announced the <a href="http://opencoweb.org/">Open Cooperative Web Framework</a>, which uses Dojo and other libraries for real-time collaboration in the browser.  Targeted for things like collaborating during a conference.</li>
<li>Tutto is a real-time collaborative javascript shell, using websockets: <a href="http://tobyho.com/Tutti_-_Multiple_Browser_Interactive_Javascript_Shell">http://tobyho.com/Tutti_-_Multiple_Browser_Interactive_Javascript_Shell</a></li>
<li>Realie is a web-based real-time collaborative editor, similar to etherpad.  Unlike etherpad, it is coded with node.js and websockets: <a href="http://laktek.com/2010/05/25/real-time-collaborative-editing-with-websockets-node-js-redis/">http://laktek.com/2010/05/25/real-time-collaborative-editing-with-websockets-node-js-redis/</a></li>
<li>Here are some other browser-based collaborative real-time editors: <a href="http://en.wikipedia.org/wiki/Collaborative_real-time_editor#Browser-based">http://en.wikipedia.org/wiki/Collaborative_real-time_editor#Browser-based</a></li>
</ul>
</li>
<li>Java Projects
<ul>
<li>These are not javascript at all but I thought I&#8217;d share them:</li>
<li>Visage <a href="http://code.google.com/p/visage/">http://code.google.com/p/visage/</a> open source port of JavaFX, which declarative markup for creating user interfaces</li>
<li>Openxion <a href="http://code.google.com/p/openxion/">http://code.google.com/p/openxion/</a> Openxion is a java-based port of Hypercard (more accurately, hypercard&#8217;s language hypertalk).  It is a command-line tool, it doesn&#8217;t support the graphical stuff (cards, etc.) hypercard did.  Interestly, when javascript first came out it was touted as a &#8216;hypercard for the web&#8217;, but really it isn&#8217;t even close to what hypercard could do.</li>
</ul>
</li>
<li>Wireframes and Mockups, Sketches
<ul>
<li>There are several new browser-based tools for visually designing interfaces (fake interfaces), some of which are HTML5-based or else Flash: <a href="http://speckyboy.com/2010/01/11/10-completely-free-wireframe-and-mockup-applications/">http://speckyboy.com/2010/01/11/10-completely-free-wireframe-and-mockup-applications/</a></li>
<li>Some open source ones include: <a href="http://www.k-sketch.org/">http://www.k-sketch.org/</a> <a href="http://www.mdaines.com/plumb/">http://www.mdaines.com/plumb/</a> <a href="http://dub.washington.edu:2007/projects/sketchwizard/">http://dub.washington.edu:2007/projects/sketchwizard/</a></li>
</ul>
</li>
<li>OpenSocial/widget development tools
<ul>
<li>Socialtext has an HTML5 widget builder: <a href="http://www.readwriteweb.com/enterprise/2010/12/socialtext-introduces-html5-ba.php">http://www.readwriteweb.com/enterprise/2010/12/socialtext-introduces-html5-ba.php</a></li>
<li>Exo is a competitor to Socialtext, and they also have a web-based IDE: <a href="http://exoplatform.com/company/en/resource-viewer/Video-Demo/building-web-app-with-exo-platform-3-ide">http://exoplatform.com/company/en/resource-viewer/Video-Demo/building-web-app-with-exo-platform-3-ide</a></li>
</ul>
</li>
<li>Others
<ul>
<li>UJam is a site that lets you put together or record your own music from inside the browser: <a href="http://www.ujam.com/">http://www.ujam.com/</a></li>
<li>and of course there are several other html5-based &#8216;web 2.0&#8242; tools for creating other stuff in the browser, like Aviary for image editing: <a href="http://www.aviary.com/">http://www.aviary.com/</a></li>
</ul>
</li>
</ul>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/development/'>development</a>, <a href='http://edtechdev.wordpress.com/category/html5/'>html5</a>, <a href='http://edtechdev.wordpress.com/category/java/'>java</a>, <a href='http://edtechdev.wordpress.com/category/opensource/'>opensource</a>, <a href='http://edtechdev.wordpress.com/category/programming/'>programming</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/535/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=535&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2011/01/14/some-exciting-new-html5javascript-projects/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>Android Tips, Open Source, Educational Apps</title>
		<link>http://edtechdev.wordpress.com/2010/12/30/android-tips-open-source-educational-apps/</link>
		<comments>http://edtechdev.wordpress.com/2010/12/30/android-tips-open-source-educational-apps/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 17:53:07 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[children]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=527</guid>
		<description><![CDATA[Like I mentioned in the previous post, the CES show next week promises to reveal a slew of new android tablets and phones, so we&#8217;ll see what is announced (and what is actually released). Here are some android tips &#38; resources I&#8217;ve run across in the past year: How to root the Droid (the first [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=527&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Like I mentioned in the previous post, the CES show next week promises to reveal a slew of new android tablets and phones, so we&#8217;ll see what is announced (and what is actually released).</p>
<p>Here are some android tips &amp; resources I&#8217;ve run across in the past year:</p>
<ul>
<li><a href="http://www.droidforums.net/forum/droid-labs/74028-root-droid-1-regardless-os-version.html">How to root the Droid</a> (the first droid)</li>
<li><a href="http://nookdevs.com/Portal:NookColor#Rooting">How to root the NookColor</a></li>
<li>How to read library e-books on an android tablet &#8211; right now the only official way is to use <a href="http://www.adobe.com/products/digitaleditions/">Adobe Digital Editions</a> (ADE, which only runs on windows or mac) and use a <a href="http://blogs.adobe.com/digitalpublishing/supported-devices">device that ADE supports</a>, such as the NookColor or Pocket Edge.  Here&#8217;s an <a href="http://www.youtube.com/watch?v=BrPuKkhxJwI">ADE video tutorial</a>.</li>
<li>If you&#8217;ve got an older android phone or tablet with only a few screens, I&#8217;d recommend LauncherPro or a similar app to improve your home screens.  See<a href="http://lifehacker.com/5627286/"> this comparison between LauncherPro and other options</a> like ADWLauncher.</li>
<li>Keeping up with android news: See this twitter list for various sources like androidcentral: <a href="http://twitter.com/#!/edtechdev/android">http://twitter.com/#!/edtechdev/android</a></li>
<li>Places to find recommended, popular apps
<ul>
<li><a href="http://www.appbrain.com/">AppBrain</a></li>
<li>Lifehacker&#8217;s <a href="http://lifehacker.com/5616299/">list of top apps by category</a></li>
</ul>
</li>
<li>Open source apps &#8211; see these lists of <a href="http://www.techdrivein.com/2010/11/12-open-source-android-applications.html">open source apps</a> and <a href="http://guywhosteals.blogspot.com/2010/12/open-source-android-games.html">open source games</a> (you&#8217;ll have to google to find the actual source though).</li>
<li>Android development
<ul>
<li><a href="http://www.anddev.org/">AndDev</a></li>
<li><a href="http://appinventor.googlelabs.com/about/">App Inventor</a></li>
</ul>
</li>
</ul>
<p>Some free educational apps:</p>
<ul>
<li><a href="http://www.appbrain.com/app/x-construction-lite/de.hms.xconstruction">X Construction Lite</a> &#8211; bridge building game</li>
<li><a href="http://www.appbrain.com/app/google-sky-map/com.google.android.stardroid">Google Sky Map</a> &#8211; shows the names of stars, planets, constellations that you point at, using the accelerometer and compass</li>
<li>There are apps or android-friendly mobile front-ends for <a href="http://www.appbrain.com/app/blackboard-mobile%E2%84%A2-learn/com.blackboard.android">Blackboard</a> (requires university subscription) and <a href="http://moodle.org/mod/forum/discuss.php?d=134778">Moodle</a> (see also <a href="http://mle.sourceforge.net/">http://mle.sourceforge.net/</a> and <a href="http://code.google.com/p/moodbile/">http://code.google.com/p/moodbile/</a>)</li>
<li>Video podcasting is possible with apps from <a href="http://www.appbrain.com/app/com.qik.android">Qik</a> or Ustream <a href="http://www.appbrain.com/app/ustream-viewer/tv.ustream.player">viewer</a> or <a href="http://www.appbrain.com/app/ustream-broadcaster/tv.ustream.usclient">broadcaster</a></li>
<li>Physics: <a href="http://www.appbrain.com/app/space-physics-lite/com.spacephysics.lite">space physics lite</a>, <a href="http://www.appbrain.com/app/space-simulator/fr.testudo.spacesim">space simulator</a>, <a href="http://www.appbrain.com/app/bs-physics-beta/com.BSphysics.beta">physics calculator</a></li>
<li>Musical instruments: <a href="http://www.appbrain.com/app/my-piano/com.bti.myPiano">mypiano</a>, <a href="http://www.appbrain.com/app/guitar-%3A-solo-lite/com.codingcaveman.SoloTrial">guitar solo lite</a></li>
<li>Programming: <a href="http://www.appbrain.com/app/iprogram/com.andreig.droidscript">IProgram</a>, <a href="http://code.google.com/p/android-scripting/">scripting layer for android</a>, <a href="http://www.appbrain.com/app/ruboto-irb-%28ruby-on-android%29/org.ruboto.irb">ruboto</a></li>
<li>Various math practice apps like Math Workshop or Math Attack</li>
<li>Of course there are all the e-book reader apps such as Aldiko, Nook, Kindle, &#8230;</li>
<li>See also <a href="http://www.appbrain.com/apps/popular/education/">AppBrain&#8217;s education section</a> and this list of <a href="http://101bestandroidapps.com/category/education/">101 best android apps in education</a></li>
<li>See also the <a href="http://www.iear.org/">IEAR site</a> for many educational apps, but they are mostly iphone/ipad apps at this point.</li>
</ul>
<p>Some free games:</p>
<ul>
<li>angry birds, of course</li>
<li>minisquadron</li>
<li>hungry shark</li>
<li>falling ball</li>
<li>sliceit</li>
<li>hit the penguin</li>
<li>air attack</li>
<li>hyperspace</li>
<li>my paper airplane</li>
<li>toss it</li>
<li>winds of steel</li>
<li>flying high</li>
</ul>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/android/'>android</a>, <a href='http://edtechdev.wordpress.com/category/children/'>children</a>, <a href='http://edtechdev.wordpress.com/category/opensource/'>opensource</a>, <a href='http://edtechdev.wordpress.com/category/technology/'>technology</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/527/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=527&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2010/12/30/android-tips-open-source-educational-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>Upcoming Android Tablets &#8211; Wait and See</title>
		<link>http://edtechdev.wordpress.com/2010/11/12/upcoming-android-tablets-wait-and-see/</link>
		<comments>http://edtechdev.wordpress.com/2010/11/12/upcoming-android-tablets-wait-and-see/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 15:31:43 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=514</guid>
		<description><![CDATA[For a couple of projects, I&#8217;m looking into tablets that students can use for taking notes and so forth.  There are finally some android tablets out already or coming out this month.  This google doc I created has some notes on upcoming android tablets, including prices and features.  The Archos 101, for example, is comparable [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=514&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For a couple of projects, I&#8217;m looking into tablets that students can use for taking notes and so forth.  There are finally some android tablets out already or coming out this month.  This google doc I created has some <a href="https://docs.google.com/document/d/1W53_mjV_CI-VvYshLa6YwY30ZuRiICuozwOIh61VUcI/edit?hl=en">notes on upcoming android tablets</a>, including prices and features.  The Archos 101, for example, is comparable to the ipad but half the price.  My conclusion at the moment however is to wait a bit longer until we hear more about the next versions of the android OS (2.3, 3.0), which will run much better on tablets.  There seem to be issues with android 2.2 and tablets.  We should hear more about android 2.3 and 3.0 very soon, and as the NVIDIA CEO says (the Nvidia Tegra dual-core processor is used in most next generation android tablets coming out), there are <a href="http://news.cnet.com/8301-13924_3-20022471-64.html">lots of android tablets coming</a> out.</p>
<p>Android tablets do seem to be a major focus of hardware development now:</p>
<p style="padding-left:30px;">&#8220;This isn&#8217;t a fad. Everybody&#8217;s building tablets because it&#8217;s just so important. Car companies are working on tablets, consumer electronics companies are working on tablets, computer companies are working on tablets, and communications companies are working on tablets. The medical industry is working on tablets,&#8221; he said during the earnings conference call. &#8220;I don&#8217;t remember in the history of computing [when] a singular device is being worked on by all of the industry.&#8221;</p>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/android/'>android</a>, <a href='http://edtechdev.wordpress.com/category/technology/'>technology</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/514/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=514&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2010/11/12/upcoming-android-tablets-wait-and-see/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>Recent Course &amp; Workshop Resources: HTML5, Drupal, Distance Education</title>
		<link>http://edtechdev.wordpress.com/2010/11/03/recent-course-workshop-resources-html5-drupal-distance-education/</link>
		<comments>http://edtechdev.wordpress.com/2010/11/03/recent-course-workshop-resources-html5-drupal-distance-education/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 15:32:05 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[embodiment]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=510</guid>
		<description><![CDATA[Here are some web sites for courses I&#8217;m currently teaching or recently taught: Distance Education Tools - http://detools.wikispaces.com/ This site now has dozens of links of various tools and technologies you can use with online and blended learning Multimedia Development with HTML5 - http://html5.wikispaces.com/ As I posted earlier, HTML5 is emerging as an alternative to flash and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=510&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here are some web sites for courses I&#8217;m currently teaching or recently taught:</p>
<ul>
<li>Distance Education Tools - <a href="http://detools.wikispaces.com/">http://detools.wikispaces.com/</a>
<ul>
<li>This site now has dozens of links of various tools and technologies you can use with online and blended learning</li>
</ul>
</li>
<li>Multimedia Development with HTML5 - <a href="http://html5.wikispaces.com/">http://html5.wikispaces.com/</a>
<ul>
<li>As I <a href="http://edtechdev.wordpress.com/2010/08/01/a-snapshot-of-the-html5javascript-universe/">posted earlier</a>, HTML5 is emerging as an alternative to flash and java</li>
</ul>
</li>
<li>Instructional Design Projects &#8211; <a href="http://holton.usu.edu/moodle">http://holton.usu.edu/moodle</a>
<ul>
<li>We learn how to use a learning management system (moodle) and about <a href="http://carbon.ucdenver.edu/~mryder/itc/idmodels.html#postmodern">&#8220;post-modern&#8221; instructional design techniques</a>, such as constructivism, problem-based learning, simulations, games, cases&#8230;</li>
</ul>
</li>
<li>Internet Development: <a href="http://internetdev.usu.edu/outline">http://internetdev.usu.edu/outline</a>
<ul>
<li>I&#8217;ll be teaching web development with the Drupal content management system again next summer.  I hope to improve the videos.</li>
</ul>
</li>
</ul>
<p>At the AECT conference last week I gave a workshop on using Drupal to create web applications &#8211; here&#8217;s a <a href="https://docs.google.com/document/d/1zJ86Zhihd8zWTmZXb_A8T3MEhALa3pFgkcJWr9vBAzg/edit?hl=en">Drupal Cheat Sheet</a> I made for it.  And here are <a href="http://www.slideshare.net/edtechdev/implications-of-embodied-cognition-enactivism-for-instructional-design">slides</a> for a talk on embodied cognition and instructional design.</p>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/conferences/'>conferences</a>, <a href='http://edtechdev.wordpress.com/category/development/'>development</a>, <a href='http://edtechdev.wordpress.com/category/drupal/'>drupal</a>, <a href='http://edtechdev.wordpress.com/category/edtech/'>edtech</a>, <a href='http://edtechdev.wordpress.com/category/embodiment/'>embodiment</a>, <a href='http://edtechdev.wordpress.com/category/teaching/'>teaching</a>, <a href='http://edtechdev.wordpress.com/category/technology/'>technology</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/510/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/510/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/510/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/510/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/510/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/510/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/510/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/510/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/510/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/510/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/510/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/510/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/510/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/510/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=510&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2010/11/03/recent-course-workshop-resources-html5-drupal-distance-education/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>Review of Rushkoff&#8217;s Program or Be Programmed</title>
		<link>http://edtechdev.wordpress.com/2010/10/14/review-of-rushkoffs-program-or-be-programmed/</link>
		<comments>http://edtechdev.wordpress.com/2010/10/14/review-of-rushkoffs-program-or-be-programmed/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 12:55:12 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[learning sciences]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=503</guid>
		<description><![CDATA[Since at least the invention of BASIC and Logo in the 1960s, people, such as Seymour Papert, have made an argument that anyone can and should learn to how to program, and even make their own software applications.  The argument is that we should think of it as a new literacy, a 4th &#8220;R&#8221; of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=503&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Since at least the invention of BASIC and Logo in the 1960s, people, such as Seymour Papert, have made an argument that anyone can and should learn to how to program, and even make their own software applications.  The argument is that we should think of it as a new literacy, a 4th &#8220;R&#8221; of sorts &#8211; computational thinking, or multimedia authoring, or just simply, programming.  For me, it&#8217;s about knowing more than just how to make a powerpoint presentation or a web page, for example, and learning how to make an interactive animation or game or simulation and so forth.  I&#8217;ve blogged about it before (<a href="http://edtechdev.wordpress.com/2008/02/05/programming-the-new-literacy/">Programming: The New Literacy</a>) and wrote a chapter on the topic (<a href="https://docs.google.com/viewer?url=http://usu.academia.edu/documents/0088/0450/Holton-educoders-chapter.pdf">Toward a Nation of Educoders</a>).</p>
<p>The most recent work in this area is a short book by <a href="http://rushkoff.com/">Douglas Rushkoff</a> titled <em><a href="http://www.orbooks.com/our-books/program/">Program or Be Programmed</a></em>, and it was originally a short talk (here&#8217;s the <a href="http://www.youtube.com/watch?v=imV3pPIUy1k">video</a>, along with a <a href="http://www.youtube.com/watch?v=kgicuytCkoY">newer video</a> made after the book).</p>
<p>So I went into the book expecting to agree with most of the points.  I&#8217;ve only gotten through the beginning pages so far and I do agree with many points, but there are also some problematic ones, especially relating to Rushkoff&#8217;s ideas about education and learning (which is not the focus of the book), and philosophy of technology.</p>
<p><strong>Quotes</strong></p>
<p>First here are some quotes from the early part of the book to get an idea, including some relating to education:</p>
<blockquote><p>p.7 “When human beings acquired language, we learned not justhow to listen but how to speak. When we gained literacy, we learned not just how to read but how to write. And as we move into an increasingly digital reality, we must learn not just howto use programs but how to make them.  In the emerging, highly programmed landscape ahead,you will either create the software or you will be the software.  It’s really that simple: Program, or be programmed. Choose theformer, and you gain access to the control panel of civilization.”</p>
<p>p.8 “the people programmingthem take on an increasingly important role in shaping our world and how it works”</p>
<p>pp. 12-13 “The Axial Age invention of the twenty-two-letteralphabet did not lead to a society of literate Israelite readers,but a society of hearers, who would gather in the town squareto listen to the Torah scroll read to them by a rabbi. Yes, it wasbetter than being ignorant slaves, but it was a result far short ofthe medium’s real potential.Likewise, the invention of the printing press in theRenaissance led not to a society of writers but one of readers”</p>
<p>p. 13 “Computers and networks finally offer us the ability towrite. And we do write with them on our websites, blogs,and social networks. But the underlying capability of thecomputer era is actually programming—which almost none of us knows how to do.”</p></blockquote>
<p>So far so good.  Now on education:</p>
<blockquote><p>p. 15 “elementary school boards adopt “laptop” curriculums lessbecause they believe that they’ll teach better than because they fear their students will miss out on something if theydon’t.”</p></blockquote>
<p>This sounds like the same argument Larry Cuban made before (see <a href="http://edtechdev.wordpress.com/2010/07/11/whatthe/">this post</a>), that schools <em>only </em>get educational technology and software to be &#8220;hip&#8221; and &#8220;with the times.&#8221;</p>
<p><strong>Thoughts</strong></p>
<p>The book seems to not be based on any research-guided understanding of <a href="http://www.nap.edu/openbook.php?record_id=6160">how people learn</a>.  It&#8217;s very centered on a model of a disembodied brain controlling our behavior (see my <a href="http://edtechdev.wordpress.com/2010/10/14/review-of-shapiros-embodied-cognition/">previous post</a> on embodied cognition), and he also seems to share Nicholas Carr&#8217;s assertion that <a href="http://www.theatlantic.com/magazine/archive/2008/07/is-google-making-us-stupid/6868/">technologies like Google are making us stupid</a>:</p>
<blockquote><p>“Our brains adapt to different situations.”  “The outsourcing of our memory to machines expands the amount of data to which we have access, but degrades our brain’s own ability to remember things.”</p></blockquote>
<p>A <a href="http://pewresearch.org/pubs/1499/google-does-it-make-us-stupid-experts-stakeholders-mostly-say-no">recent article</a> surveyed numerous scholars and the majority of them thought Nicholas Carr was wrong &#8211; Google and similar tools are helping make us smarter.</p>
<p>He also completely buys into the digital natives vs. digital immigrants idea (<a href="http://edtechdev.wordpress.com/2010/03/19/the-digital-natives-digital-immigrants-distinction-is-dead-or-at-least-dying/">refuted by many</a>), including the idea that the brains of digital natives are “wired” differently:</p>
<blockquote><p>p.32 “A brain learning on computers ends up wired differently than a brain learning on textbooks.”</p></blockquote>
<p>Rushkoff argues that technology is a part of us and an extension of us, and yet he somehow simultaneously argues that we shouldn’t stay connected with technology:</p>
<blockquote><p>p. 37 “She is already violating the first command by maintaining an “always on” relationship to her devices and networks.“</p></blockquote>
<p>Rushkoff keeps mentioning the Torah and religion over and over again, and the role of technologies/media in shaping religion (sort of an extreme version of Eric Havelock’s <em>Preface to Plato</em> and others’ ideas I guess (like most of these types of books &amp; journalism, there are little to no citations).</p>
<p>He is also probably of the belief that online education is inherently inferior to face to face education (which is not the case, see these <a href="http://detools.wikispaces.com/Potential+misconceptions+about+learning+and+technology">meta-analyses and other potential misconceptions about learning and technology</a>):</p>
<blockquote><p>pp.41-42 “But those back-and-forth exchanges are occurring at a distance. They are better than nothing—particularly for people in unique situations—but they are not a replacement for real interaction.”</p></blockquote>
<p>Basically, I&#8217;ve seen this type of book so many times I can&#8217;t count.  It&#8217;s a book about some new X, from the perspective of some person who has never done X, doesn&#8217;t like X, or was born long before X.  X might be video games, it might be open education, it might be embodied cognition, distance learning, educational technology, open access research and scholarship, web 2.0, etc.</p>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/computers/'>computers</a>, <a href='http://edtechdev.wordpress.com/category/edtech/'>edtech</a>, <a href='http://edtechdev.wordpress.com/category/education/'>education</a>, <a href='http://edtechdev.wordpress.com/category/learning-sciences/'>learning sciences</a>, <a href='http://edtechdev.wordpress.com/category/programming/'>programming</a>, <a href='http://edtechdev.wordpress.com/category/technology/'>technology</a>, <a href='http://edtechdev.wordpress.com/category/theory/'>theory</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/503/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=503&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2010/10/14/review-of-rushkoffs-program-or-be-programmed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>Review of Shapiro&#8217;s Embodied Cognition</title>
		<link>http://edtechdev.wordpress.com/2010/10/14/review-of-shapiros-embodied-cognition/</link>
		<comments>http://edtechdev.wordpress.com/2010/10/14/review-of-shapiros-embodied-cognition/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 12:17:29 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[embodiment]]></category>
		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=501</guid>
		<description><![CDATA[I&#8217;m giving a talk at AECT in a couple of weeks on embodied cognition and education, as well as working on some related writings (and here are slides from my previous AERA talk on the subject).  One related book I recently picked up is Embodied Cognition by Lawrence Shapiro.  It&#8217;s a brand new book, and I&#8217;ve [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=501&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m giving a talk at AECT in a couple of weeks on embodied cognition and education, as well as working on some related writings (and here are slides from my previous <a href="http://embodiedcog.wikispaces.com/AERA2010Holton">AERA talk</a> on the subject).  One related book I recently picked up is <em>Embodied Cognition</em> by Lawrence Shapiro.  It&#8217;s a brand new book, and I&#8217;ve seen some positive reviews of it.  It&#8217;s supposed to be a balanced perspective on embodied cognition research and theory.</p>
<p>But I flipped to the few pages on <a href="http://nivea.psycho.univ-paris5.fr/Synthese/MyinFinal.html">sensorimotor contingency theory</a> (Noe, O&#8217;Regan), and Shapiro repeatedly says that a problem for the theory is that it can&#8217;t show that a brain in a vat doesn&#8217;t have sensory experiences (the “Argument from Envatment”).<br />
I think even a 3 year old can tell you that a brain in a vat doesn&#8217;t have sensory experiences, no more than a head of lettuce.</p>
<p>This is a clear case of paradigm shifts.  Shapiro is trying to talk about one paradigm from the perspective of another, older one (what he asserts is &#8220;standard cognitive science&#8221;).  And according to Shapiro, it is the burden of the new paradigm to “distinguish itself” from the old one and “prove” itself.  Take for example his assertion that “the burden that the sensorimotor theory of perception carries is to show that the brain alone is not constitutive of perceptual experience.”  He most frequently cites work by Adams and Aizawa, who wrote a book critical of embodied cognition.<br />
That&#8217;s not how paradigm shifts work (see Kuhn&#8217;s <a href="http://en.wikipedia.org/wiki/The_Structure_of_Scientific_Revolutions">Structure of Scientific Revolutions</a> from 1962).  We shift to a new paradigm when the old one starts sounding ridiculous (brains in vats), or when the new paradigm is more useful or more parsimonious, or more consistent in its framework and so forth.<br />
Shapiro&#8217;s book takes the traditional point of view on cognition, and of a computer-like, disembodied brain (he himself calls this “standard cognitive science”), and analyzes embodied cognition theories from that viewpoint.<br />
He keeps using the term “knowledge”, for example, as something in the head that has nothing to do with action or physical experience or the environment.  For example a fully paralyzed person is only capable of having “knowledge”, not actually “doing” anything embodied.  I think paralyzed people can still try to do things (phantom limb, etc.), and they know how to do things (not to mention they can actually still do many things such as move their eyes and so forth).  You can call their attempted actions a mental simulation if you like, but FMR studies show that mental simulation activates the same brain regions as the real actions.</p>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/embodiment/'>embodiment</a>, <a href='http://edtechdev.wordpress.com/category/theory/'>theory</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/501/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=501&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2010/10/14/review-of-shapiros-embodied-cognition/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>A Snapshot of the HTML5/Javascript Universe</title>
		<link>http://edtechdev.wordpress.com/2010/08/01/a-snapshot-of-the-html5javascript-universe/</link>
		<comments>http://edtechdev.wordpress.com/2010/08/01/a-snapshot-of-the-html5javascript-universe/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 05:13:39 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=461</guid>
		<description><![CDATA[This is a follow-up to &#8220;What’s the Platform of the Future for Developing Interactive Graphical Educational Software?&#8220;, which I argued is HTML5, especially since java applets and flash don&#8217;t work or aren&#8217;t well supported on mobile and emerging tablet platforms (like the ipad and android tablets).  I&#8217;m lumping many things under the &#8220;HTML5&#8243; moniker, including [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=461&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a follow-up to &#8220;<a href="http://edtechdev.wordpress.com/2010/02/07/whats-the-platform-of-the-future-for-developing-interactive-graphical-educational-software/">What’s the Platform of the Future for Developing Interactive Graphical Educational Software?</a>&#8220;, which I argued is <a href="http://en.wikipedia.org/wiki/HTML5">HTML5</a>, especially since java applets and flash don&#8217;t work or aren&#8217;t well supported on mobile and emerging tablet platforms (like the ipad and android tablets).  I&#8217;m lumping many things under the &#8220;HTML5&#8243; moniker, including the <a href="https://developer.mozilla.org/en/canvas_tutorial">HTML5 Canvas</a> element, WebGL for 3D, and various Javascript and CSS frameworks and libraries, even though most of the latter weren&#8217;t designed for HTML5 in particular.</p>
<p>Here&#8217;s a taste of the current tools and frameworks out there for developers interested in learning more about this platform.  Probably the first thing you have to decide though, is are you more interested in running your HTML5 app on mobile phones and tablets (iPhone and iPad&#8217;s iOS, Android, and to some extent Blackberry and Palm), or in a regular desktop browser (Firefox, Chrome, Safari, IE&#8230;), or both?  Some tools for mobile web app development are listed below.</p>
<p><strong>Keeping Up with the HTML5/Javascript/CSS Universe</strong></p>
<p>First, here are some places to keep up with this rapidly evolving field:</p>
<ul>
<li><a href="http://twitter.com/edtechdev/html5">http://twitter.com/edtechdev/html5</a> &#8211; A list of folks and organizations that develop javascript &amp; html5 related things</li>
<li><a href="http://learningwebgl.com/blog/">Learning WebGL</a> &#8211; for keeping up with 3D developments</li>
<li>Some discussion groups: <a href="http://groups.google.com/group/iphonewebdev">http://groups.google.com/group/iphonewebdev</a> , <a href="http://www.sitepoint.com/forums/forumdisplay.php?f=15">sitepoint forum</a>, <a href="http://codingforums.com/forumdisplay.php?f=2">codingforums</a>, etc.</li>
<li><a href="http://thechangelog.com/">The Changelog</a> &#8211; They have a regular podcast which often features interviews with  developers of HTML tools such as some of the ones listed below (Sencha  Touch, Coffeescript, etc.)</li>
<li>There are several other javascript and css and html5 news sites and blogs out there, too, such as <a href="http://badassjs.com/">Badass Javascript</a>.</li>
</ul>
<p><strong>General Javascript Application Frameworks &amp; UI Toolkits<br />
</strong></p>
<ul>
<li><a href="http://jquery.com/">JQuery</a> &#8211; most popular and almost universal javascript framework.  It lets you &#8216;select&#8217; elements in the DOM to operate on, in a very functional way. See numerous jquery tutorials, books and <a href="http://plugins.jquery.com/">plugins</a> and <a href="http://jqueryui.com/">jquery.ui</a>.  Has a little mobile support (touch/swipe).</li>
<li><a href="http://developer.yahoo.com/yui/">YUI</a> &#8211; very java-like user interface toolkit from Yahoo, very complete and accessible.  They have started adding mobile support (touch/swipe/etc).</li>
<li>See this <a href="http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks">comparison of javascript frameworks</a> for others such as <a href="http://www.sproutcore.com/">Sproutcore</a>, <a href="http://www.dojotoolkit.org/">Dojo</a>, <a href="http://qooxdoo.org/">qooxdoo</a>, <a href="http://mootools.net/">mootools</a>, etc.  Some other frameworks listed on that page actually involve coding in Java (or another language) which is converted to javascript, such as GWT and pyjamas.</li>
<li><span style="text-decoration:underline;">JS Optimizers</span> &#8211; to compress/obfuscate and combine into one file your js code see Google Closure Compiler, YUI Compressor, JSMIN</li>
<li><span style="text-decoration:underline;">Mobile application frameworks</span> &#8211; these frameworks are specifically for creating mobile applications (iphone/ipad/android) using javascript/html5, although usually that doesn&#8217;t include the canvas yet, and also unfortunately most of their demos work ONLY on mobile platforms, not on the desktop.  The main problem is that on the desktop with a mouse you can click and drag and drop, whereas on mobile/tablets with no mouse you touch and swipe and so forth instead. One decision you also need to make is, do you want to access native elements of the mobile platform (like camera, tilt sensor, etc.).  If so, see the first two options (PhoneGap and Appcelerator).  The latter options often work with PhoneGap, too.
<ul>
<li><a href="http://www.phonegap.com/">PhoneGap</a> &#8211; has an open source permissive license. They support Blackberry and Palm and Symbian and so forth, as well as iOS and Android.  They create a native webview wrapper for your HTML5 app, so that you can access native things such as the camera or sensors.</li>
<li><a href="http://www.appcelerator.com/">Titanium from Appcelerator</a> &#8211; also has an open source permissive license, for fast, native mobile apps developed with javascript/html5 that can access native sensors and so forth, too.  See their kitchen sink demo and other demos.</li>
<li><a href="http://www.sencha.com/products/touch/">Sencha Touch</a> &#8211; built off of ExtJS and JQTouch &#8211; any app you develop with it either needs to be GPL or else you have to pay for a commercial license from them.  Can work with PhoneGap, they have some nice demos, esp. for the iPad.</li>
<li><a href="http://anscamobile.com/">Ansca Mobile</a> &#8211; Corona SDK, better for game development, commercial license.</li>
<li><a href="http://appmobi.com/">appMobi</a> &#8211; commercial, too, I believe</li>
<li><a href="http://rhomobile.com/">Rhomobile</a> &#8211; you actually develop in Ruby and it converts it to a javascript/html5 mobile app</li>
</ul>
</li>
</ul>
<p><strong>HTML5 Canvas &amp; </strong><strong>Javascript </strong><strong>Drawing / SVG Libraries</strong></p>
<p>There are hundreds of html5 canvas demos out there if you search around.  Again, unfortunately many canvas demos do not work as well on mobile or tablet platforms, or lack interaction support (drag or swipe or whatever).  The harmony demo listed below is one exception.  Android 2.2 will incorporate a much faster v8 javascript engine from google, and future versions of the webkit browser used by most mobile/tablet devices will hopefully add support for 3D with webgl, too.  See the WebGL / game development stuff in a later section below.</p>
<ul>
<li>Canvas tutorials
<ul>
<li><a href="http://www.williammalone.com/articles/create-html5-canvas-javascript-drawing-app/">Create a drawing app with html5 canvas and javascript</a></li>
<li><a href="http://net.tutsplus.com/tutorials/javascript-ajax/fun-with-canvas-create-a-jquery-graph-plugin/">Creating a bar graph, part 1</a></li>
<li><a href="http://billmill.org/static/canvastutorial/">interactive canvas tutorial</a></li>
<li><a href="http://diveintohtml5.org/canvas.html">dive into html5 &#8211; canvas</a> &#8211; book chapter</li>
<li><a href="http://home.comcast.net/~urbanjost/canvas/canvas1.html">canvas kitchen</a></li>
</ul>
</li>
<li><a href="http://processingjs.org/">ProcessingJS</a> &#8211; nice drawing library and development environment for creating animations and visualizations.  This is a port by John Resig, inventor of JQuery, and others of the original java-based <a href="http://processing.org/">processing</a> library to javascript.  There are numerous sites that let you code your processingjs program from within your browser (see &#8220;browser-based IDEs&#8221; below), such as hascanvas and jsdo.it.</li>
<li><a href="http://www.davidflanagan.com/2010/07/cantojs-an-impr.html">canto.js</a> &#8211; improved canvas api, very jquery-like, includes some turtle graphics (logo-like) commands.  See also this <a href="http://en.literateprograms.org/Turtle_graphics_%28JavaScript%29">turtle graphics in javascript</a> page.</li>
<li><a href="http://excanvas.sourceforge.net/">ExCanvas</a> &#8211; for making canvas work in internet explorer (IE 9 will support it I believe)</li>
<li><a href="http://raphaeljs.com/">Raphael</a> &#8211; Javascript SVG, vector graphics, library &#8211; very nice demos</li>
<li><a href="http://www.rgraph.net/">RGraph</a> &#8211; graphing library</li>
<li><a href="http://code.google.com/p/flot/">flot</a> &#8211; javascript plotting library</li>
<li><a href="http://github.com/jcoglan/bluff">bluff</a> &#8211; graphing library</li>
<li><a href="http://thejit.org/">Javascript InfoVis Toolkit</a></li>
<li><a href="http://github.com/mrdoob/three.js">three.js</a> &#8211; canvas-based 3d engine (not using webgl as the ones below)</li>
<li>Painting/Sketching demos
<ul>
<li><a href="http://mrdoob.com/projects/harmony/">Harmony</a> &#8211; by mrdoob, who also created the above three.js.  This is a very nice demo which also works on mobile/tablet platforms, with touch support.</li>
<li><a href="http://caimansys.com/painter/">Canvas Painter</a></li>
<li><a href="http://mugtug.com/sketchpad/">sketchpad</a></li>
</ul>
</li>
</ul>
<p><strong>Alternate Languages/Parsers/Class systems for Javascript/CSS/HTML</strong></p>
<p>As I mentioned in the previous post, one potential downside of the HTML5 platform (at least from a beginner&#8217;s perspective), is that you are stuck with the javascript language (as well as HTML and CSS).  Well, that&#8217;s not always the case now.  There are alternate languages that compile to javascript (like coffeescript) or css (like Sass and Compass) or even HTML (like HAML).  Javascript, in a sense, is the new C.  Many of the types of tools we used to mainly see in Java-land are also now available in javascript, such as parser generators.</p>
<ul>
<li><a href="http://jashkenas.github.com/coffee-script/">Coffeescript</a> &#8211; alternate language that compiles to javascript.  It is still mostly like javascript, but adds some things that make your code much more concise.</li>
<li><a href="http://sass-lang.com/">Sass</a> and <a href="http://compass-style.org/">Compass</a> &#8211; alternative to CSS &#8211; adds some smarter features to CSS like variables and so forth</li>
<li><a href="http://haml-lang.com/">HAML</a> &#8211; alternate to HTML, not as popular perhaps, or as needed as the above two, since there are 2000 HTML WYSIWYG editors out there.</li>
<li>Javascript parser generators &#8211; if you want to create your own DSL or language:
<ul>
<li><a href="http://github.com/zaach/jison">jison</a> &#8211; used by coffeescript</li>
<li><a href="http://pegjs.majda.cz/">PEG.js</a></li>
<li><a href="http://github.com/jcoglan/canopy">canopy</a> &#8211; ties you to his ruby-like JS.Class library</li>
<li><a href="http://www.antlr.org/wiki/display/ANTLR3/ANTLR3JavaScriptTarget">ANTLR</a>&#8216;s javascript target &#8211; not so lightweight, but has a lot of advanced functionality and features, such as being able to create better error messages</li>
</ul>
</li>
<li>Actionscript to javascript &#8211; see <a href="http://www.jangaroo.net/home/1188/jooc.html">Jangaroo</a> and <a href="http://paulirish.com/work/gordon/demos/">Gordon</a></li>
<li>If you want a more ruby or java-like class system (inheritance, traits, mixins, design by contract,etc.) to use rather than javascript&#8217;s built-in prototype object system, see:
<ul>
<li><a href="http://joose.it/">Joose</a> &#8211; See their Blok demo designer app too</li>
<li><a href="http://jsclass.jcoglan.com/">JS.Class</a> which I mentioned above</li>
<li><a href="http://code.google.com/p/es-lab/wiki/Traits">traits.js</a> &#8211; trait library (see also <a href="http://code.google.com/p/jstraits/">jstraits</a>). Joose supports traits, too.</li>
<li><a href="http://dean.edwards.name/weblog/2007/03/yet-another/">base2</a> &#8211; older class library</li>
<li><a href="http://prototypejs.org/">Prototype</a>, <a href="http://mootools.net/">mootools</a>, <a href="http://qooxdoo.org/">qooxdoo</a>, and some other javascript frameworks also come with their own class system.</li>
</ul>
</li>
</ul>
<p><strong>Server-Side Javascript</strong></p>
<p>Javascript is no longer a language that only runs in the browser.  It has become a first class language for the server / desktop, too.   Just run &#8220;node myscript.js&#8221; for example like you would any other kind of script on a server or linux box.  Coffeescript works with node.js on the server or desktop, too.</p>
<ul>
<li><a href="http://nodejs.org/">node.js</a> &#8211; Uses Google&#8217;s fast V8 javascript runtime.</li>
<li><a href="http://narwhaljs.org/">narwhal</a> &#8211; an alternative to node.js</li>
<li><a href="http://www.commonjs.org/">CommonJS</a> &#8211; a standard library for javascript, mainly meant for the server-side at this point.  node.js and narwhal implement commonjs.</li>
<li><a href="http://npmjs.org/">npm</a> &#8211; a package manager for node.js, similar to gem for ruby</li>
<li>I&#8217;m still waiting to see a drupal-like content management system built all in javascript.</li>
<li><a href="http://cappuccino.org/discuss/2010/04/28/introducing-jake-a-build-tool-for-javascript/">Jake</a> &#8211; a build tool for javascript (like make, rake, etc.)</li>
<li><a href="http://en.wikipedia.org/wiki/WebSockets">WebSockets</a> &#8211; a new HTML5 feature that allows for better persistent server-client connections.  You&#8217;ll find some demos around of multiplayer games and web pages that use websockets, and on github there are node.js websocket server examples.  You need the Chrome browser or Safari or  Firefox 4 beta.</li>
<li><a href="http://expressjs.com/">ExpressJS</a> &#8211; server-side web application framework</li>
</ul>
<p><strong>Javascript Game Development, 3D &amp; Physics Engines<br />
</strong></p>
<p>Further evidence that javascript is the real deal, you can do 3D and interactive games with it.  To run the WebGL stuff you&#8217;ll need a recent build of the Chrome (or Chromium) browser or Firefox, see the <a href="http://learningwebgl.com/cookbook/index.php/WebGL:_Frequently_Asked_Questions#How_do_I_get_WebGL_running_on_my_machine.3F">Learning WebGL FAQ section</a>.</p>
<ul>
<li><a href="http://www.spritely.net/">Spritely</a> &#8211; nice sprite engine</li>
<li><a href="http://gamequery.onaluf.org/">gameQuery</a> &#8211; 2D engine</li>
<li><a href="http://www.kesiev.com/akihabara/">Akihabara</a> &#8211; for creating arcade-like games</li>
<li><a href="http://mccormick.cx/projects/jsGameSoup/">jsGameSoup</a></li>
<li><a href="http://www.ambiera.com/copperlicht/">Copperlicht</a> &#8211; WebGL 3D game engine</li>
<li><a href="http://www.glge.org/">GLGE</a> &#8211; another WebGL game engine</li>
<li><a href="http://www.scenejs.org/">SceneJS</a> &#8211; WebGL scenegraph library, see also the interactive, editable demos</li>
<li><a href="http://www.c3dl.org/">C3DL</a> &#8211; Canvas 3D library</li>
<li><a href="http://www.dextrose.com/en/projects/aves-engine">Dextrose Aves Engine</a> &#8211; commercial game engine in development, see this <a href="http://www.youtube.com/watch?v=_RRnyChxijA">video talk</a></li>
<li><a href="http://groups.google.com/group/tinygames">tinygames</a> &#8211; see their work (building off of karma edu and so forth) to create educational html5-based games (math only apparently).</li>
<li>Physics Engines &amp; Demos
<ul>
<li><a href="http://pl4n3.blogspot.com/2010/07/bulletjs-javascript-ragdoll-physics.html">bullet.js</a></li>
<li><a href="http://box2d-js.sourceforge.net/">Box2DJS</a></li>
<li><a href="http://github.com/supereggbert/JibLibJS">JibLibJS</a></li>
<li><a href="http://github.com/jadell/box2dnode">box2dnode</a></li>
<li><a href="http://www.andrew-hoyer.com/experiments/cloth">cloth simulation</a></li>
</ul>
</li>
</ul>
<p><strong>Browser-based Development Environments</strong></p>
<ul>
<li>See my earlier post <a href="http://edtechdev.wordpress.com/2010/03/19/browser-based-ides/">Browser-Based IDEs</a>, but also these:</li>
<li><a href="http://jsdo.it/">jsdo.it</a> &#8211; Has built-in support for javascript libraries such as processing, jquery, etc., and you can share/fork/rate code.  <a href="http://jsfiddle.net/">jsFiddle</a> is a similar tool.</li>
<li><a href="http://sketchpad.cc/">http://sketchpad.cc/</a> along with hascanvas and others work with processingjs for creating animations</li>
<li>I mentioned it in the previous post, but the <a href="http://mozillalabs.com/bespin/">bespin</a> editor continues to evolve and improve.  It now supports code completion using <a href="http://github.com/pcwalton/jsctags">jsctags</a>.</li>
<li><span style="text-decoration:underline;">GUI Designers</span> &#8211; really nothing out there that is finished and free and open source (see <a href="http://www.sencha.com/products/designer/">Ext Designer</a> for a commercial option), other than of course free WYSIWYG HTML designers, but see these rough demos:
<ul>
<li><a href="http://opusjs.com/">Opus-js</a> &#8211; see the composer demo</li>
<li><a href="http://www.nonblocking.io/2008/06/blok-ui-interface-prototyping-with.html">Blok</a> &#8211; rough demo for Joose, runs on google app engine</li>
</ul>
</li>
</ul>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/android/'>android</a>, <a href='http://edtechdev.wordpress.com/category/development/'>development</a>, <a href='http://edtechdev.wordpress.com/category/html5/'>html5</a>, <a href='http://edtechdev.wordpress.com/category/opensource/'>opensource</a>, <a href='http://edtechdev.wordpress.com/category/programming/'>programming</a>, <a href='http://edtechdev.wordpress.com/category/software/'>software</a>, <a href='http://edtechdev.wordpress.com/category/uncategorized/'>Uncategorized</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/461/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=461&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2010/08/01/a-snapshot-of-the-html5javascript-universe/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
		<item>
		<title>Does educational technology exist to make schools &#8220;hip&#8221; and placate taxpayers?</title>
		<link>http://edtechdev.wordpress.com/2010/07/11/whatthe/</link>
		<comments>http://edtechdev.wordpress.com/2010/07/11/whatthe/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 17:42:33 +0000</pubDate>
		<dc:creator>Doug Holton</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://edtechdev.wordpress.com/?p=450</guid>
		<description><![CDATA[Larry Cuban argues that we only have new technologies in classrooms in order to placate (mostly non-parental) taxpayers and politicians, so that schools can seem &#8220;modern&#8221; and &#8220;with it.&#8221;  Computers and so forth are just there as a status symbol, just like an ipod/iphone, or a nice car or dress (he actually used those analogies).  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=450&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Larry Cuban <a href="http://larrycuban.wordpress.com/2010/07/11/why-districts-buy-new-technologies-part-2-political-and-psychological-explanations/">argues</a> that we only have new technologies in classrooms in order to placate (mostly non-parental) taxpayers and politicians, so that schools can seem &#8220;modern&#8221; and &#8220;with it.&#8221;  Computers and so forth are just there as a status symbol, just like an ipod/iphone, or a nice car or dress (he actually used those analogies).  I&#8217;m not really buying the argument.  First, are schools awash in new technologies?  When you visit your local school, does it seem &#8220;modern&#8221; and &#8220;with it&#8221;?  9 times out 10, I&#8217;d say not exactly, with richer private schools being the usual exception.</p>
<p>If this argument is correct, then why are technologies only being bought for schools now?  Why not 50 years ago, 100 years ago?  There were never TVs in every classroom, and 100 years ago there were no calls for &#8220;1 horse per child&#8221; or &#8220;1 locomotive per school&#8221; even though horses were just as much a &#8216;status symbol&#8217; as computers and cell phones are supposedly today.</p>
<p>What&#8217;s the difference now?  What&#8217;s different about computers (and interactive whiteboards, etc.)? Maybe it&#8217;s because teachers want it, students want it, parents want it, etc.   That&#8217;s not &#8216;resource dependence&#8217; (satisfying taxpayers) at all.  In fact, the more something is likely to be a status symbol, the *less* likely teachers want it in the classroom, because it distracts from learning (such as iphones, etc.).  It was when computers and laptops became a commodity, an everyday phenomenon, that they started to grow more present in the classroom.</p>
<br />Filed under: <a href='http://edtechdev.wordpress.com/category/computers/'>computers</a>, <a href='http://edtechdev.wordpress.com/category/edtech/'>edtech</a>, <a href='http://edtechdev.wordpress.com/category/education/'>education</a>, <a href='http://edtechdev.wordpress.com/category/teaching/'>teaching</a>, <a href='http://edtechdev.wordpress.com/category/technology/'>technology</a>, <a href='http://edtechdev.wordpress.com/category/uncategorized/'>Uncategorized</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/edtechdev.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/edtechdev.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/edtechdev.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/edtechdev.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/edtechdev.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/edtechdev.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/edtechdev.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/edtechdev.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/edtechdev.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/edtechdev.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/edtechdev.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/edtechdev.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/edtechdev.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/edtechdev.wordpress.com/450/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=edtechdev.wordpress.com&amp;blog=10038577&amp;post=450&amp;subd=edtechdev&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://edtechdev.wordpress.com/2010/07/11/whatthe/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cafee8b9c3deb2605f78348ee8a19dc9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">edtechdev</media:title>
		</media:content>
	</item>
	</channel>
</rss>
