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

<channel>
	<title>Andrew Plemmons Pratt &#187; web development</title>
	<atom:link href="http://www.appratt.com/category/web_development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.appratt.com</link>
	<description>Learning, teaching, pirates, etc.</description>
	<lastBuildDate>Wed, 01 Feb 2012 01:51:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Getting eBooks Into iBooks</title>
		<link>http://www.appratt.com/2012/01/23/getting-ebooks-into-ibooks/</link>
		<comments>http://www.appratt.com/2012/01/23/getting-ebooks-into-ibooks/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 17:03:24 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[edtech101]]></category>
		<category><![CDATA[edu tech]]></category>
		<category><![CDATA[literacy]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[ebooks]]></category>

		<guid isPermaLink="false">http://www.appratt.com/?p=859</guid>
		<description><![CDATA[As I have written about before, I’m a big proponent of getting eBooks into my scholars’ hands. Previously, I cast my vote for Stanza as my favorite app for reading eBooks on an iPad or other iOS device, but I’ve &#8230; <a href="http://www.appratt.com/2012/01/23/getting-ebooks-into-ibooks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As I have written about <a href="http://www.appratt.com/2011/11/05/a-brief-introduction-to-ebooks/">before</a>, I’m a big proponent of getting eBooks into my scholars’ hands. Previously, I cast my vote for Stanza as my favorite app for reading eBooks on an iPad or other iOS device, but I’ve recently changed my mind. Here’s why you should go with Apple’s own iBooks. (And it’s not because iBooks2 allows you to access Apple’s gorgeous new digital textbooks, though that’s certainly a huge advantage.)</p>
<p>I’m always looking to move information from websites to my class iPads. The reason is simple: syncing 30 iPads one-to-one with my school MacBook is a pain, but putting material on a website allows for a one-to-many distribution channel. Fortunately, iOS offers a handy default connection between Safari and iBooks. If you point iOS Safari (iPad, iPhone, iPod Touch) at an ePub file sitting on a webserver, it will ask if you would like to open the file in iBooks. This means I can make eBooks available on our class Moodle site and allow students to browse and download them individually at their own discretion—no syncing required.</p>
<p><a href="http://www.appratt.com/wp-content/uploads/2012/01/safaritoibooks.png"><img src="http://www.appratt.com/wp-content/uploads/2012/01/safaritoibooks.png" alt="safari to ibooks" title="safaritoibooks" width="450" height="401" class="alignnone size-full wp-image-867" /></a></p>
<p>There are lots of ways to do this, but the essential elements are:</p>
<ol>
<li>upload the <a href="http://www.appratt.com/2011/11/05/a-brief-introduction-to-ebooks/">ePub</a> files to a web site</li>
<li>create links on a web page that point to the files</li>
<li>make these links accessible to your audience</li>
</ol>
<p>For a few weeks, I’ve been doing this with an ugly setup that involved showing book information and links in a <a href="https://docs.google.com/spreadsheet/pub?hl=en_US&amp;hl=en_US&amp;key=0AiLH-HyQjxj6dE1xSzZWZHF4aHQ1VER3QlppUm1Sa2c&amp;single=true&amp;gid=0&amp;output=html">Google Doc spreadsheet</a>:</p>
<p><img class="alignnone size-full wp-image-860" title="booksheet" src="http://www.appratt.com/wp-content/uploads/2012/01/booksheet.png" alt="booksheet" width="500" height="329" /></p>
<p>But today I decided it was time to clean up and get professional. So that meant moving our private digital class library into Moodle.</p>
<p>Moodle includes a helpful module for making databases with a simple wizard interface. I said that each entry in the database needed to have these fields:</p>
<ol>
<li>Title</li>
<li>Cover image</li>
<li>Open in iBooks [a URL link to the book file]</li>
<li>Author</li>
<li>Genre</li>
<li>Summary</li>
</ol>
<p>Here’s what that looks like for Cory Doctorow’s <em>Little Brother</em></p>
<p><img class="alignnone size-full wp-image-861" title="littlebro-dbase" src="http://www.appratt.com/wp-content/uploads/2012/01/littlebro-dbase.png" alt="Little Brother in the database" width="492" height="363" /></p>
<p>The summary info and cover image I pulled from <a href="http://goodreads.com">goodreads.com</a>, the phenomenal social networking site for sharing book recommendations.</p>
<p>Now that I’ve got a more streamlined system, I’ll need to keep growing the library and tracking to see what books my scholars are reading.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2012/01/23/getting-ebooks-into-ibooks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Review: HTML5 for Web Designers—The wittest technical book I&#8217;ve read lately</title>
		<link>http://www.appratt.com/2011/06/27/review-html5-for-web-designers%e2%80%94the-wittest-technical-book-ive-read-lately/</link>
		<comments>http://www.appratt.com/2011/06/27/review-html5-for-web-designers%e2%80%94the-wittest-technical-book-ive-read-lately/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 14:32:11 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[ebooks]]></category>

		<guid isPermaLink="false">http://www.appratt.com/?p=588</guid>
		<description><![CDATA[HTML5 For Web Designers by Jeremy Keith My rating: 4 of 5 stars This is the first eBook that I&#8217;ve read cover-to-cover. The publishers say that they want the books to be short enough to digest on a plane flight &#8230; <a href="http://www.appratt.com/2011/06/27/review-html5-for-web-designers%e2%80%94the-wittest-technical-book-ive-read-lately/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.goodreads.com/book/show/9360750-html5-for-web-designers" style="float: left; padding-right: 20px"><img alt="HTML5 For Web Designers" border="0" src="http://photo.goodreads.com/books/1285019311m/9360750.jpg" /></a><a href="http://www.goodreads.com/book/show/9360750-html5-for-web-designers">HTML5 For Web Designers</a> by <a href="http://www.goodreads.com/author/show/25514.Jeremy_Keith">Jeremy Keith</a><br/><br />
My rating: <a href="http://www.goodreads.com/review/show/179998099">4 of 5 stars</a></p>
<p>This is the first eBook that I&#8217;ve read cover-to-cover. The publishers say that they want the books to be short enough to digest on a plane flight from New York to Chicago. (More on their <a rel="nofollow" target="_blank" href="http://mailchimp.com/about/customer-stories/a-book-apart/">innovative publishing model here</a>.)  Their claim holds up. I plowed through this on my iPad before even getting out of bed for coffee one morning. When I was done, I understood all the important elements of HTML5 that distinguish it from previous web standards. But more than that, I was entertained. Keith is a smart designer/developer and a wit to boot. This is the first technical book on web technologies that has made me chuckle as I read. Here is is discussing the <code>canvas</code> tag, used for real-time vector drawing within the browser window:</p>
<blockquote><p>One of the first flagship demonstrations of the power of canvas came from Mozilla Labs. The Bespin application (https://bespin.mozilla.com) is a code editor that runs in the browser (fig 3.03).</p>
<p>It is very powerful. It is very impressive. It is also a perfect example of what not to do with canvas.
</p></blockquote>
<p>Since I&#8217;ve been teaching for the past year, rather than keeping up with web development, this was a fantastic way to catch up in very little time.</p>
<p><a href="http://www.goodreads.com/review/list/4885459-andrew">View all my reviews on Goodreads.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2011/06/27/review-html5-for-web-designers%e2%80%94the-wittest-technical-book-ive-read-lately/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Red and the Black (30 Days of Creativity, Day 23)</title>
		<link>http://www.appratt.com/2011/06/23/the-red-and-the-black-30-days-of-creativity-day-23/</link>
		<comments>http://www.appratt.com/2011/06/23/the-red-and-the-black-30-days-of-creativity-day-23/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 20:15:28 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[#30daysofcreativity]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.appratt.com/?p=539</guid>
		<description><![CDATA[This is a little bit of a re-tread, but elsewhere on the list of #30Days projects is a redesign of this site&#8217;s template, and this could serve as an anchor. New twitter avatar:]]></description>
			<content:encoded><![CDATA[<p>This is a little bit of a <a href="http://www.appratt.com/2011/06/13/30daysofcreativity-day13/">re-tread</a>, but elsewhere on the list of #30Days projects is a redesign of this site&#8217;s template, and this could serve as an anchor. New twitter avatar:</p>
<p><a href="http://www.twitter.com/appratt"><img src="http://www.appratt.com/wp-content/uploads/2011/06/a_logo_twitter.png" alt="red a on black background" title="a_logo_twitter" width="534" height="167" class="alignleft size-full wp-image-540" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2011/06/23/the-red-and-the-black-30-days-of-creativity-day-23/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On-Demand Professional Development and the PGCPS/TFA Innovation Challenge</title>
		<link>http://www.appratt.com/2011/05/15/innovation-challenge/</link>
		<comments>http://www.appratt.com/2011/05/15/innovation-challenge/#comments</comments>
		<pubDate>Sun, 15 May 2011 14:30:44 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[edu tech]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[teach for america]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.appratt.com/?p=348</guid>
		<description><![CDATA[Data-driven instruction is one of the transformative elements of excellent teaching. Simply put, if you don&#8217;t know where your students are at any given moment in terms of mastering the curriculum, then you&#8217;re going to have a tough time coaching &#8230; <a href="http://www.appratt.com/2011/05/15/innovation-challenge/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.appratt.com/wp-content/uploads/2011/05/On-Demand-PD-REVISED-300x225.jpg" alt="basketball with caption: What is the score?" title="On-Demand-PD-REVISED" width="300" height="225" class="alignright size-medium wp-image-350" />Data-driven instruction is one of the transformative elements of excellent teaching. Simply put, if you don&#8217;t know where your students are at any given moment in terms of mastering the curriculum, then you&#8217;re going to have a tough time coaching them towards successful learning. Prince George&#8217;s County uses two powerful data software tools: EduSoft, for creating and scoring aligned assessments, and Performance Matters, a data warehouse for standardized test results. Each requires a bit of training to use effectively, but the opportunities for professional development with the tools are limited. So my colleague, Matthew McCrea, came up with the simple idea that we should build a website that trains teachers in how to use the software. I said something modeled on <a href="http://www.lynda.com/" target="_blank">Lynda.com</a>, a site for online software training, would be ideal. And we were off.</p>
<p>In late April, we presented this idea to a panel of judges at a pitch event held at Gholson MS: Superintendent Dr. Hite, Chief Academic Officer Dr. Arbogast, and School Board Members Carolyn Boston and Edward Burroughs. We ended up winning the competition, which means we&#8217;ll get support from the district administration to make the proposal a reality. This post outlines the idea, the origins of the project, and other innovations proposed by our fellow TFA corp members. Read on for the full story.</p>
<p>Here&#8217;s Matt and I talking to the panel, our colleagues, and various county employees:</p>
<p>Presentation (~13 min):<br />
<iframe width="560" height="349" src="http://www.youtube.com/embed/uVF3F8B9MBQ?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>Question &#038; Answer (~1 min):<br />
<iframe width="560" height="349" src="http://www.youtube.com/embed/L2xW0LmDrnA?rel=0" frameborder="0" allowfullscreen></iframe></p>
<h2>Our Executive Summary (from the evening&#8217;s program)</h2>
<blockquote><p>We can grow and expand data-driven instruction in PGCPS by giving teachers the opportunity to learn tools like Edusoft and Performance Matters on their own time. Currently, there are not enough opportunities for teachers to access professional development on data-driven instruction. Our suggestion to provide high-quality PD to teachers on their own schedules is simple: build a collection of training tools and videos on Google Sites and give teachers access to it starting at PEIP. We envision an online forum for data-driven PD that is always accessible, facilitates discussion among instructors, and is focused on increasing student achievement. Presenters: Matthew McCrea, math/science chair, G. James Gholson Middle School (TFA 2009); Andrew Pratt, 7th grade Reading/English/Language Arts, G. James Gholson Middle School (TFA 2010).
</p></blockquote>
<h2>Presentation</h2>
<p>Here&#8217;s the presentation itself:</p>
<p><a title="View On-Demand Professional Development on Scribd" href="http://www.scribd.com/doc/55471675/On-Demand-Professional-Development" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">On-Demand Professional Development</a><iframe class="scribd_iframe_embed" src="http://www.scribd.com/embeds/55471675/content?start_page=1&#038;view_mode=slideshow&#038;access_key=key-2g3f2iyvdanvboiqovi3" data-auto-height="true" data-aspect-ratio="1.33333333333333" scrolling="no" id="doc_87903" width="100%" height="600" frameborder="0"></iframe><script type="text/javascript">(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();</script></p>
<p>And the (very incomplete) mock-up site you see me navigating in the video: <a href="https://sites.google.com/a/pgcps.org/on-demand-pd/" target="_blank">https://sites.google.com/a/pgcps.org/on-demand-pd/</a></p>
<h2>Background</h2>
<p>As part of Maryland&#8217;s Race to the Top grant, Prince Georges Country won funds for a multi-year partnership with Teach for America to begin an annual &#8220;Innovation Challenge.&#8221; In its first year, the project solicited ideas from TFA corps members working in PGCPS and helped them work through a five-month process of developing and refining an entrepreneurial idea that would solve a significant problem within the school system.</p>
<p>When I was first applying to TFA, I told people that in addition to learning how to teach, my time in the corps would also serve as a training course in social entrepreneurship. But burdened by the stresses of a first-year teacher, I balked at the idea of participating in the Challenge. How was I supposed to research and build an entire project when I was expending all my energy on lesson planning?</p>
<p>One morning at a TFA Professional Development Saturday, I arrived early for a Special Education session. But I found that some crossed communication channels had led me to an event that was no longer happening. I wandered for a minute and realized that the first Innovation Challenge meeting was taking place at the same time, so I sat down, listened in, and told Matt that I wanted to work with him.</p>
<p>Now we&#8217;ll be working in collaboration over the summer to build the site and record the training videos. Very much looking forward to it.</p>
<h2>Full Event Video</h2>
<p>To see all the presentations at the event, as well as the opening and closing remarks (all short and sweet), you can watch videos here:<br />
<a href="https://sites.google.com/site/pgcpstfainnovationchallenge/" target="_blank">https://sites.google.com/site/pgcpstfainnovationchallenge/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2011/05/15/innovation-challenge/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shiny magical smartphones and better tracking data</title>
		<link>http://www.appratt.com/2010/04/19/shiny-magical-smartphones/</link>
		<comments>http://www.appratt.com/2010/04/19/shiny-magical-smartphones/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 03:13:51 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[edu tech]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[teach for america]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tfa]]></category>

		<guid isPermaLink="false">http://www.appratt.com/?p=188</guid>
		<description><![CDATA[I noticed on one of my observation visits that the teacher almost never put down her clipboard. On it, she kept a chart that allowed her to track student progress and comprehension, take notes on students who needed additional help &#8230; <a href="http://www.appratt.com/2010/04/19/shiny-magical-smartphones/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 220px"><a href="http://www.americanprogress.org/issues/2009/05/education_entrepreneurs_profiles.html/#3e"><img class="  " title="Wireless Generation assessment software" src="http://www.americanprogress.org/issues/2009/05/img/wireless.jpg" alt="PDA with Wireless Generation assessment software" width="210" height="209" /></a><p class="wp-caption-text">Wireless Generation student tracking softare. (via CAP)</p></div>
<p>I noticed on one of my observation visits that the teacher almost never put down her clipboard. On it, she kept a chart that allowed her to track student progress and comprehension, take notes on students who needed additional help after short conferences, and what elements of her lesson plan were working. Over the course of the period, a wealth of information flowed onto a few thin sheets of paper. There has to be a better medium for capturing that data, I thought.</p>
<p>My iPhone came to mind—surely there was some way of capturing what was mostly qualitative information in a digital format that was more flexible and durable than the butcher paper progress charts on the wall. But the first ways I would incorporate a smartphone into classroom instruction are significantly different from the educational games described in a recent Fast Company article, &#8220;<a href="http://www.fastcompany.com/magazine/144/a-is-for-app.html">A Is for App</a>.&#8221; While fascinating, the report makes it clear that a there&#8217;s a divide between educational technology that focuses on engaging students and educational technology that amplifies the power of a key classroom variable: the effectiveness of the teacher.</p>
<p>One of the key points from the <em>Teaching As Leadership</em> chapter on how to &#8220;Execute Effectively&#8221; is amusingly blunt: insist on seeing reality. The teacher I was observing was taking notes on the reality before her: were students learning what her lesson was intended to teach?</p>
<p>Effective teachers, writes Farr, are constantly using a variety of methods to capture information about where students really are. &#8220;They use brief end-of-lesson assessments, student interest surveys, and objective-mastery tracking systems to get a better understanding of student progress,&#8221; he says.</p>
<p>Now some methods for checking for understanding are instantaneous, simply, and brilliant: having students simultaneously write answers on small white boards or index cards, signing the first letter of a correct response in American Sign Language. Those results are more ephemeral than any note that ends up on the a clipboard, but part of the point is to make sure that your lesson is effective in the first place and to check for instances where you must re-teach a concept you failed to communicate. Yet what if you could capture those small, rapid checks for understanding and analyze them within the context of more formal assessments? That&#8217;s a lot of data you could work with. Again, a smartphone is a tantalizing device because it can handle just such a task.<span id="more-188"></span></p>
<p>Now, in her article, Anya Kamenetz explains some impressive instructional tools, especially the TeacherMate, a cheap handheld device that elementary school children can use to practice math and reading skills that align with lesson objectives. A Chicago South Side elementary teacher explains:</p>
<blockquote><p>the software on her laptop lets her track each student&#8217;s performance. Once a week, when she plugs each student&#8217;s TeacherMate into her docking station, she downloads a record of their game play and generates reports for herself as well as for parents. Then she sets the precise skills, levels, and allotted time for the upcoming week. The programs are synced with the reading and math curricula used in the school &#8212; right down to the same spelling words each week.</p></blockquote>
<p>This is to what I&#8217;m imagining: fine-grained results that test individual student understanding of specific lesson objectives, safely and flexibly stored in a digital format for export and analysis. Kamenetz reports that Arne Duncan is a fan of the platform and the company that makes the software and designed the device, Innovations for Learning, has seen the tool adopted in 500 schools in 15 states. All very impressive.</p>
<p>But the article makes it clear another premise that companies in the education technology space rest upon is that smartphones, OX laptops, and learning software, &#8220;are tools for expression and connection, not just passive absorption,&#8221; unlike Sesame Street and, apparently, teacher instruction. And this is where things start to get wish-washy. &#8220;A system built around tools that allow children to explore and figure things out for themselves would be radical for most developing-world schools, which emphasize learning by rote. In the United States, which is currently so in love with state curriculum benchmarks and standardized tests, it could be just as hard a sell,&#8221; writes Kamenetz.</p>
<p>Huh? Why is structured learning the opposite of creativity?</p>
<p>Education that quashes student creativity is obviously no good. Kids should experiment, express themselves, and learn from a diversity of perspectives. But leaving room from student creativity and ensuring that they can comprehend complex passages of text or sift information from word-based math problems are not mutually exclusive.</p>
<p>Simply put, a lot of stories about innovation in educational technology are overshadowed by the myth that the way we teach now is suffocating students and their only salvation is in devices that will make them digital artists and publishers.</p>
<p>I think all students should learn to be digital artists and publishers. Just throwing the tools at them isn&#8217;t going to do that. Using technology to leverage good teaching seems like a better approach.</p>
<p>Contrast the educational quiz games model with one that expands the power of teachers to collect and analyze data from their existing lessons. That&#8217;s the focus of a successful company not mentioned in the Fast Company piece called Wireless Generation. Here&#8217;s a <a href="http://www.americanprogress.org/issues/2009/05/education_entrepreneurs_profiles.html/#3e">summary from my CAP colleagues</a> that makes the clipboard and pen system sound downright medieval:</p>
<blockquote><p>The company’s core program is software, which allows teachers to use a handheld device—rather than paper—to assess and collect data on their students. The data teachers collect can be used to immediately create web-based reports on individual students, classrooms, schools, districts, and even demographic subgroups. The better and more immediate data allows teachers and administrators to easily monitor student progress and tailor their instruction to students’ needs. The online nature of the data also allows teachers with similar classroom issues to find each other and collaborate on solutions. Because they can track students’ progress over time, it is easy to see what is working and what’s not.</p></blockquote>
<p>The company makes its mission clear right on its website: &#8220;The test for any Wireless Generation product or service is always: does it really <a href="http://www.wirelessgeneration.com/about-us/about.html">help educators to do their jobs?</a>&#8221; The assumption being, no matter how good the software or hardware of our new magical learning devices, teachers are not going to vanish from classrooms any time soon. So innovation in educational technology should make the most of their work, especially since effective teaching is so highly correlated with student achievement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2010/04/19/shiny-magical-smartphones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NPR and PHP</title>
		<link>http://www.appratt.com/2009/05/10/npr-and-php/</link>
		<comments>http://www.appratt.com/2009/05/10/npr-and-php/#comments</comments>
		<pubDate>Mon, 11 May 2009 02:41:19 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[media]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[radio]]></category>

		<guid isPermaLink="false">http://www.appratt.com/?p=42</guid>
		<description><![CDATA[Every so often, I&#8217;m on a road trip, driving around the great southern states, and I&#8217;m overtaken with a very strong need for some public radio. Unfortunately, I don&#8217;t have one of the handy NPR Station Locator Maps. I also &#8230; <a href="http://www.appratt.com/2009/05/10/npr-and-php/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="picright alignright" src="http://www.appratt.com/wp-content/uploads/2009/05/npr_technology_image_240.jpg" alt="NPR Technology" width="240" height="240" />Every so often, I&#8217;m on a road trip, driving around the great southern states, and I&#8217;m overtaken with a very strong need for some public radio. Unfortunately, I don&#8217;t have one of the handy <a href="http://shop.npr.org/products/NPR_Station_Locator_Map-120-0.html?utm_source=120&amp;utm_medium=banner&amp;utm_content=stationsmap&amp;utm_campaign=misc">NPR Station Locator Maps</a>. I also don&#8217;t have an iPhone, for which I could get the free <a href="http://watchoutforlava.net/iphone">NPR Station Locator app</a>. What I have is a work-detail Blackberry and soft sport for dabbling in scripting languages. So I took the opportunity to learn some PHP and build a rudimentary station finder using the <a href="http://www.npr.org/api/index">NPR API</a>.</p>
<p>NPR of course offers a spiffy web-based <a href="http://www.npr.org/stations/?ps=st1">station finder map</a> for scoring your closest Wait Wait Don&#8217;t Tell Me! or All Things Considered fix. But it&#8217;s a little too full-featured to work on a dinky mobile browser. But let&#8217;s also not kid ourselves about functionality here; this was an excuse to learn some super-basic PHP:</p>
<p><a href="http://appratt.com/npr/">http://appratt.com/npr/</a></p>
<p>We&#8217;ll call this version 1.0 because it lacks anything resembling a design; it doesn&#8217;t verify that you&#8217;re feeding it ZIP codes or return appropriate error messages if nothing is in range; and it doesn&#8217;t indicate station strength (though station strength is something you can figure out pretty quickly with your tuner).</p>
<p>What is does do is query the NPR API and return a list of the closest stations with city and call number, ranked in order of proximity. Which is all you need when you know you&#8217;re missing Michelle Norris and all you can find is Delilah.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2009/05/10/npr-and-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Processing</title>
		<link>http://www.appratt.com/2008/12/02/processing/</link>
		<comments>http://www.appratt.com/2008/12/02/processing/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 04:53:47 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[processing.org]]></category>

		<guid isPermaLink="false">http://www.appratt.com/?p=32</guid>
		<description><![CDATA[Conceived by a couple of grad students working with John Maeda at the MIT Media Lab, Processing is an open source programming language and environment for designers. Built on top of Java, the platform is a simplified way of allowing &#8230; <a href="http://www.appratt.com/2008/12/02/processing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Conceived by a couple of grad students working with John Maeda at the MIT Media Lab, <a href="http://processing.org">Processing </a>is an open source programming language and environment for designers. Built on top of Java, the platform is a simplified way of allowing digital artists (who might have no familiarity with coding), information designers (who might have some), or even skilled animators (who might have plenty) to construct programs that allow for dancing typography and iterative motion. Seven years in the making (hat tip to <a href="http://designobserver.com/">Design Observer</a>), creators Ben Fry and Casey Reas released <a href="http://processing.org/about/basics.html">version 1.0</a> over the holiday weekend.</p>
<p>In an attempt to learn how to make information graphics dance around on the screen, I&#8217;ve learned the basics of <a href="http://www.scienceprogress.org/2007/12/flex-fuel-friendly-states/">ActionScript </a>and have attempted (with little success) to learn the rudiments of Ruby On Rails. I&#8217;m dubious about the utility of a language built on top of another somewhat defunct language, but the ability to manipulate typography within a web browser without having to muck around with a timeline is intriguing.</p>
<p>This <a href="http://apps.datamarket.net/agepyramid/?lang=en">example</a> from the Processing site&#8217;s &#8220;Exhibition&#8221; section is well within the realm of what&#8217;s possible in Flash, but it has a pleasant polish to it:</p>
<p><img class="alignnone" src="http://www.appratt.com/wp-content/uploads/2008/12/iceland_pop.jpg" alt="Iceland population graphic" /></p>
<p>Venture outside the world of information graphics and into digital art and you get Processing applications like this, a music video for Radiohead&#8217;s &#8220;Bodysnatchers&#8221; generated by a reactive program that responds to audio input:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="225" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1994927&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://vimeo.com/moogaloop.swf?clip_id=1994927&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<a href="http://vimeo.com/1994927">Bodysnatchers &#8211; Zeno Music Visualiser</a> from <a href="http://vimeo.com/user656427">Glenn Marshall</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>And finally, here&#8217;s an <a href="http://www.appratt.com/wp-content/uploads/2008/12/applet/index.html">applet </a>I pulled directly from the examples that come with the v1.0.1 package, exported, and then uploaded to my server. The code is 17 lines long:</p>
<p><code><br />
void setup()<br />
{<br />
size(200, 200);<br />
noStroke();<br />
colorMode(RGB, 255, 255, 255, 100);<br />
rectMode(CENTER);<br />
}<br />
</code></p>
<p><code><br />
void draw()<br />
{<br />
background(51);<br />
fill(255, 80);<br />
rect(mouseX, height/2, mouseY/2+10, mouseY/2+10);<br />
fill(255, 80);<br />
int inverseX = width-mouseX;<br />
int inverseY = height-mouseY;<br />
rect(inverseX, height/2, (inverseY/2)+10, (inverseY/2)+10);<br />
}<br />
</code></p>
<p>This could be worth playing around with.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2008/12/02/processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Federally Financed R&amp;D Expenditures at Doctorate-granting Institutions by State, FY 1993-2006</title>
		<link>http://www.appratt.com/2008/03/28/federally-financed-rd-expenditures-at-doctorate-granting-institutions-by-state-fy-1993-2006/</link>
		<comments>http://www.appratt.com/2008/03/28/federally-financed-rd-expenditures-at-doctorate-granting-institutions-by-state-fy-1993-2006/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 13:54:54 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[science policy]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.appratt.com/2008/03/28/federally-financed-rd-expenditures-at-doctorate-granting-institutions-by-state-fy-1993-2006/</guid>
		<description><![CDATA[Here we&#8217;re going to experiment with a Google gadget displaying Federal expenditures on state R &#38; D over a period of 14 years: Source: SSTI]]></description>
			<content:encoded><![CDATA[<p>Here we&#8217;re going to experiment with a Google gadget displaying Federal expenditures on state R &amp; D over a period of 14 years:</p>
<p><iframe src="http://k2alr2pc-a.gmodules.com/ig/ifr?up__table_query_url=http%3A%2F%2Fspreadsheets.google.com%2Ftq%3Frange%3DA1%253AD715%26key%3DpInr3Ui1qN1EnPJoGuMTYCA%26gid%3D0%26pub%3D1&amp;up_title=Federal%20Dollars%20to%20State%20R%20and%20D&amp;up_state=&amp;up__table_query_refresh_interval=0&amp;url=http%3A%2F%2Fwww.google.com%2Fig%2Fmodules%2Fmotionchart.xml" style="border: 1px solid #cccccc" frameborder="0" height="556" scrolling="no" width="498"></iframe></p>
<p>Source: <a href="http://www.ssti.org/Digest/Tables/121207t.htm">SSTI</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2008/03/28/federally-financed-rd-expenditures-at-doctorate-granting-institutions-by-state-fy-1993-2006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Incipit</title>
		<link>http://www.appratt.com/2008/03/08/incipit/</link>
		<comments>http://www.appratt.com/2008/03/08/incipit/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 23:59:31 +0000</pubDate>
		<dc:creator>Andrew Plemmons Pratt</dc:creator>
				<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.appratt.com/?p=3</guid>
		<description><![CDATA[I figured that the best way to encourage myself to revamp appratt.com would be to just delete everything on the site and install WordPress. Here we are. Now on to step two, putting my own stuff back on.]]></description>
			<content:encoded><![CDATA[<p>I figured that the best way to encourage myself to revamp appratt.com would be to just delete everything on the site and install WordPress. Here we are. Now on to step two, putting my own stuff back on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appratt.com/2008/03/08/incipit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

