<?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>China WBI</title>
	<atom:link href="http://chinawbi.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://chinawbi.wordpress.com</link>
	<description>An experiment in culture and web-supported learning</description>
	<lastBuildDate>Tue, 11 Mar 2008 06:30:40 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='chinawbi.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/0a30d962d2612b167b848a14e13c4f75?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>China WBI</title>
		<link>http://chinawbi.wordpress.com</link>
	</image>
			<item>
		<title>0.2.2 Retrospective</title>
		<link>http://chinawbi.wordpress.com/2008/03/10/022-retrospective/</link>
		<comments>http://chinawbi.wordpress.com/2008/03/10/022-retrospective/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 06:30:40 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/?p=215</guid>
		<description><![CDATA[Well, this does it for the project&#8230; at least, the programming part. I should celebrate, but I have to get a paper draft in as soon as possible, so I&#8217;m going to jump into the rest of that.
This release was very difficult in the beginning. As I feared, ASP does not provide the greatest support [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=215&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Well, this does it for the project&#8230; at least, the programming part. I should celebrate, but I have to get a paper draft in as soon as possible, so I&#8217;m going to jump into the rest of that.</p>
<p>This release was very difficult in the beginning. As I feared, ASP does not provide the greatest support for CSS. There is something there, that once I got used to, was usable enough. But I was very frustrated with the way ASP got in the way</p>
<p>My main peeve is that ASP tries to build an HTML presentation model on top of HTML through its custom tags. The reason this is so irritating, is that it is an abstraction on top of HTML and CSS, which is more complicated than the underlying technology. There are hundreds of asp custom tags, and while their attributes may be similar in many cases, there are enough exceptions that require someone using it for the first time to look up what tag supports what each time.</p>
<p>I shouldn&#8217;t have to look it up in the first place. Ideally, I want to specify a CSS class or id on any given tag. This works reasonably well for individual tags, but I also want to specify rules for embedded tags as well, and this is where ASP breaks down. Because the ASP implementation of its custom tag is an abstraction, I don&#8217;t know what type of HTML tag it is ultimately using to implement the style. Of course, I could find out, but what&#8217;s to say that the implementation will change in the next version of ASP? It&#8217;s dangerous to depend on such implementation details for maintenance purposes.</p>
<p>I will concede that the ASP designers really did not have much choice. Once the decision was made to create the whole WebForms abstraction and to encourage non-use of standard HTML tags, the CSS model breaks down, because it is strongly coupled to HTML. Without knowing too much about the ramifications, I&#8217;d like to put out the idea that perhaps it would&#8217;ve been better to try and extend the attributes of standard, existing HTML tags for as much of the base functionality of ASP as possible. But alas, from what I hear, one of the primary motivators of the ASP form design was to mimic WinForms terminology and behavior. While this might have increased the chance of ASP adoption by developers who were already versed in Windows development (which naturally is the #1 priority), it&#8217;s made the HTML-CSS-Javascript model (something that is not that easy to learn in its entirety and with all its quirks across versions and browsers) hellishly more complex and non-intuitive.</p>
<p>One last rant&#8230; the overarching complaint I have about ASP throughout the process of this project, is that there is very little carryover value to learning ASP. Let me clarify that. If you were to learn the implementation details of ASP and how it works under the hood, it would translate into a lot of knowledge about the underlying implementation of HTML, CSS, JavaScript, and general web-related concepts. But if you were to learn how to <i>use</i> ASP (such as what you would find in a beginner&#8217;s and intermediate book about ASP), you would get very little knowledge other than how to use ASP. I haven&#8217;t used JSP since it&#8217;s earliest incarnations (and before CSS became standardized and ubiquitous), so I can&#8217;t speak with any authority on it, but I do some dabbling in PHP, and the experience is profoundly different.</p>
<p>Anyhow, this is getting longer than I wanted it to be. I&#8217;m not profoundly unhappy with ASP&#8230; just a little disillusioned maybe. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Moving on. I&#8217;m done with the UI rework. I didn&#8217;t go for something too elaborate &#8212; just something that was simple and organized as possible. If I had more time I would make it a little more graphic (icons and such) so that it wasn&#8217;t just a series of tables from page to page. But I think I got it in enough reasonable shape.</p>
<p>Here&#8217;s a sampling of some of the pages:</p>
<p><b>Student View Class Info</b></p>
<p><img src="http://chinawbi.files.wordpress.com/2008/02/viewclassinfo.gif" alt="ssstudentviewclassinfo" /></p>
<p><b>Admin View Class Info</b></p>
<p><img src="http://chinawbi.files.wordpress.com/2008/02/adminviewclassinfo.gif" alt="ssadminviewclassinfo" /></p>
<p><b>My Account</b></p>
<p><img src="http://chinawbi.files.wordpress.com/2008/02/myaccount.gif" alt="ssmyaccount" /></p>
<p><b>My Classes</b></p>
<p><img src="http://chinawbi.files.wordpress.com/2008/02/myclasses.gif" alt="ssmyclasses" /></p>
<p><b>Edit Lesson</b></p>
<p><img src="http://chinawbi.files.wordpress.com/2008/02/editlesson.gif" alt="ss_editlesson" /></p>
<p><b>Drilling Module</b></p>
<p><img src="http://chinawbi.files.wordpress.com/2008/02/drillingmodule.gif" alt="ssdrillingmodule" /></p>
<p>Now that the UI rework is done, the final step is to deploy to a live site. I was hoping to find a free, temporary ASP web hosting site, but I might have to do something low cost if I want to avoid hosting that requires something like embedded their ads.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/215/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/215/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/215/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=215&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2008/03/10/022-retrospective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/viewclassinfo.gif" medium="image">
			<media:title type="html">ssstudentviewclassinfo</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/adminviewclassinfo.gif" medium="image">
			<media:title type="html">ssadminviewclassinfo</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/myaccount.gif" medium="image">
			<media:title type="html">ssmyaccount</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/myclasses.gif" medium="image">
			<media:title type="html">ssmyclasses</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/editlesson.gif" medium="image">
			<media:title type="html">ss_editlesson</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/drillingmodule.gif" medium="image">
			<media:title type="html">ssdrillingmodule</media:title>
		</media:content>
	</item>
		<item>
		<title>0.2.2 Release Planning</title>
		<link>http://chinawbi.wordpress.com/2008/02/28/022-release-planning/</link>
		<comments>http://chinawbi.wordpress.com/2008/02/28/022-release-planning/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 08:24:40 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/?p=214</guid>
		<description><![CDATA[This release is slated to be a UI-only release. The last release completed the features slated for the scope of this project, and at this point, I wanted to do a major design touch-up. I don&#8217;t think there is much point in breaking this down to stories, as I find that my UI design time [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=214&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This release is slated to be a <b>UI-only release</b>. The last release completed the features slated for the scope of this project, and at this point, I wanted to do a major design touch-up. I don&#8217;t think there is much point in breaking this down to stories, as I find that my UI design time can be fairly unpredictable. Sometimes a design can go well on the first try, but more often than not, there are little details that just feel missing or out of place, which can take a considerable amount of time to fix.</p>
<p>That being said, I do have a time limit on this project, and am itching to finish the rest of my paper so that I can get a draft to my advisor and 2nd reader by April 1, or sooner if possible.</p>
<p>The major goal for this release is that the website not be just so plainly ugly. I made virtually no effort on design-related work throughout the project, in faith that it would theoretically not be too difficult to apply design changes separate from implementation, through CSS. Of course, that&#8217;s the theory, but I&#8217;m a little wary of how well that will carry over into what ASP allows.</p>
<p>We&#8217;ll see how it goes.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/214/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/214/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/214/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=214&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2008/02/28/022-release-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>
	</item>
		<item>
		<title>0.2.1 Retrospective</title>
		<link>http://chinawbi.wordpress.com/2008/02/16/021-retrospective/</link>
		<comments>http://chinawbi.wordpress.com/2008/02/16/021-retrospective/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 02:19:59 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/?p=205</guid>
		<description><![CDATA[This iteration went very well, and I&#8217;m happy to say that I was able to accomplish my stretch goals as well, in fairly good time.
Here are the major changes:
1) First, I expanded the riverboat problem curriculum to include calculating drift distance. I could have gone further to implement other problems, but felt that it wasn&#8217;t [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=205&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This iteration went very well, and I&#8217;m happy to say that I was able to accomplish my stretch goals as well, in fairly good time.</p>
<p>Here are the major changes:</p>
<p>1) First, I expanded the riverboat problem curriculum to include calculating drift distance. I could have gone further to implement other problems, but felt that it wasn&#8217;t going to add a lot to the project for where I want to take it for now. A screenshot from the new problem supported:</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/02/riverboatdriftdistance1.gif" alt="riverboatdriftdistance2" style="border:1px solid #cccccc;" /></div>
<p>In this case, only one answer is necessary, so the problem was fairly simple to support.</p>
<p>2) I then wanted to show the student their mastery status as they were progressing through the assessment. Because I&#8217;m not smart enough to figure out the answer to these riverboat problems in my head, I opted for testing in the Arithmetic section. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here&#8217;s a screenshot from someone working on their mastery status:</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/02/assessprogress1.gif" alt="assessprogress1" style="border:1px solid #cccccc;" /></div>
<p>And then someone who has achieved mastery level:</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/02/assessprogress2.gif" alt="assessprogress2" style="border:1px solid #cccccc;" /></div>
<p>3)  I then wanted to allow the user to see their mastery level status for all the lessons in a class they were enrolled in. While I was making these changes, I also took a little time to organize the layout into two columns, as the page was getting pretty long. I also started also displaying the mastery level goal for the lesson.</p>
<p>The second part of this was to also show the percentage of the user&#8217;s study group that had achieved mastery.</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/02/masterystatusclass.gif" alt="masterystatusclass" style="border:1px solid #cccccc;" /></div>
<p>Looks like this student is not doing so great, and neither is the study group.</p>
<p>Admin users got a similar layout change:</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/02/adminviewclassinfolayout.gif" alt="adminviewclasslayout" style="border:1px solid #cccccc;" /></div>
<p>4)  Finally, student users needed to be able to drill down to look at their own study group and see the mastery level of their study group peers:</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/02/sgmasterystatus.gif" alt="sgmasterystatus" style="border:1px solid #cccccc;" /></div>
<p>Admin users needed to see this for the whole class and for each study group:</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/02/adminviewlessonmasterystatus.gif" alt="adminviewlessonmasterystatus" style="border:1px solid #cccccc;" /></div>
<p>So, I&#8217;m pretty happy with where I am now in this iteration, as I&#8217;ve given myself a little breathing room for next month&#8217;s iteration. At this point, I just need to take a step back and tweak the user experience a little in terms of each page, and then start on a comprehensive UI rework, the one I&#8217;ve been promising all along that has excused the general ugliness of the entire project.</p>
<p>I also have a significant amount of writing to do so that I can get drafts into the hands of my advisor and second reader by April 1.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/205/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/205/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/205/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/205/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/205/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=205&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2008/02/16/021-retrospective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/riverboatdriftdistance1.gif" medium="image">
			<media:title type="html">riverboatdriftdistance2</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/assessprogress1.gif" medium="image">
			<media:title type="html">assessprogress1</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/assessprogress2.gif" medium="image">
			<media:title type="html">assessprogress2</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/masterystatusclass.gif" medium="image">
			<media:title type="html">masterystatusclass</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/adminviewclassinfolayout.gif" medium="image">
			<media:title type="html">adminviewclasslayout</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/sgmasterystatus.gif" medium="image">
			<media:title type="html">sgmasterystatus</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/02/adminviewlessonmasterystatus.gif" medium="image">
			<media:title type="html">adminviewlessonmasterystatus</media:title>
		</media:content>
	</item>
		<item>
		<title>0.2.1 Release Planning</title>
		<link>http://chinawbi.wordpress.com/2008/02/05/021-release-planning/</link>
		<comments>http://chinawbi.wordpress.com/2008/02/05/021-release-planning/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 06:44:53 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/?p=204</guid>
		<description><![CDATA[It&#8217;s February and time for a new iteration.  This month&#8217;s projected goal was to finish up the riverboat problems and code the assessment policy. This breaks down into the following stories:

Implement 2 more riverboat problems as instructional units. The current riverboat lesson only has one type of problem supported.
Implement middleware to calculate a score [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=204&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It&#8217;s February and time for a new iteration.  This month&#8217;s projected goal was to finish up the riverboat problems and code the assessment policy. This breaks down into the following stories:</p>
<ul>
<li>Implement 2 more riverboat problems as instructional units. The current riverboat lesson only has one type of problem supported.</li>
<li>Implement middleware to calculate a score average and update the user&#8217;s score total for the last 10 problems, hardcoded. (This would probably be more in real life, but we&#8217;re limiting to 10 scores evaluated for easier testing and verification).</li>
<li>Implement the middleware in previous story to access the DB.</li>
</ul>
<p>Although these stories will encompass the projected features for this month, I wanted to add some stretch goals to ease next month&#8217;s iteration, if possible. They are:</p>
<ul>
<li>Determine and display the user&#8217;s mastery status for each instructional unit in the class view.</li>
<li>Determine and display each student&#8217;s mastery status to admins in the lesson view.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/204/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/204/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/204/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=204&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2008/02/05/021-release-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>
	</item>
		<item>
		<title>0.2.0 Retrospective</title>
		<link>http://chinawbi.wordpress.com/2008/01/13/020-retrospective/</link>
		<comments>http://chinawbi.wordpress.com/2008/01/13/020-retrospective/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 10:31:02 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/2008/01/13/020-retrospective/</guid>
		<description><![CDATA[I&#8217;ve finished what I set out to do for this release &#8212; it did take longer than I thought it would, but I&#8217;m actually ahead of schedule in terms of coding, as this finishes up my scheduled coding for the month. Of course, I have quite a bit of writing to do for my final [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=198&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve finished what I set out to do for this release &#8212; it did take longer than I thought it would, but I&#8217;m actually ahead of schedule in terms of coding, as this finishes up my scheduled coding for the month. Of course, I have quite a bit of writing to do for my final paper, so I&#8217;ll be kept busy.</p>
<p>Here are screenshots from the major changes in this release:</p>
<p>A page for doing an assessment/drilling&#8230;</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/01/assessment.gif" alt="assessment" style="border:1px solid #dddddd;" /></div>
<p>I started with simple math problems so that I could focus on getting the assessment page to work properly.</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/01/assessment2.gif" alt="assessment2" style="border:1px solid #dddddd;" /></div>
<p>If the user&#8217;s answer is correct, the page loads the next random problem, and also indicates the user&#8217;s success.</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/01/assessment3.gif" alt="assessment3" style="border:1px solid #dddddd;" /></div>
<p>If the user&#8217;s answers are incorrect, the results appear with the correct answers, and the next problem is asked. For the purposes of this project, users don&#8217;t get partial credit.<br />
After I got the assessment pages working, I tried implementing the riverboat problem, which resulted in the following:</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/01/riverboatassess.gif" alt="riverboatassess" style="border:1px solid #dddddd;" /></div>
<p>Finally, I had to modify the admin pages so that the teacher could specify which problem generator would be used for a particular lesson. I called this a &#8220;curriculum&#8221; but in retrospect, it probably would be better to relate it to a set a problems within a curriculum. Anyhow, here is the create lesson page, which allows the user to specify the curriculum. The same format is used for the Edit Lesson page, and the view class page also displays the selected curriculum.</p>
<div style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2008/01/addlessonwcurr.gif" alt="assesswcurr" style="border:1px solid #dddddd;" /></div>
<p>We&#8217;ll return with 0.2.1 planning after I&#8217;ve finished my writing tasks for this month.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/198/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/198/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/198/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/198/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/198/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/198/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/198/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=198&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2008/01/13/020-retrospective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/01/assessment.gif" medium="image">
			<media:title type="html">assessment</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/01/assessment2.gif" medium="image">
			<media:title type="html">assessment2</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/01/assessment3.gif" medium="image">
			<media:title type="html">assessment3</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/01/riverboatassess.gif" medium="image">
			<media:title type="html">riverboatassess</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2008/01/addlessonwcurr.gif" medium="image">
			<media:title type="html">assesswcurr</media:title>
		</media:content>
	</item>
		<item>
		<title>0.2.0 Planning</title>
		<link>http://chinawbi.wordpress.com/2008/01/02/020-planning/</link>
		<comments>http://chinawbi.wordpress.com/2008/01/02/020-planning/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 06:56:37 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/2008/01/02/020-planning/</guid>
		<description><![CDATA[Spring semester hasn&#8217;t officially started, but I&#8217;m on the hook to get this system running and ready by May 1.  That means it&#8217;s in my best interest to start now.
I&#8217;m going to take a different approach now that I have limited time. Although I&#8217;ll still be presenting my iteration planning, the focus is not so [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=197&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Spring semester hasn&#8217;t officially started, but I&#8217;m on the hook to get this system running and ready by May 1.  That means it&#8217;s in my best interest to start now.</p>
<p>I&#8217;m going to take a different approach now that I have limited time. Although I&#8217;ll still be presenting my iteration planning, the focus is not so much on meeting a particular iteration deadline, so I&#8217;m not going to worry about estimating in even chunks, and I won&#8217;t be reporting on each story as I complete them, as this adds a lot of overhead. Instead, I&#8217;ll just be writing up my planning and retrospectives, and the iterations will be anywhere from 1 to 4 weeks. Bottom line is that I need to meet my monthly goals to stay on track.</p>
<p>For this month, I need to complete the framework for the drilling module, with an arithmetic-based curriculum for easy testing, and then start on a riverboat curriculum.  I&#8217;ll divide the month&#8217;s goal into two iterations, leaving a lot of the administrative aspect of assigning lessons for the 2nd iteration.</p>
<p>In the 1st iteration, I want to:</p>
<ul>
<li>Create a ProblemGenerator and ProblemSet interface framework, that is modular enough to be used with both arithmetic and riverboat problems.</li>
<li>Implement the two interfaces with 3 arithmetic units &#8212; addition, subtraction, multiplication (division adds a wrinkle with decimal/remainders that makes it more difficult, and the point is just to make something easy for testing)</li>
<li>Create a drilling UI that calls the appropriate generator, hardcoded for now in the lesson DB.</li>
<li>Implement the two interfaces with 1 riverboat unit &#8212; TBD which kind of problem will be done.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/197/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/197/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/197/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=197&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2008/01/02/020-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>
	</item>
		<item>
		<title>Spring 2008 Timeline</title>
		<link>http://chinawbi.wordpress.com/2007/12/17/spring-2008-timeline/</link>
		<comments>http://chinawbi.wordpress.com/2007/12/17/spring-2008-timeline/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 18:59:15 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/2007/12/17/spring-2008-timeline/</guid>
		<description><![CDATA[EDITED (1/2/2008): I have some new dates and changes to the timeline due to new information from my advisor and the program director.
My advisor has asked me to come up with a workable timeline for spring semester, as my stated goal is to finish up this project by then so I can finally graduate.
My aim [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=196&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><b>EDITED</b> (1/2/2008)<b>:</b> I have some new dates and changes to the timeline due to new information from my advisor and the program director.</p>
<p>My advisor has asked me to come up with a workable timeline for spring semester, as my stated goal is to finish up this project by then so I can finally graduate.</p>
<p>My aim is to have the project complete by May 1, 2008 &#8212; but I will need to accelerate the coding a little, as I need to do a write-up of my thoughts and lessons learned through this project. I also hope to try out my system with a few test users.</p>
<p>Here is a rough timeline month-by-month:</p>
<p><b>January</b></p>
<ul>
<li>Coding: Drilling module with arithmetic unit, and start riverboat</li>
<li>Writing: Write on issues encountered thus far &#8212; communication between practitioner and designer, difficulty of codifying classroom management policy through a generic administrative interface</li>
<li><b>EDITED</b> Writing: start writing project summary</li>
<li>Other: Find out necessary tasks for graduation filing</li>
</ul>
<p><b>February</b></p>
<ul>
<li>Coding: Finish riverboat, assessment policy</li>
<li>Writing: Write on issues encountered thus far &#8212; difficulty in expressing the problem domain generically; the economics of creating a usable, appealing, customized site.</li>
<li><b>EDITED</b> Writing: finish writing project summary</li>
</ul>
<p><b>March</b></p>
<ul>
<li>Coding: Records and student/study group status, begin UI revamp</li>
<li>Writing: reflections on the project as a whole</li>
<li><b>EDITED </b>Writing: : conclusions and recommendations</li>
</ul>
<p><b>April</b></p>
<ul>
<li><b>EDITED</b> Draft finished by April 1st</li>
<li>Coding: Complete UI Revamp</li>
<li>Writing: Trial w/real users and feedback; paper revisions</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/196/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/196/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/196/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=196&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2007/12/17/spring-2008-timeline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>
	</item>
		<item>
		<title>0.1.9 Retrospective</title>
		<link>http://chinawbi.wordpress.com/2007/12/05/019-retrospective/</link>
		<comments>http://chinawbi.wordpress.com/2007/12/05/019-retrospective/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 13:05:21 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/2007/12/05/019-retrospective/</guid>
		<description><![CDATA[I think this was probably the first release that I came pretty close on my estimate &#8212; I&#8217;d say within 5%. I didn&#8217;t keep track down to the minute, but for the first time I felt pretty comfortable with what I needed to do. I think this means I&#8217;ve been relatively successful now in refining [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=195&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I think this was probably the first release that I came pretty close on my estimate &#8212; I&#8217;d say within 5%. I didn&#8217;t keep track down to the minute, but for the first time I felt pretty comfortable with what I needed to do. I think this means I&#8217;ve been relatively successful now in refining my estimates.</p>
<p>That being said, as more and more gets added to this website, I&#8217;m realizing that things are actually quite complex&#8230; not only from a programming perspective, but more importantly from the user interface perspective. I&#8217;m realizing how important it is to really nail down exactly how the interface is supposed to flow from one page to another, especially for web applications.</p>
<p>Unfortunately, it&#8217;s out of scope to do an entire revamp of the UI workflow. I&#8217;m going to try to make minute adjustments in future iterations to at least make things a bit palatable&#8230; and it&#8217;ll also help to reduce the scope of some of the planned features. It&#8217;s better to have things simpler but intuitive, than &#8220;full-featured&#8221; but confusing.</p>
<p>This is the last iteration before the end of this semester, and I&#8217;m hoping to finally finish this project in the spring. There&#8217;s quite a bit more left to do, so hopefully we can start picking up the pace in January!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/195/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/195/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/195/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=195&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2007/12/05/019-retrospective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>
	</item>
		<item>
		<title>View Student and Study Group Mastery Status</title>
		<link>http://chinawbi.wordpress.com/2007/12/04/view-student-and-study-group-mastery-status/</link>
		<comments>http://chinawbi.wordpress.com/2007/12/04/view-student-and-study-group-mastery-status/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 09:06:00 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/2007/12/04/view-student-and-study-group-mastery-status/</guid>
		<description><![CDATA[ As mentioned in the last post, there were several opportunities for code reuse from the previous stories, that I could leverage for later. What I had planned for 2 separate stories ended up taking up about 1 1/2 stories in terms of how long I guesstimated. Consequently, I&#8217;m just combining the last two stories [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=192&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p> As mentioned in the last post, there were several opportunities for code reuse from the previous stories, that I could leverage for later. What I had planned for 2 separate stories ended up taking up about 1 1/2 stories in terms of how long I guesstimated. Consequently, I&#8217;m just combining the last two stories into one post. It&#8217;s about time that I finished a story ahead of schedule!</p>
<p>These two stories involved the admin view, being able to see the individual student and study group mastery status(es). I indicated this early in the iteration, but because we don&#8217;t have any DB structure for student records on any of the lessons, I am just making up figures. However, the mastery level for students should correspond to their performance on the drill/test, and the percentage shown for the study group mastery level, should be the percentage of study group members who have achieved mastery by the allotted deadline.</p>
<p>The view of the mastery status of student and study group is combined into one lesson view page, but to fit on this display, I&#8217;m cropping each relevant section:</p>
<p>1st, the view of the class enrollment&#8217;s mastery status:</p>
<p style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2007/12/enrollmasterystatus.gif" alt="enrollmasterylevel" style="border:1px solid #dddddd;" /></p>
<p>And the study group&#8217;s mastery percentage:</p>
<p style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2007/12/sgmasterystatus.gif" alt="sgmasterystatus" style="border:1px solid #dddddd;" /></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/192/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/192/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/192/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=192&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2007/12/04/view-student-and-study-group-mastery-status/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2007/12/enrollmasterystatus.gif" medium="image">
			<media:title type="html">enrollmasterylevel</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2007/12/sgmasterystatus.gif" medium="image">
			<media:title type="html">sgmasterystatus</media:title>
		</media:content>
	</item>
		<item>
		<title>View Study Group Lesson Status</title>
		<link>http://chinawbi.wordpress.com/2007/12/03/view-study-group-lesson-status/</link>
		<comments>http://chinawbi.wordpress.com/2007/12/03/view-study-group-lesson-status/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 05:37:51 +0000</pubDate>
		<dc:creator>mikechanguh</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://chinawbi.wordpress.com/2007/12/03/view-study-group-lesson-status/</guid>
		<description><![CDATA[This story involved quite a bit of legwork, but after it was all said and done, there was a significant amount of reusable code that I will be able to make use of in the next few stories, so it was a good investment of time.
There&#8217;s not much to say in regards to this story [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=190&subd=chinawbi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This story involved quite a bit of legwork, but after it was all said and done, there was a significant amount of reusable code that I will be able to make use of in the next few stories, so it was a good investment of time.</p>
<p>There&#8217;s not much to say in regards to this story except that right now, it&#8217;s a little messy with studyGroup, course, user, and lesson IDs floating around. I think if I were to start all over again, I would aim for a simpler DB structure, but then again, I&#8217;m not sure that a real-life implementation would be able to make do with a simplification.</p>
<p>Anyhow, I was able to implement a link from the view class page, which is the display of the percentage of study group members who have achieved mastery; this links to a new page showing the individual mastery status of each study group member.</p>
<p style="text-align:center;"><img src="http://chinawbi.files.wordpress.com/2007/12/studygrouplessonstatus.gif" alt="studygrouplessonstatus" style="border:1px solid #dddddd;" /></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chinawbi.wordpress.com/190/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chinawbi.wordpress.com/190/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chinawbi.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chinawbi.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chinawbi.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chinawbi.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chinawbi.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chinawbi.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chinawbi.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chinawbi.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chinawbi.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chinawbi.wordpress.com/190/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chinawbi.wordpress.com&blog=660880&post=190&subd=chinawbi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://chinawbi.wordpress.com/2007/12/03/view-study-group-lesson-status/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7c11e507e8ae9ddacf790d6234c44129?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mikechanguh</media:title>
		</media:content>

		<media:content url="http://chinawbi.files.wordpress.com/2007/12/studygrouplessonstatus.gif" medium="image">
			<media:title type="html">studygrouplessonstatus</media:title>
		</media:content>
	</item>
	</channel>
</rss>