<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jlew</id>
	<title>Sugar Labs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jlew"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/Jlew"/>
	<updated>2026-05-31T23:43:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Jlew/vector.css&amp;diff=82253</id>
		<title>User:Jlew/vector.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Jlew/vector.css&amp;diff=82253"/>
		<updated>2012-08-16T02:12:30Z</updated>

		<summary type="html">&lt;p&gt;Jlew: Created page with &amp;quot;abbr, acronym, .explain {   border-bottom: 1px dashed Grey;         cursor: help;       } div.weblink a, span.weblink a, span.weblink a:hover, #footer a.external:hover, #foote...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;abbr, acronym, .explain {&lt;br /&gt;
  border-bottom: 1px dashed Grey;      &lt;br /&gt;
  cursor: help;      &lt;br /&gt;
}&lt;br /&gt;
div.weblink a,&lt;br /&gt;
span.weblink a,&lt;br /&gt;
span.weblink a:hover,&lt;br /&gt;
#footer a.external:hover,&lt;br /&gt;
#footer-icons li a:hover,&lt;br /&gt;
#content a.external:hover,&lt;br /&gt;
#content a.extiw:hover,&lt;br /&gt;
div#f-poweredbyico a:hover,&lt;br /&gt;
div#f-copyrightico a:hover  {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
html, select, option, input[type=&amp;quot;submit&amp;quot;], input[type=&amp;quot;radio&amp;quot;], input[type=&amp;quot;checkbox&amp;quot;] {&lt;br /&gt;
  cursor: default;      &lt;br /&gt;
}&lt;br /&gt;
/* Chrome Windows fails to read this cursor&#039;s hotspot&lt;br /&gt;
p, #content li, pre, textarea, input[type=&amp;quot;password&amp;quot;], input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  cursor: text;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
a:hover,&lt;br /&gt;
#p-personal a:hover,&lt;br /&gt;
#toc a:hover, .toc a:hover,&lt;br /&gt;
#mw-panel a:hover,&lt;br /&gt;
div.linkgroup a:hover,&lt;br /&gt;
.catlinks a:hover,&lt;br /&gt;
#footer a:hover,&lt;br /&gt;
.editsection a:hover,&lt;br /&gt;
#contentSub a:hover, #contentSub2 a:hover {&lt;br /&gt;
  border-bottom: 3px solid #333333;&lt;br /&gt;
  cursor: pointer; &lt;br /&gt;
}&lt;br /&gt;
div.vectorTabs li a,&lt;br /&gt;
div.vectorTabs li a span,&lt;br /&gt;
div.vectorMenu li a,&lt;br /&gt;
.wikiEditor-ui-toolbar .group,&lt;br /&gt;
.wikiEditor-ui-toolbar .group img.tool {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
div.vectorMenu li a:hover,&lt;br /&gt;
div.vectorMenu li a:focus,&lt;br /&gt;
div.vectorTabs li a:hover,&lt;br /&gt;
div.vectorTabs li a span:hover,&lt;br /&gt;
#preftoc a:hover,&lt;br /&gt;
h1 .editsection,&lt;br /&gt;
h2 .editsection,&lt;br /&gt;
h3 .editsection,&lt;br /&gt;
h4 .editsection,&lt;br /&gt;
h5 .editsection,&lt;br /&gt;
h6 .editsection,&lt;br /&gt;
#mw-panel.collapsible-nav div h5:hover,&lt;br /&gt;
.wikiEditor-ui-tabs div a:hover,&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a:hover,&lt;br /&gt;
#p-logo a:active,&lt;br /&gt;
#p-logo a:focus,&lt;br /&gt;
div.portal.expanded a:focus {&lt;br /&gt;
  color: Grey;&lt;br /&gt;
  outline: none;       &lt;br /&gt;
  cursor: pointer;         &lt;br /&gt;
}&lt;br /&gt;
#preftoc li.selected a,&lt;br /&gt;
div.vectorMenu h5 a,&lt;br /&gt;
div.vectorTabs li.selected a,&lt;br /&gt;
div.vectorTabs li.selected a span,&lt;br /&gt;
div.vectorTabs li.selected a:hover,&lt;br /&gt;
.wikiEditor-ui-tabs div.current a,&lt;br /&gt;
.wikiEditor-ui-tabs div.current a:hover {&lt;br /&gt;
  color: #333333;       &lt;br /&gt;
  cursor: default;       &lt;br /&gt;
}&lt;br /&gt;
.wikieditor-toolbar-table-preview-content *,&lt;br /&gt;
#mw-panel div.portal h5 {&lt;br /&gt;
  cursor: default;       &lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57737</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57737"/>
		<updated>2010-09-30T15:24:05Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Pop_Quiz */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Active Projects==&lt;br /&gt;
=== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ===&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ===&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]===&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ===&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
&lt;br /&gt;
==Published and Complete Projects==&lt;br /&gt;
===[[Activities/FileShare|FileShare]] ===&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
&lt;br /&gt;
==Inactive Projects==&lt;br /&gt;
=== [[Colour_The_Part|Colour The Part]] ===&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Flash Card Game - Assimilate]]===&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Fun_Towers/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Muthris|Muthris]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Pop_Quiz]]===&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Produce Puzzle]]===&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
&lt;br /&gt;
===[[School Server/RIT|schoolserver.rit.edu]]===&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher Reporting]]===&lt;br /&gt;
{{:Teacher Reporting/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Teacher&#039;s Tools]]===&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Question_Support_API|Question Support API]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Question_Support_API/status}}&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT&amp;diff=57736</id>
		<title>Math4Team/RIT</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT&amp;diff=57736"/>
		<updated>2010-09-30T15:23:32Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* /Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Math4 at RIT and in Rochester NY==&lt;br /&gt;
&#039;&#039;&#039;It started as a [[Math4Team/Resources/Curriculum Chart|big idea]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Then [https://fedoraproject.org/wiki/User:Ke4qqq Dave Nalley], a [https://fedoraproject.org/wiki/Ambassadors Fedora Ambassador], asked for XO laptops to work on that big idea.&lt;br /&gt;
&lt;br /&gt;
Meanwhile, in Rochester NY on January 22, 2009, an [http://wiki.laptop.org/go/OLPC_Rochester,_NY OLPC Community SIG] was starting.  At this initial meeting [[User:KRobinson| Karlie Robinson]] learned that Rochester Institute of Technology Professor, [http://wiki.laptop.org/go/Stephen_Jacobs Stephen Jacobs], wanted to teach a class around the XO using machines being donated by Nortel.  &lt;br /&gt;
&lt;br /&gt;
On February 7, 2009 David Nalley announced the [https://www.redhat.com/archives/fedora-olpc-list/2009-February/msg00033.html Fedora Developers XO program].  A pilot program in North America that would begin to tackle the [[Math4Team/Resources/Curriculum Chart|4th grade math curriculum]] using volunteers equipped with 100 donated XO laptops.&lt;br /&gt;
&lt;br /&gt;
This presented an interesting opportunity for the Fedora Project to work with RIT.  RIT wants to do an XO class but doesn&#039;t have many machines.  Fedora is looking for volunteers and has machines to give.  Talks began.  &lt;br /&gt;
&lt;br /&gt;
On February 26, 2009 it was settled.  The Rochester NY OLPC Community SIG and Professor Jacobs class would participate in the Math4 project.  &lt;br /&gt;
&lt;br /&gt;
To prepare for the first day of class at RIT, the following has been done;&lt;br /&gt;
&lt;br /&gt;
* David Nalley has sent RIT 25 XO laptops for the class.  &lt;br /&gt;
* The FourthGradeMath mailing list[http://lists.sugarlabs.org/archive/fourthgrademath/] has become active&lt;br /&gt;
* Steve Jacobs has updated the mailing list [http://lists.sugarlabs.org/archive/fourthgrademath/2009-March/000028.html] with details about the [[OLPC:RIT_honors_seminar,_developing_for_the_OLPC_XO | RIT Honors Seminar, Developing for the OLPC XO]]&lt;br /&gt;
** Note that the link just above this line, will also get you to the page on [http://wiki.laptop.org/go/RIT_honors_seminar%2C_developing_for_the_OLPC_XO/Reference_Activities/Games Current games relevant] to our end goal.&lt;br /&gt;
&lt;br /&gt;
==[[/Students]]==&lt;br /&gt;
===Alumni===&lt;br /&gt;
* [[/Alumni/Spring-2009]]&lt;br /&gt;
==[[/Projects]]==&lt;br /&gt;
* [[Blocku]]&lt;br /&gt;
* [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]]&lt;br /&gt;
* [[Lemonade Stand]]&lt;br /&gt;
* [[PacMath]]&lt;br /&gt;
* [[/Projects|Much More...]]&lt;br /&gt;
&lt;br /&gt;
==Math4 at RIT FAQ==&lt;br /&gt;
;What year are most of the RIT Students?&lt;br /&gt;
:Most are Jr and Sr in their Major field of study&lt;br /&gt;
;What are they learning?&lt;br /&gt;
:Their participation in the Fedora Ambassador North America push for a 4th grade math curriculum will give them experience with Open Source Software development.  Beyond that, the students will be choosing what areas of development they participate in.  &lt;br /&gt;
;Are they math majors? Eduction majors? mixed volunteers?&lt;br /&gt;
:As of this writing, we do have a mix of community volunteers working on this project.  The RIT students are divided between Computer Science, Networking, Information Tech, Software engineering and Telecommunications Majors. The students also have the benefit of Eric Grace, a New York State Certified K-12 teacher, as the co-professor for the course.  &lt;br /&gt;
;Do they have 4th graders lined up?&lt;br /&gt;
:Some.  The Fedora Ambassador network has volunteers with a vast array of backgrounds and I do know of a small test group in California.&lt;br /&gt;
==Subpages==&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57731</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57731"/>
		<updated>2010-09-30T15:02:19Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Question Support API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Active Projects==&lt;br /&gt;
=== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ===&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ===&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]===&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ===&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
&lt;br /&gt;
==Published and Complete Projects==&lt;br /&gt;
===[[Activities/FileShare|FileShare]] ===&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
&lt;br /&gt;
==Inactive Projects==&lt;br /&gt;
=== [[Colour_The_Part|Colour The Part]] ===&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Flash Card Game - Assimilate]]===&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Fun_Towers/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Muthris|Muthris]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
&lt;br /&gt;
====[[Pop_Quiz]]====&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Produce Puzzle]]===&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
&lt;br /&gt;
===[[School Server/RIT|schoolserver.rit.edu]]===&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher Reporting]]===&lt;br /&gt;
{{:Teacher Reporting/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Teacher&#039;s Tools]]===&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Question_Support_API|Question Support API]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Question_Support_API/status}}&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57730</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57730"/>
		<updated>2010-09-30T15:01:10Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Inactive Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Active Projects==&lt;br /&gt;
=== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ===&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ===&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]===&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ===&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
&lt;br /&gt;
==Published and Complete Projects==&lt;br /&gt;
===[[Activities/FileShare|FileShare]] ===&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
&lt;br /&gt;
==Inactive Projects==&lt;br /&gt;
=== [[Colour_The_Part|Colour The Part]] ===&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Flash Card Game - Assimilate]]===&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Fun_Towers/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Muthris|Muthris]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
&lt;br /&gt;
====[[Pop_Quiz]]====&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Produce Puzzle]]===&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
&lt;br /&gt;
===[[School Server/RIT|schoolserver.rit.edu]]===&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher Reporting]]===&lt;br /&gt;
{{:Teacher Reporting/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Teacher&#039;s Tools]]===&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Question Support API|Question Support API]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Question_Support_API/status}}&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Teacher_Reporting&amp;diff=57729</id>
		<title>Teacher Reporting</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Teacher_Reporting&amp;diff=57729"/>
		<updated>2010-09-30T15:00:30Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
{{:Teacher_Reporting/status}}&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
A custom [http://moodle.org/ Moodle] [http://docs.moodle.org/en/Quiz_module quiz module] which, in addition to the standard Moodle quiz features, analyzes the questions posed to the student for various qualities, such as compliance with [[Math4Team/Resources/Curriculum Chart | Curriculum Standards]].&lt;br /&gt;
&lt;br /&gt;
The modified Moodle modules will run on a customized XS School Server operating system. Our goal is to allow results and / or grades, from student activities to be readily available to teachers. Based on their wants and needs, the teachers can then generate custom reports on a class or student and have the ability to determine what types of problems students are finding most difficult. In the end we imagine the XS environment running on an XO itself, allowing the teachers the same portability as the students.&lt;br /&gt;
==Collaboration==&lt;br /&gt;
&lt;br /&gt;
To help in code contribution of this project, please visit us at our [http://git.sugarlabs.org/projects/teacher-reporting Gitorious project page.]&lt;br /&gt;
&lt;br /&gt;
==Project Members==&lt;br /&gt;
* &#039;&#039;&#039;Project Manager:&#039;&#039;&#039; [[User:Wwdillingham | Wesley Dillingham]] &lt;br /&gt;
* &#039;&#039;&#039;Additional Group Members:&#039;&#039;&#039; [[User:jrgreen118 | Jeremiah Green]], [[User:FGrose | Fred Grose]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Goals==&lt;br /&gt;
*Expand upon the PHP of the Moodle Quiz Module to parse questions involving mathematical operations for characteristics contained in the [http://www.doe.mass.edu/frameworks/current.html Massachusetts Curriculum Framework for Mathematics.] &lt;br /&gt;
*Run Moodle with the modified quiz module on an XO running [[olpc:School_server | XS]], The &#039;&#039;&#039;X&#039;&#039;&#039;O school &#039;&#039;&#039;S&#039;&#039;&#039;erver.&lt;br /&gt;
*Have Moodle&#039;s latest stable release functioning on an XO running XS using the techniques outlined [[olpc:XS-on-XO | here]].&lt;br /&gt;
*Have PHP calls successfully querying mock student results from Moodle&#039;s PostgreSQL database running on XS.&lt;br /&gt;
&lt;br /&gt;
==Data Flow Diagram==&lt;br /&gt;
[[image:Teacher_Reporting_Diagram.jpg|800px|]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Curriculum Requirements and Relevant Activities==&lt;br /&gt;
&lt;br /&gt;
See [[Teacher Reporting/Math]].&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;How to Play/Use&amp;quot; for end user==&lt;br /&gt;
&lt;br /&gt;
Our project is not intended for a direct use by students. Components (not yet developed) under the scope of our project exist on students computer&#039;s in so far as facilitating the data movement from the XO to the XS. Therefore, there are no directions for students on how to use our application, it will be entirely transparent to them. When a student begins an activity which is compatible with our application, it will automatically report information to the API. Our application will then read this information from the API and produce reports to the teacher. We envision this interface to be web based, allowing the teacher to select particular games, and as a subcategory, the particular curriculum requirements in which that game uses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In order to run this script (parser.awk) issue the command, &amp;lt;pre&amp;gt;awk -f parser.awk students.dat&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Teachers guide ==&lt;br /&gt;
&lt;br /&gt;
Student.dat file fields:&amp;lt;pre&amp;gt;&lt;br /&gt;
MAC-ADDRESS STUDENT_NAME OPERATION CORRECT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
0C7B6G0023BC Wesley 9/3+7 1&lt;br /&gt;
0C7B6G04DBBA Jeremiah 4+10/7 0&lt;br /&gt;
0C7B6GBA5D7D Billy 88-28*2 0&lt;br /&gt;
0C7B6G07E9HB Bob 4*5 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ouput Example: &amp;lt;pre&amp;gt;Student    Only +  Contains + Only -  Contains - Only *  Contains * Only /  Contains / Understands OoO?&lt;br /&gt;
wes        25      28         12      100        80      83         71      53         no         &lt;br /&gt;
bob        80      77         0       66         100     100        33      60         yes        &lt;br /&gt;
jeremiah   0       0          16      33         40      50         14      33         no         &lt;br /&gt;
billy      66      70         33      53         50      37         100     80         yes        &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;note: This output is not reflective of the student.dat example data above&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==XS SchoolServer on the XO==&lt;br /&gt;
&lt;br /&gt;
A major barrier to achieving our goals is the idea that the School Server needs the ability to be versatile and portable. While some may have resources to dedicate substantial hardware to such a server, others may find themselves with nothing more than the XO laptops. From this stems the idea of running this server on one of the XO laptops via either a USB flash drive, SD card, or the internal NAND hard drive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When fully installed on an SD card, the base operating system takes up about 1.6GB. There is a small amount of documentation available which is excellent and extremely helpful, but it can be difficult to use at times. Below is a quick break down of what we did and how to replicate it.&lt;br /&gt;
&lt;br /&gt;
====How To:====&lt;br /&gt;
&lt;br /&gt;
The most helpful website to read before beginning can be found here: [http://wiki.laptop.org/go/XS-on-XO Laptop.org&#039;s XS-on-XO.]&lt;br /&gt;
&lt;br /&gt;
=====Necessary hardware to replicate our setup includes:===== &lt;br /&gt;
*XO Laptop&lt;br /&gt;
*Linux Computer with SD Card Reader &lt;br /&gt;
**Can be physical machine or virtual. Also, some things can be done in Windows.&lt;br /&gt;
*SD card which is at least 4GB (We used an 8GB A-DATA SDHC)&lt;br /&gt;
&lt;br /&gt;
=====Un-compress the image:=====&lt;br /&gt;
*Download the image file: [http://xs-dev.laptop.org/xs/other/OLPC-School-Server-0.5.2-dev01-i386.img.gz OLPC-School-Server-0.5.2-dev01-i386.img.gz]&lt;br /&gt;
*Un-compress the file&lt;br /&gt;
**In Windows, [http://www.rarlab.com/download.htm WinRAR] worked well.&lt;br /&gt;
**In Linux, this command works just as well&amp;lt;pre&amp;gt;gzip -d OLPC-School-Server-0.5.2-dev01-i386.img.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Setting Up the Environment=====&lt;br /&gt;
With the SD card connected to the Linux PC:&lt;br /&gt;
*Using a tool of your choice format the SD card to ext2 or ext3 (Linux 83).&lt;br /&gt;
**Gparted was excellent for formating the SD card to ext3, but fdisk would also work.&lt;br /&gt;
*Mark the partition with the boot flag&lt;br /&gt;
**This can be done using gparted, but in several instances errors were experienced. In lieu fdisk works great.&lt;br /&gt;
**To enter fdisk, use &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fdisk /dev/sd*1&lt;br /&gt;
or&lt;br /&gt;
fdisk /dev/mmcblk*p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*where * is the letter associated with the SD device and the 1 is the partition. Once in fdisk, use the help to determine the specific command to mark the boot flag. In most instances it will be &amp;quot;a&amp;quot;.&lt;br /&gt;
*Next ensure the .img file, uncompressed previously, is accessible by the Linux machines.&lt;br /&gt;
*Use the command, &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dd if=OLPC-School-Server-0.5.2-dev01-i386.img of=/dev/sd*1&lt;br /&gt;
or&lt;br /&gt;
dd if=OLPC-School-Server-0.5.2-dev01-i386.img of=/dev/mmcblk*p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
**This will take some time depending on the system performance.&lt;br /&gt;
*Use resize2fs to re-size the partition &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
resize2fs -p /dev/sd*1&lt;br /&gt;
or&lt;br /&gt;
resize2fs -p /dev/mmcblk*p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Getting a Developer Key=====&lt;br /&gt;
*First the XO must have a [http://wiki.laptop.org/go/Activation_and_Developer_Keys developer&#039;s key!!!]&lt;br /&gt;
*The easiest way to go about obtaining this is to boot into the XO&#039;s Sugar OS. Open the browse application. Near the bottom right of the home page, there will be a link for &amp;quot;Get a Developer Key&amp;quot;.&lt;br /&gt;
**Click this link and on the next page click the &amp;quot;Submit Query.&amp;quot; Go through this process again after 24 hours and the key should be available.&lt;br /&gt;
**Upon return follow the directions displayed to download the key.&lt;br /&gt;
*Reboot the XO and tap the &amp;quot;Esc&amp;quot; key to interrupt the booting procedure. At the ok prompt type: &amp;lt;pre&amp;gt;ok disable-security&amp;lt;/pre&amp;gt;&lt;br /&gt;
**The machine will probably reboot. If so, tap the &amp;quot;Esc&amp;quot; key and type the above command again. It may reboot one final time.&lt;br /&gt;
**Upon this reboot tap the &amp;quot;Esc&amp;quot; key again and type the above command a final time. It should print out:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ok disable-security&lt;br /&gt;
No wp tag&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Booting the XO from the SD=====&lt;br /&gt;
More than likely, this will not work right away, most implementations require some tweaking prior to properly booting.&lt;br /&gt;
*With the SD card inserted in the XO, turn the machine on and press the &amp;quot;Esc&amp;quot; key to interrupt start-up.&lt;br /&gt;
*At the prompt type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ok boot sd:\boot\olpc.fth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*It should attempt the boot sequence, but more than likely will fail with a Kernel Panic!!!....error&lt;br /&gt;
*This is almost expected, but it&#039;s actually an important step. If you look further up on the screen, you should see an error in regards to mounting the file system. &lt;br /&gt;
*Around this area, you should also see a list of strange numbers (i.e. b102:) followed by devices (i.e. ramdisk...)&lt;br /&gt;
*Find the row for your SD card, it should be labeled something like:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
b301:       mmcblk0p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Remember the b301 number.&lt;br /&gt;
*Connect the SD card back to the Linux PC.&lt;br /&gt;
*Open the file /boot/olpc.fth&lt;br /&gt;
**Here&#039;s a quick resource on what this is [http://wiki.laptop.org/go/SD_Boot_olpc.fth SD Booting].&lt;br /&gt;
*You&#039;ll see a line like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot; ro root=mmcblk0p1 rootdelay=1 console=ttyS0,115200 console=tty0 &lt;br /&gt;
rootfstype=ext2 fbcon=font:SUN12x22&amp;quot; to boot-file&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Change the &amp;quot;root=******&amp;quot; to be the variable recorded earlier.&lt;br /&gt;
*Save the changes and put the SD card back in the XO. Reboot the machine and at the prompt again type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ok boot sd:\boot\olpc.fth&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Post XS School Server Installation Configuration:=====&lt;br /&gt;
The following are commands that were run after installing XS on a Virtual Machine. Idealy, the newly configured SD card can now act as the operating system for the Virtual Machine allowing further versatility. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum groupinstall &amp;quot;GNOME Desktop Environment&amp;quot;&lt;br /&gt;
&lt;br /&gt;
edit /etc/inittab and change runlevel from 3 to 5 to startup in Gnome&lt;br /&gt;
&lt;br /&gt;
yum install mysql-server php php-mysql php-mbstring php-gd php-xmlrpc php-imap cvs&lt;br /&gt;
&lt;br /&gt;
service mysqld start&lt;br /&gt;
mysqladmin -u root password &#039;mySecurePassword&#039;&lt;br /&gt;
mysql -u root -p&lt;br /&gt;
mysql&amp;gt; CREATE DATABASE moodle CHARSET &#039;utf8&#039;;&lt;br /&gt;
mysql&amp;gt; exit;&lt;br /&gt;
chkconfig mysqld on&lt;br /&gt;
--starts sql server; adds root admin user; logs into server and creates DB; &lt;br /&gt;
--turns the service on on boot.&lt;br /&gt;
&lt;br /&gt;
cd /var/www&lt;br /&gt;
cvs -z3 -d:pserver:anonymous@eu.cvs.moodle.org:/cvsroot/moodle co -r MOODLE_19_STABLE moodle&lt;br /&gt;
--download and install/update with the latest version of moodle&lt;br /&gt;
&lt;br /&gt;
mkdir moodledata&lt;br /&gt;
chown -R apache:apache moodle&lt;br /&gt;
chown -R apache:apache moodledata&lt;br /&gt;
--make directory in /var/www/ and change permissions.&lt;br /&gt;
&lt;br /&gt;
edit the file /etc/httpd/conf/httpd.conf&lt;br /&gt;
change DocumentRoot &amp;quot;/var/www/html&amp;quot; to DocumentRoot &amp;quot;/var/www/moodle&amp;quot;&lt;br /&gt;
change &amp;lt;Directory &amp;quot;/var/www/html&amp;quot;&amp;gt; to &amp;lt;Directory &amp;quot;/var/www/moodle&amp;quot;&amp;gt;&lt;br /&gt;
then you must restart the apache server by issuing the command:&lt;br /&gt;
service httpd restart&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Documentation &amp;amp; Resources==&lt;br /&gt;
===Related Projects or Proposals===&lt;br /&gt;
* [[Karma]]&lt;br /&gt;
* [[olpc:Customizing Moodle to include efficient Examination Processes]]&lt;br /&gt;
* [http://wiki.sugarlabs.org/go/Teacher%27s_Tools Teacher&#039;s Tools]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Teacher_Reporting/status&amp;diff=57728</id>
		<title>Teacher Reporting/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Teacher_Reporting/status&amp;diff=57728"/>
		<updated>2010-09-30T15:00:06Z</updated>

		<summary type="html">&lt;p&gt;Jlew: Created page with &amp;quot;{{Template:RIT_Status_Block |color=red |status=Unknown |status_text=Unknown |group_list= Wesley Dillingham,  Jeremiah Green, [[User:FG...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Unknown&lt;br /&gt;
|status_text=Unknown&lt;br /&gt;
|group_list=[[User:Wwdillingham | Wesley Dillingham]], [[User:jrgreen118 | Jeremiah Green]], [[User:FGrose | Fred Grose]]&lt;br /&gt;
|desc=Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Question_Support_API&amp;diff=57727</id>
		<title>Math4Team/RIT/Projects/Question Support API</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Question_Support_API&amp;diff=57727"/>
		<updated>2010-09-30T14:58:05Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Question Support API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Question Support API==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Question_Support_API/status}}&lt;br /&gt;
===Project Information===&lt;br /&gt;
{{Definition_table&lt;br /&gt;
|Primary Project Contact| [[User:Enimihil|Greg Stevens]]&lt;br /&gt;
|Project Members| [[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
|Source Repository| http://git.sugarlabs.org/projects/question-support-api&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Current Goals===&lt;br /&gt;
&lt;br /&gt;
* Documentation&lt;br /&gt;
** Packaging&lt;br /&gt;
** Documenting Dependencies and how to enable them in a development environment (Simple tutorial on setting up your Question API Development Environment)&lt;br /&gt;
** Question Authoring guidelines&lt;br /&gt;
** Integrate within lesson planning&lt;br /&gt;
** How does an instructor get the questions they have written/found into an Activity?&lt;br /&gt;
* Liase w/ other Math4 teams and Sugarlabs (What would it take to be included in the Sugar core?)&lt;br /&gt;
* Future Development (Needs / Wants — collect proposals from other teams)&lt;br /&gt;
* Discovery / Plugin  (How do activities find questions, i.e. how to get URIs to load questions from?)&lt;br /&gt;
&lt;br /&gt;
===Setting Up a Development Environment (For Newbies)===&lt;br /&gt;
These are links, tutorials and things that [[User:Bbl5660|Brian Long]] has found along the way, as well as help gained from [[User:Enimihil|Greg Stevens]].  Brian is new to the Linux / OpenSource community, and is working on documenting a development environment for &amp;lt;b&amp;gt;you&amp;lt;/b&amp;gt; and for us to continue developing this API.  The small amount of information below is meant to help someone new step into the world of developing for the Sugar environment, from Ubuntu and have all  dependencies and things setup to continue development of this API.  &amp;lt;b&amp;gt;Next&amp;lt;/b&amp;gt; Brian would like to document how to setup these sort of items for [http://wiki.laptop.org/go/Creating_an_activity Activity developers] to include our API and be able to extend it.&lt;br /&gt;
&lt;br /&gt;
* For development environments, you may consider consider first installing a linux OS and the the LAMP stack with PhpMyAdmin.  Brian is choosing Ubuntu, Aptana as a (free) Python IDE that can be used with PyDev to easily allow Python writing.  &lt;br /&gt;
* Links that Brian is relying on at the moment include:&lt;br /&gt;
** http://help.ubuntu.com/community/ApacheMySQLPHP&lt;br /&gt;
** http://www.sqlalchemy.org/docs/04/ormtutorial.html&lt;br /&gt;
** http://docs.python.org/&lt;br /&gt;
** http://andrewbleakley.com/blog/2008/11/01/installing-and-running-aptana-on-ubuntu-810/&lt;br /&gt;
** http://forums.aptana.com/viewtopic.php?f=37&amp;amp;t=7147&amp;amp;p=32918&amp;amp;hilit=ubuntu#p32918&lt;br /&gt;
&lt;br /&gt;
====Dependencies====&lt;br /&gt;
&amp;lt;!-- Development for Linux / Python / Sugar Newbies! --&amp;gt;&lt;br /&gt;
;The following are required by the Question Support API.&lt;br /&gt;
:python-setuptools&lt;br /&gt;
:pyparsing&lt;br /&gt;
:peak-rules&lt;br /&gt;
:sqlalchemy&lt;br /&gt;
&lt;br /&gt;
;You can install these via a linux terminal in this manner:&lt;br /&gt;
        sudo apt-get install python-setuptools&lt;br /&gt;
        sudo easy_install pyparsing&lt;br /&gt;
        sudo easy_install peak-rules&lt;br /&gt;
        sudo easy_install sqlalchemy&lt;br /&gt;
&lt;br /&gt;
;Exception: When developing on a Fedora based distro, you&#039;ll need to install python-setuptools-devel for easy_install&lt;br /&gt;
&lt;br /&gt;
===Motivation===&lt;br /&gt;
In the RIT class working on the Math4 projects, many proposed activities&lt;br /&gt;
require a question database of some kind.  A common API or library for&lt;br /&gt;
accessing databases in different formats, stored either locally or remotely,&lt;br /&gt;
along with a simple mechanism to determine more complex formatting or&lt;br /&gt;
presentation than simple text (e.g. to include simple graphics or&lt;br /&gt;
mathematical notation) would cover a majority of the cases where the&lt;br /&gt;
activity needs some configurable &amp;quot;curriculum data&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Eventually this library could be extended to provide hints, explanations, or&lt;br /&gt;
walkthroughs for questions, in addition to the basic metadata about level,&lt;br /&gt;
grouping, difficulty, and subject matter that would be part of the base&lt;br /&gt;
system.&lt;br /&gt;
&lt;br /&gt;
===Envisioned Usage===&lt;br /&gt;
Consider a simple flash-card-like activity.  It presents a question from a&lt;br /&gt;
list of questions, allows the student to select an answer from the provided&lt;br /&gt;
answers for the question or to enter their own answer.  Then the correct&lt;br /&gt;
answer is revealed and the student it told whether their answer is correct.&lt;br /&gt;
If the question has an explanation of the correct answer, the flash-card&lt;br /&gt;
activity will show the explanation of the correct answer.  (Note that this&lt;br /&gt;
is just a simple usage example, the interaction design of a drilling&lt;br /&gt;
activity could be very different.)&lt;br /&gt;
&lt;br /&gt;
The flash-card activity would use this proposed Quiz API for the following:&lt;br /&gt;
&lt;br /&gt;
* Loading the questions from the storage location into memory. This includes any filtering or network lookup to download the questions from a remote resource and select appropriate questions for the student.&lt;br /&gt;
&lt;br /&gt;
* Determining whether the student has entered a correct answer.&lt;br /&gt;
&lt;br /&gt;
To start with, the library would simply be a time-saving tool for developers&lt;br /&gt;
needing similar functionality, but as the XS (School Server) becomes more&lt;br /&gt;
fully developed the library should integrate the functions provided by the&lt;br /&gt;
XS to enable automated update of course material for the current topic of&lt;br /&gt;
study so the students can drill material using any tool they prefer, while&lt;br /&gt;
still reporting progress to the instructor using the XS services.&lt;br /&gt;
&lt;br /&gt;
===Current Status===&lt;br /&gt;
&lt;br /&gt;
Currently, (14 May 2009) the API supports parsing the GIFT file format well enough to import Multiple Choice and True/False questions, along with complete implementations for basic functionality of the corresponding question objects.  No support for partial credit answers is currently implemented, nor are other question types working correctly (though most can be parsed to some extent).  Export to CSV works as intended, though it is intentionally simple.  Documentation on usage and integration of the API into an activity is in the doc/ directory of [[http://git.sugarlabs.org/projects/question-support-api the repository]]. A simple, but complete usage example, using a console interface is available in tests/complete_test.py.&lt;br /&gt;
&lt;br /&gt;
===Current implementation===&lt;br /&gt;
1. Ensure that PyParser and PEAK-Rules are installed &amp;lt;br&amp;gt;&lt;br /&gt;
2. Include the quizdata module&lt;br /&gt;
    import quizdata&lt;br /&gt;
3. Select plain text output&lt;br /&gt;
    from quizdata.text import plain_text&lt;br /&gt;
4. Select desired question types&lt;br /&gt;
    from quizdata.question import MultipleChoiceQuestion, MissingWordQuestion&lt;br /&gt;
5. Import when function to assist with question sorting&lt;br /&gt;
    from peak.rules import when&lt;br /&gt;
6. Handle questions (this section should be rewritten as needed for your activity&lt;br /&gt;
    # this is the base case for any question type we don&#039;t handle otherwise.&lt;br /&gt;
    def do_question(q):&lt;br /&gt;
        print &amp;quot;Unhandled question type.&amp;quot;, type(q)&lt;br /&gt;
    # for multiple choice questions (incl. subclasses) we do this...&lt;br /&gt;
    @when(do_question, (MultipleChoiceQuestion,))&lt;br /&gt;
    def do_multi_questions(q):&lt;br /&gt;
        print plain_text(q.text)&lt;br /&gt;
        for a in zip(&#039;0123456789&#039;, q.answers):&lt;br /&gt;
            print &amp;quot;%5s: %s&amp;quot; % a&lt;br /&gt;
        answer = int(raw_input())&lt;br /&gt;
        q.answer = q.answers[answer]&lt;br /&gt;
        print q.correct&lt;br /&gt;
    # for missing word-style questions, which aren&#039;t implemented correctly yet, and&lt;br /&gt;
    # are a subclass of multiple choice questions... we make sure to ignore them&lt;br /&gt;
    # with a more specific rule.&lt;br /&gt;
    @when(do_question, (MissingWordQuestion,))&lt;br /&gt;
    def do_mw_question(q): # XXX: inheritance is annoying here...&lt;br /&gt;
        print &amp;quot;Unhandled question type. (MissingWordQuestion)&amp;quot;&lt;br /&gt;
7. Open questions&lt;br /&gt;
    questions = quizdata.open(&amp;quot;file://%s?format=gift&amp;quot; % path.join(base_path, &#039;tests&#039;, &#039;multi_choice.txt&#039;))&lt;br /&gt;
    for q in questions:&lt;br /&gt;
        do_question(q)&lt;br /&gt;
====&amp;quot;How to Play/Use&amp;quot; for end user====&lt;br /&gt;
This is a requirement of the RIT OLPC seminar.  The question doesn&#039;t exactly pertain to the API team&#039;s project, a more applicable question might be “How development of the API is done?” and “How do activity developers include / extend our API?”.&lt;br /&gt;
* The API is written in Python and has a set of [[#Dependencies|dependencies]], documented above.&lt;br /&gt;
* For activity developers to include our API into an activity, we&#039;re hoping to have the Sugar development team create a mechanism for developer&#039;s to install or include components.   [[User:Enimihil|Greg Stevens]]&#039;s has a bit more knowledge on this than  [[User:bbl5660|Brian]] or [[User:Jfinney|Jameson]], but we will be looking into how to package our API, and how it can be accessed by other Activities.  The issue with this later concept, is that Activities running on Sugar&#039;s platform are intentionally meant to be restricted to their own space inside of the Sugar environment.  This means that we&#039;ll either need to hack something together to make other Activities include our API, or we&#039;ll need to collaborate with people at Sugar and figure out the best practice to include our API.&lt;br /&gt;
&lt;br /&gt;
===Education Standards===&lt;br /&gt;
As a general API and not a standalone Activity, along with the nature of the API in specific, this project does not directly address any specific education standards or learning outcomes.  It is reliant on educators to write questions, or have questions available to them in usable formats.  As such, the potential educational standards this project could help to meet includes **any** standard where drilling or question/response evaluation is appropriate. (This includes a wider range of topic areas than the Math4 focus, even.)&lt;br /&gt;
&lt;br /&gt;
====A Teacher&#039;s Guide Abstract====&lt;br /&gt;
* Per the nature of this API, we&#039;ve decided that our “Teacher Guide” will be more of an abstract.  Below is a hypothetical situation of the Question Support API:Imagine a school manages a repository of quiz material that fit&#039;s some curriculum, and this repository is located at Moodle.org (for example the 4th Grade Math curriculum see: http://wiki.sugarlabs.org/go/User:Gdk/4th_Grade_Maths ).  The teacher&#039;s use of our API design might go something like this: &lt;br /&gt;
&lt;br /&gt;
* An activity that has extended / implemented our API is started by the teacher.  The teacher is presented with an input field that requires a URI (URL).  The teacher enters the URI of this week&#039;s quiz (i.e. http://moodle.org/SchoolName/ClassName/Week_11_Quiz/ )  The activity fetches the specified quiz data from the web, and presents the teacher with a summary and confirmation dialog box.  Upon confirmation, the teacher can send / assign the quiz to the class.  The class starts their corresponding activity which then also has a mechanism to either grab the assigned quiz from the Moodle.org server or from the local “School Server” (also-known-as the XS server, see: http://wiki.laptop.org/go/School_server ).  The student&#039;s complete their assigned quiz, and data is sent back to the server for reporting / grading.&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
;Initial Prototype Phase (1)&lt;br /&gt;
:Simple implementation, data model not yet nailed down, focus on import and utility to question *consumers*, Like Activities. Initial formats to include MoodleXML, GIFT.&lt;br /&gt;
        &lt;br /&gt;
;Rigorous Design Phase (2)&lt;br /&gt;
:Nail down the data model, including developing the &#039;native&#039; format, probably using a sqlite file mechanism, or other database support, if possible. Freeze the Question object (in terms of required properties,        etc.), finalize decisions about URLs for question aquisition.  Make sure requirements of other projects *can* be met by the design at this stage.&lt;br /&gt;
&lt;br /&gt;
;Full Implementation Phase (3)&lt;br /&gt;
:Complete the implementation of the import formats, including the &#039;native&#039; format.  Should be usable to other Activity developers at this point (hopefully useful, before now, but all needs should be filled at this point).  Export implementation should start now, along with prototyping for an authoring activity. (Collaboration with the reporting team *needs* to happen at this point, as the activity will probably be combined with reporting tools.)&lt;br /&gt;
&lt;br /&gt;
;Activity Development Phase (4)&lt;br /&gt;
:Complete the authoring/reporting activity for the teachers, allowing export to file formats (and possibly *serving* the questions to other XOs; requires support in activities (using the API) to support).&lt;br /&gt;
&lt;br /&gt;
===Community Contacts===&lt;br /&gt;
[[User:FGrose]], [[User:Tony37]] (see [[Talk:{{PAGENAMEE}}|talk page]])&lt;br /&gt;
&lt;br /&gt;
===RIT Project Usage===&lt;br /&gt;
{{Definition_table&lt;br /&gt;
|Produce Puzzle| No API need or usage.&lt;br /&gt;
|Lemonade Stand| No API need or usage.&lt;br /&gt;
|Assimilate| API Usage needs documented on [[Talk:{{PAGENAMEE}}|talk page]].  Progress not far enough to start implementation using the API.&lt;br /&gt;
|Fun Towers| No API need or usage.&lt;br /&gt;
|Reporting Team| Simple export format documented at [[{{PAGENAMEE}}/API_Design|API Design]].  Futher integration work would be nice, but there is more work than could be done in a year along these lines (and neither team is prepared to embark on it).&lt;br /&gt;
|Muthris| No API need or usage.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===See Also===&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Question_Support_API&amp;diff=57726</id>
		<title>Math4Team/RIT/Projects/Question Support API</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Question_Support_API&amp;diff=57726"/>
		<updated>2010-09-30T14:57:36Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Question Support API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Question Support API==&lt;br /&gt;
{{:Question_Support_API/status}}&lt;br /&gt;
===Project Information===&lt;br /&gt;
{{Definition_table&lt;br /&gt;
|Primary Project Contact| [[User:Enimihil|Greg Stevens]]&lt;br /&gt;
|Project Members| [[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
|Source Repository| http://git.sugarlabs.org/projects/question-support-api&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Current Goals===&lt;br /&gt;
&lt;br /&gt;
* Documentation&lt;br /&gt;
** Packaging&lt;br /&gt;
** Documenting Dependencies and how to enable them in a development environment (Simple tutorial on setting up your Question API Development Environment)&lt;br /&gt;
** Question Authoring guidelines&lt;br /&gt;
** Integrate within lesson planning&lt;br /&gt;
** How does an instructor get the questions they have written/found into an Activity?&lt;br /&gt;
* Liase w/ other Math4 teams and Sugarlabs (What would it take to be included in the Sugar core?)&lt;br /&gt;
* Future Development (Needs / Wants — collect proposals from other teams)&lt;br /&gt;
* Discovery / Plugin  (How do activities find questions, i.e. how to get URIs to load questions from?)&lt;br /&gt;
&lt;br /&gt;
===Setting Up a Development Environment (For Newbies)===&lt;br /&gt;
These are links, tutorials and things that [[User:Bbl5660|Brian Long]] has found along the way, as well as help gained from [[User:Enimihil|Greg Stevens]].  Brian is new to the Linux / OpenSource community, and is working on documenting a development environment for &amp;lt;b&amp;gt;you&amp;lt;/b&amp;gt; and for us to continue developing this API.  The small amount of information below is meant to help someone new step into the world of developing for the Sugar environment, from Ubuntu and have all  dependencies and things setup to continue development of this API.  &amp;lt;b&amp;gt;Next&amp;lt;/b&amp;gt; Brian would like to document how to setup these sort of items for [http://wiki.laptop.org/go/Creating_an_activity Activity developers] to include our API and be able to extend it.&lt;br /&gt;
&lt;br /&gt;
* For development environments, you may consider consider first installing a linux OS and the the LAMP stack with PhpMyAdmin.  Brian is choosing Ubuntu, Aptana as a (free) Python IDE that can be used with PyDev to easily allow Python writing.  &lt;br /&gt;
* Links that Brian is relying on at the moment include:&lt;br /&gt;
** http://help.ubuntu.com/community/ApacheMySQLPHP&lt;br /&gt;
** http://www.sqlalchemy.org/docs/04/ormtutorial.html&lt;br /&gt;
** http://docs.python.org/&lt;br /&gt;
** http://andrewbleakley.com/blog/2008/11/01/installing-and-running-aptana-on-ubuntu-810/&lt;br /&gt;
** http://forums.aptana.com/viewtopic.php?f=37&amp;amp;t=7147&amp;amp;p=32918&amp;amp;hilit=ubuntu#p32918&lt;br /&gt;
&lt;br /&gt;
====Dependencies====&lt;br /&gt;
&amp;lt;!-- Development for Linux / Python / Sugar Newbies! --&amp;gt;&lt;br /&gt;
;The following are required by the Question Support API.&lt;br /&gt;
:python-setuptools&lt;br /&gt;
:pyparsing&lt;br /&gt;
:peak-rules&lt;br /&gt;
:sqlalchemy&lt;br /&gt;
&lt;br /&gt;
;You can install these via a linux terminal in this manner:&lt;br /&gt;
        sudo apt-get install python-setuptools&lt;br /&gt;
        sudo easy_install pyparsing&lt;br /&gt;
        sudo easy_install peak-rules&lt;br /&gt;
        sudo easy_install sqlalchemy&lt;br /&gt;
&lt;br /&gt;
;Exception: When developing on a Fedora based distro, you&#039;ll need to install python-setuptools-devel for easy_install&lt;br /&gt;
&lt;br /&gt;
===Motivation===&lt;br /&gt;
In the RIT class working on the Math4 projects, many proposed activities&lt;br /&gt;
require a question database of some kind.  A common API or library for&lt;br /&gt;
accessing databases in different formats, stored either locally or remotely,&lt;br /&gt;
along with a simple mechanism to determine more complex formatting or&lt;br /&gt;
presentation than simple text (e.g. to include simple graphics or&lt;br /&gt;
mathematical notation) would cover a majority of the cases where the&lt;br /&gt;
activity needs some configurable &amp;quot;curriculum data&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Eventually this library could be extended to provide hints, explanations, or&lt;br /&gt;
walkthroughs for questions, in addition to the basic metadata about level,&lt;br /&gt;
grouping, difficulty, and subject matter that would be part of the base&lt;br /&gt;
system.&lt;br /&gt;
&lt;br /&gt;
===Envisioned Usage===&lt;br /&gt;
Consider a simple flash-card-like activity.  It presents a question from a&lt;br /&gt;
list of questions, allows the student to select an answer from the provided&lt;br /&gt;
answers for the question or to enter their own answer.  Then the correct&lt;br /&gt;
answer is revealed and the student it told whether their answer is correct.&lt;br /&gt;
If the question has an explanation of the correct answer, the flash-card&lt;br /&gt;
activity will show the explanation of the correct answer.  (Note that this&lt;br /&gt;
is just a simple usage example, the interaction design of a drilling&lt;br /&gt;
activity could be very different.)&lt;br /&gt;
&lt;br /&gt;
The flash-card activity would use this proposed Quiz API for the following:&lt;br /&gt;
&lt;br /&gt;
* Loading the questions from the storage location into memory. This includes any filtering or network lookup to download the questions from a remote resource and select appropriate questions for the student.&lt;br /&gt;
&lt;br /&gt;
* Determining whether the student has entered a correct answer.&lt;br /&gt;
&lt;br /&gt;
To start with, the library would simply be a time-saving tool for developers&lt;br /&gt;
needing similar functionality, but as the XS (School Server) becomes more&lt;br /&gt;
fully developed the library should integrate the functions provided by the&lt;br /&gt;
XS to enable automated update of course material for the current topic of&lt;br /&gt;
study so the students can drill material using any tool they prefer, while&lt;br /&gt;
still reporting progress to the instructor using the XS services.&lt;br /&gt;
&lt;br /&gt;
===Current Status===&lt;br /&gt;
&lt;br /&gt;
Currently, (14 May 2009) the API supports parsing the GIFT file format well enough to import Multiple Choice and True/False questions, along with complete implementations for basic functionality of the corresponding question objects.  No support for partial credit answers is currently implemented, nor are other question types working correctly (though most can be parsed to some extent).  Export to CSV works as intended, though it is intentionally simple.  Documentation on usage and integration of the API into an activity is in the doc/ directory of [[http://git.sugarlabs.org/projects/question-support-api the repository]]. A simple, but complete usage example, using a console interface is available in tests/complete_test.py.&lt;br /&gt;
&lt;br /&gt;
===Current implementation===&lt;br /&gt;
1. Ensure that PyParser and PEAK-Rules are installed &amp;lt;br&amp;gt;&lt;br /&gt;
2. Include the quizdata module&lt;br /&gt;
    import quizdata&lt;br /&gt;
3. Select plain text output&lt;br /&gt;
    from quizdata.text import plain_text&lt;br /&gt;
4. Select desired question types&lt;br /&gt;
    from quizdata.question import MultipleChoiceQuestion, MissingWordQuestion&lt;br /&gt;
5. Import when function to assist with question sorting&lt;br /&gt;
    from peak.rules import when&lt;br /&gt;
6. Handle questions (this section should be rewritten as needed for your activity&lt;br /&gt;
    # this is the base case for any question type we don&#039;t handle otherwise.&lt;br /&gt;
    def do_question(q):&lt;br /&gt;
        print &amp;quot;Unhandled question type.&amp;quot;, type(q)&lt;br /&gt;
    # for multiple choice questions (incl. subclasses) we do this...&lt;br /&gt;
    @when(do_question, (MultipleChoiceQuestion,))&lt;br /&gt;
    def do_multi_questions(q):&lt;br /&gt;
        print plain_text(q.text)&lt;br /&gt;
        for a in zip(&#039;0123456789&#039;, q.answers):&lt;br /&gt;
            print &amp;quot;%5s: %s&amp;quot; % a&lt;br /&gt;
        answer = int(raw_input())&lt;br /&gt;
        q.answer = q.answers[answer]&lt;br /&gt;
        print q.correct&lt;br /&gt;
    # for missing word-style questions, which aren&#039;t implemented correctly yet, and&lt;br /&gt;
    # are a subclass of multiple choice questions... we make sure to ignore them&lt;br /&gt;
    # with a more specific rule.&lt;br /&gt;
    @when(do_question, (MissingWordQuestion,))&lt;br /&gt;
    def do_mw_question(q): # XXX: inheritance is annoying here...&lt;br /&gt;
        print &amp;quot;Unhandled question type. (MissingWordQuestion)&amp;quot;&lt;br /&gt;
7. Open questions&lt;br /&gt;
    questions = quizdata.open(&amp;quot;file://%s?format=gift&amp;quot; % path.join(base_path, &#039;tests&#039;, &#039;multi_choice.txt&#039;))&lt;br /&gt;
    for q in questions:&lt;br /&gt;
        do_question(q)&lt;br /&gt;
====&amp;quot;How to Play/Use&amp;quot; for end user====&lt;br /&gt;
This is a requirement of the RIT OLPC seminar.  The question doesn&#039;t exactly pertain to the API team&#039;s project, a more applicable question might be “How development of the API is done?” and “How do activity developers include / extend our API?”.&lt;br /&gt;
* The API is written in Python and has a set of [[#Dependencies|dependencies]], documented above.&lt;br /&gt;
* For activity developers to include our API into an activity, we&#039;re hoping to have the Sugar development team create a mechanism for developer&#039;s to install or include components.   [[User:Enimihil|Greg Stevens]]&#039;s has a bit more knowledge on this than  [[User:bbl5660|Brian]] or [[User:Jfinney|Jameson]], but we will be looking into how to package our API, and how it can be accessed by other Activities.  The issue with this later concept, is that Activities running on Sugar&#039;s platform are intentionally meant to be restricted to their own space inside of the Sugar environment.  This means that we&#039;ll either need to hack something together to make other Activities include our API, or we&#039;ll need to collaborate with people at Sugar and figure out the best practice to include our API.&lt;br /&gt;
&lt;br /&gt;
===Education Standards===&lt;br /&gt;
As a general API and not a standalone Activity, along with the nature of the API in specific, this project does not directly address any specific education standards or learning outcomes.  It is reliant on educators to write questions, or have questions available to them in usable formats.  As such, the potential educational standards this project could help to meet includes **any** standard where drilling or question/response evaluation is appropriate. (This includes a wider range of topic areas than the Math4 focus, even.)&lt;br /&gt;
&lt;br /&gt;
====A Teacher&#039;s Guide Abstract====&lt;br /&gt;
* Per the nature of this API, we&#039;ve decided that our “Teacher Guide” will be more of an abstract.  Below is a hypothetical situation of the Question Support API:Imagine a school manages a repository of quiz material that fit&#039;s some curriculum, and this repository is located at Moodle.org (for example the 4th Grade Math curriculum see: http://wiki.sugarlabs.org/go/User:Gdk/4th_Grade_Maths ).  The teacher&#039;s use of our API design might go something like this: &lt;br /&gt;
&lt;br /&gt;
* An activity that has extended / implemented our API is started by the teacher.  The teacher is presented with an input field that requires a URI (URL).  The teacher enters the URI of this week&#039;s quiz (i.e. http://moodle.org/SchoolName/ClassName/Week_11_Quiz/ )  The activity fetches the specified quiz data from the web, and presents the teacher with a summary and confirmation dialog box.  Upon confirmation, the teacher can send / assign the quiz to the class.  The class starts their corresponding activity which then also has a mechanism to either grab the assigned quiz from the Moodle.org server or from the local “School Server” (also-known-as the XS server, see: http://wiki.laptop.org/go/School_server ).  The student&#039;s complete their assigned quiz, and data is sent back to the server for reporting / grading.&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
;Initial Prototype Phase (1)&lt;br /&gt;
:Simple implementation, data model not yet nailed down, focus on import and utility to question *consumers*, Like Activities. Initial formats to include MoodleXML, GIFT.&lt;br /&gt;
        &lt;br /&gt;
;Rigorous Design Phase (2)&lt;br /&gt;
:Nail down the data model, including developing the &#039;native&#039; format, probably using a sqlite file mechanism, or other database support, if possible. Freeze the Question object (in terms of required properties,        etc.), finalize decisions about URLs for question aquisition.  Make sure requirements of other projects *can* be met by the design at this stage.&lt;br /&gt;
&lt;br /&gt;
;Full Implementation Phase (3)&lt;br /&gt;
:Complete the implementation of the import formats, including the &#039;native&#039; format.  Should be usable to other Activity developers at this point (hopefully useful, before now, but all needs should be filled at this point).  Export implementation should start now, along with prototyping for an authoring activity. (Collaboration with the reporting team *needs* to happen at this point, as the activity will probably be combined with reporting tools.)&lt;br /&gt;
&lt;br /&gt;
;Activity Development Phase (4)&lt;br /&gt;
:Complete the authoring/reporting activity for the teachers, allowing export to file formats (and possibly *serving* the questions to other XOs; requires support in activities (using the API) to support).&lt;br /&gt;
&lt;br /&gt;
===Community Contacts===&lt;br /&gt;
[[User:FGrose]], [[User:Tony37]] (see [[Talk:{{PAGENAMEE}}|talk page]])&lt;br /&gt;
&lt;br /&gt;
===RIT Project Usage===&lt;br /&gt;
{{Definition_table&lt;br /&gt;
|Produce Puzzle| No API need or usage.&lt;br /&gt;
|Lemonade Stand| No API need or usage.&lt;br /&gt;
|Assimilate| API Usage needs documented on [[Talk:{{PAGENAMEE}}|talk page]].  Progress not far enough to start implementation using the API.&lt;br /&gt;
|Fun Towers| No API need or usage.&lt;br /&gt;
|Reporting Team| Simple export format documented at [[{{PAGENAMEE}}/API_Design|API Design]].  Futher integration work would be nice, but there is more work than could be done in a year along these lines (and neither team is prepared to embark on it).&lt;br /&gt;
|Muthris| No API need or usage.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===See Also===&lt;br /&gt;
{{Special:PrefixIndex/{{PAGENAMEE}}/}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Question_Support_API/status&amp;diff=57725</id>
		<title>Math4Team/RIT/Projects/Question Support API/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Question_Support_API/status&amp;diff=57725"/>
		<updated>2010-09-30T14:56:58Z</updated>

		<summary type="html">&lt;p&gt;Jlew: Created page with &amp;quot;{{Template:RIT_Status_Block |color=red |status=Unknown |status_text=Unknown |group_list=Greg Stevens, Jameson Finney, [[User:Bbl5660|Brian Long...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Unknown&lt;br /&gt;
|status_text=Unknown&lt;br /&gt;
|group_list=[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
|desc=The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Teacher%27s_Tools/status&amp;diff=57724</id>
		<title>Teacher&#039;s Tools/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Teacher%27s_Tools/status&amp;diff=57724"/>
		<updated>2010-09-30T14:55:09Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Unknown&lt;br /&gt;
|status_text=Unknown&lt;br /&gt;
|group_list=[[User:acj3840|Alex Jones]]&lt;br /&gt;
|desc=A tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Produce_Puzzle/status&amp;diff=57723</id>
		<title>Produce Puzzle/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Produce_Puzzle/status&amp;diff=57723"/>
		<updated>2010-09-30T14:54:02Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Ported to Fortune Engine, Stalled&lt;br /&gt;
|status_text=Ported to Fortune Engine, Stalled&lt;br /&gt;
|group_list=[[User:Classclownfish|Abbi Honeycutt]], [[User:Nikeunltd|Kennedy Kong]]&lt;br /&gt;
|desc=The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Pop_Quiz/status&amp;diff=57722</id>
		<title>Pop Quiz/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Pop_Quiz/status&amp;diff=57722"/>
		<updated>2010-09-30T14:53:05Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=unknown&lt;br /&gt;
|status_text=unknown&lt;br /&gt;
|group_list=[[user:acj3840|Alex Jones]], [[user:modell|Michael O&#039;Dell]], [[user:Cheezmeister|Brendan Luchen]], [[user:bisserlis|Ben Isserlis]]&lt;br /&gt;
|desc=PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Muthris/status&amp;diff=57721</id>
		<title>Math4Team/RIT/Projects/Muthris/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Muthris/status&amp;diff=57721"/>
		<updated>2010-09-30T14:52:14Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Unknown&lt;br /&gt;
|status_text=unknown&lt;br /&gt;
|group_list=[[User:Dpk3062|Douglas Krofcheck]]&lt;br /&gt;
|desc=Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Math_Maze/status&amp;diff=57720</id>
		<title>Math4Team/RIT/Projects/Math Maze/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Math_Maze/status&amp;diff=57720"/>
		<updated>2010-09-30T14:51:20Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Abandoned&lt;br /&gt;
|status_text=(No Revision Control, one xo bundle)&lt;br /&gt;
|group_list= [[user:TS1593|Tom Sekovski]], [[user:kdh7733|Kevin Hockey]]&lt;br /&gt;
|desc=A maze style game (built upon the pre-existing game [http://wiki.laptop.org/go/Maze Maze]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Math_Maze/status&amp;diff=57719</id>
		<title>Math4Team/RIT/Projects/Math Maze/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Math_Maze/status&amp;diff=57719"/>
		<updated>2010-09-30T14:50:40Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Abandoned&lt;br /&gt;
|status_text=(No Revision Control, one xo bundle)&lt;br /&gt;
|group_list= [[user:TS1593|Tom Sekovski]], [[user:kdh7733|Kevin Hockey]&lt;br /&gt;
|desc=A maze style game (built upon the pre-existing game [http://wiki.laptop.org/go/Maze Maze]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
]}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Fun_Towers/status&amp;diff=57718</id>
		<title>Math4Team/RIT/Projects/Fun Towers/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Fun_Towers/status&amp;diff=57718"/>
		<updated>2010-09-30T14:49:28Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Unknown&lt;br /&gt;
|status_text=unknown&lt;br /&gt;
|group_list=[[User:EricMallon|Eric Mallon,]] [[User:eldrac|Tyler Bragdon,]] [[User:Cdaniels29|Chris Daniels]]&lt;br /&gt;
|desc=Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Flash_Card_Game_-_Assimilate/status&amp;diff=57717</id>
		<title>Flash Card Game - Assimilate/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Flash_Card_Game_-_Assimilate/status&amp;diff=57717"/>
		<updated>2010-09-30T14:48:54Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Unknown&lt;br /&gt;
|status_text= Unknown&lt;br /&gt;
|group_list=[[User:Dbj4366 | Dennis Jalbert]], [[User:Bjr9081 | Brendan Reen]], [[User:Jck1089 | James Kolb]]&lt;br /&gt;
|desc=This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Colour_The_Part/status&amp;diff=57716</id>
		<title>Colour The Part/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Colour_The_Part/status&amp;diff=57716"/>
		<updated>2010-09-30T14:47:31Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Abandoned&lt;br /&gt;
|status_text= tarball source&lt;br /&gt;
|group_list=Spence Thompson, Forrest Marvez&lt;br /&gt;
|desc=Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57715</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57715"/>
		<updated>2010-09-30T14:46:40Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Published and Complete Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Active Projects==&lt;br /&gt;
=== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ===&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ===&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]===&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ===&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
&lt;br /&gt;
==Published and Complete Projects==&lt;br /&gt;
===[[Activities/FileShare|FileShare]] ===&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
&lt;br /&gt;
==Inactive Projects==&lt;br /&gt;
=== [[Colour_The_Part|Colour The Part]] ===&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
===[[Flash Card Game - Assimilate]]===&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Fun_Towers/status}}&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Muthris|Muthris]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
====[[Pop_Quiz]]====&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher.&lt;br /&gt;
&lt;br /&gt;
===[[Produce Puzzle]]===&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===[[School Server/RIT|schoolserver.rit.edu]]===&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher Reporting]]===&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher&#039;s Tools]]===&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
&lt;br /&gt;
===[[/Question Support API|Question Support API]]===&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activities/FileShare/status&amp;diff=57714</id>
		<title>Activities/FileShare/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activities/FileShare/status&amp;diff=57714"/>
		<updated>2010-09-30T14:46:24Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=green&lt;br /&gt;
|status=Published/Maintaining&lt;br /&gt;
|status_text=Pending feature or bug requests&lt;br /&gt;
|group_list=[[User:Jlew|Justin Lewis]]&lt;br /&gt;
|desc=FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57713</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57713"/>
		<updated>2010-09-30T14:44:34Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Active Projects==&lt;br /&gt;
=== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ===&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ===&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
&lt;br /&gt;
===[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]===&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ===&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
&lt;br /&gt;
==Published and Complete Projects==&lt;br /&gt;
===[[Activities/FileShare|FileShare]] ===&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
==Inactive Projects==&lt;br /&gt;
=== [[Colour_The_Part|Colour The Part]] ===&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
===[[Flash Card Game - Assimilate]]===&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Fun_Towers/status}}&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Muthris|Muthris]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
====[[Pop_Quiz]]====&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher.&lt;br /&gt;
&lt;br /&gt;
===[[Produce Puzzle]]===&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===[[School Server/RIT|schoolserver.rit.edu]]===&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher Reporting]]===&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher&#039;s Tools]]===&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
&lt;br /&gt;
===[[/Question Support API|Question Support API]]===&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=PacMath/status&amp;diff=57712</id>
		<title>PacMath/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=PacMath/status&amp;diff=57712"/>
		<updated>2010-09-30T14:44:29Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=green&lt;br /&gt;
|status=Active&lt;br /&gt;
|status_text=development in progress (restarted)&lt;br /&gt;
|group_list=[[user:Yah3133|Yasser Hernandez]], [[user:Taylor2412|Taylor Plimpton]], [[user:arendon|Abel Rendon Jr]], [[user:dxr4305|Dennis Rodriguez]], [[user:Michael Kitson|Michael Kitson]], [[user:classclownfish|Abbi Honeycutt]]&lt;br /&gt;
|desc=Through the classic arcade style game known as PacMan we will incorporate fourth grade level math.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Lemonade_Stand/status&amp;diff=57711</id>
		<title>Lemonade Stand/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Lemonade_Stand/status&amp;diff=57711"/>
		<updated>2010-09-30T14:43:53Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=green&lt;br /&gt;
|status=Released/Active&lt;br /&gt;
|status_text=Version 2.0 Released&lt;br /&gt;
|group_list=[[User:Qalthos|Nathaniel Case]], JT Mengel, [[User:Sarah_Wagner|Sarah Wagner]], [[User:Mdd8919 | Mitchell DeMarco]], [[User:Epsilon748 | Anthony King]], [[User:Echo35 | Anthony Lubrani]], [[User:Jsang1|Jonathan Sanger]], [[User:Sss1406 | Steven Schoenfeld]], [[User:Jlew | Justin Lewis]]&lt;br /&gt;
|desc=Lemonade stand (or more likely, *Insert produce here* stand) is a collaboration project at RIT. It is designed to test children on fractions, working with money, estimation, and other math topics. While our time restraints limit the extent to which we can implement features, the current goal is a feature complete program even if lacking in graphics. We plan on having a system based on buying and selling commodities and an eventual season based economy. &lt;br /&gt;
&lt;br /&gt;
The largest and most complex task of the project will be the introduction of a basic AI to handle the economy, the use of graphics, and localization.  We are planning on introducing the game with a generic currency model while trying to find a commodity that either works worldwide, or is easy to replace for regional types. At the very least, we plan on having a feature complete text model that can be finished by other interested parties.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Fortune_Hunter/status&amp;diff=57710</id>
		<title>Fortune Hunter/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Fortune_Hunter/status&amp;diff=57710"/>
		<updated>2010-09-30T14:42:54Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=green&lt;br /&gt;
|status=Released Prototype&lt;br /&gt;
|status_text=In Rewrite Process (In Progress)&lt;br /&gt;
|group_list=[[User:KnightMearh| Jonathan Meschino]], [[User:esk7610| Eric Kenvin]], [[User:DaveSilver| David Silverman]], [[User:Kdh7733| Kevin Hockey]], [[User:Jlew|Justin Lewis]], [[User:MikeDeVine| Mike DeVine]], JT Mengel, Travis Cole, [[User:NinjaTurtle| Somara Atkinson]]&lt;br /&gt;
|desc=Fortune Hunter draws on teaching children of a global scale fourth grade mathematics through the guise of a dungeon styled adventure game. Players will be able to explore dungeons and fight fearsome battles with various monsters, each requiring special attacks pertaining to unique mathematical concept to defeat. The player controls a protagonist that must progress through maze-like dungeons, solve puzzles / problems, and defeat enemies in a two dimensional world.&lt;br /&gt;
&lt;br /&gt;
For more information or to download, visit our [[Fortune_Hunter| wiki site]].&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Template:RIT_Status_Block&amp;diff=57709</id>
		<title>Template:RIT Status Block</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Template:RIT_Status_Block&amp;diff=57709"/>
		<updated>2010-09-30T14:41:22Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|width=50 valign=&amp;quot;top&amp;quot;|Status:&lt;br /&gt;
|width=200 valign=&amp;quot;top&amp;quot;|&amp;lt;font color=&amp;quot;{{{color}}}&amp;quot;&amp;gt;{{{status}}}&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font size=&amp;quot;-2&amp;quot;&amp;gt;{{{status_text}}}&amp;lt;/font&amp;gt;&lt;br /&gt;
|width=100 valign=&amp;quot;top&amp;quot;|Group Members:&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|{{{group_list}}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4|{{{desc}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Template:RIT_Status_Block&amp;diff=57708</id>
		<title>Template:RIT Status Block</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Template:RIT_Status_Block&amp;diff=57708"/>
		<updated>2010-09-30T14:41:05Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|width=50 valign=&amp;quot;top&amp;quot;|Status:&lt;br /&gt;
|width=200 valign=&amp;quot;top&amp;quot;|&amp;lt;font color=&amp;quot;{{{color}}}&amp;quot;&amp;gt;{{{status}}}&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font size=&amp;quot;-2&amp;quot;&amp;gt;{{{status_text}}}&amp;lt;/font&amp;gt;&lt;br /&gt;
|width=100 valign=&amp;quot;top&amp;quot;|Group Members:&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|{{{group_list}}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2|{{{desc}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Template:RIT_Status_Block&amp;diff=57707</id>
		<title>Template:RIT Status Block</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Template:RIT_Status_Block&amp;diff=57707"/>
		<updated>2010-09-30T14:40:39Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|width=50 valign=&amp;quot;top&amp;quot;|Status:&lt;br /&gt;
|width=200 valign=&amp;quot;top&amp;quot;|&amp;lt;font color=&amp;quot;{{{color}}}&amp;quot;&amp;gt;{{{status}}}&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font size=&amp;quot;-2&amp;quot;&amp;gt;{{{status_text}}}&amp;lt;/font&amp;gt;&lt;br /&gt;
|width=100 valign=&amp;quot;top&amp;quot;|Group Members:&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|{{{group_list}}}&lt;br /&gt;
|colspan=2|{{{desc}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Blocku/status&amp;diff=57706</id>
		<title>Blocku/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Blocku/status&amp;diff=57706"/>
		<updated>2010-09-30T14:40:16Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=green&lt;br /&gt;
|status= Active Development&lt;br /&gt;
|status_text=Working on initial game logic&lt;br /&gt;
|group_list=|[[user:mdemayo|Mark DeMayo]] , [[user:Coolestdude1|Ariel Zamparini]], [[user:iogburu|Ihudiya Ogburu]], [[User:Fran Rogers| Fran Rogers]]&lt;br /&gt;
|desc=A math based sudoku style puzzle game. The player is given an answer and they have to complete the puzzle by matching the sides of the blocks together that, following the correct operator (+, -, *, /) will give them the answer.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57705</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57705"/>
		<updated>2010-09-30T14:26:49Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Inactive Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Active Projects==&lt;br /&gt;
=== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ===&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
A math based sudoku style puzzle game. The player is given an answer and they have to complete the puzzle by matching the sides of the blocks together that, following the correct operator (+, -, *, /) will give them the answer.&lt;br /&gt;
&lt;br /&gt;
=== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ===&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
Fortune Hunter draws on teaching children of a global scale fourth grade mathematics through the guise of a dungeon styled adventure game. Players will be able to explore dungeons and fight fearsome battles with various monsters, each requiring special attacks pertaining to unique mathematical concept to defeat. The player controls a protagonist that must progress through maze-like dungeons, solve puzzles / problems, and defeat enemies in a two dimensional world.&lt;br /&gt;
&lt;br /&gt;
For more information or to download, visit our [[Fortune_Hunter| wiki site]].&lt;br /&gt;
&lt;br /&gt;
===[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]===&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
Lemonade stand (or more likely, *Insert produce here* stand) is a collaboration project at RIT. It is designed to test children on fractions, working with money, estimation, and other math topics. While our time restraints limit the extent to which we can implement features, the current goal is a feature complete program even if lacking in graphics. We plan on having a system based on buying and selling commodities and an eventual season based economy. &lt;br /&gt;
&lt;br /&gt;
The largest and most complex task of the project will be the introduction of a basic AI to handle the economy, the use of graphics, and localization.  We are planning on introducing the game with a generic currency model while trying to find a commodity that either works worldwide, or is easy to replace for regional types. At the very least, we plan on having a feature complete text model that can be finished by other interested parties.&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ===&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
Through the classic arcade style game known as PacMan we will incorporate fourth grade level math.&lt;br /&gt;
&lt;br /&gt;
==Published and Complete Projects==&lt;br /&gt;
===[[Activities/FileShare|FileShare]] ===&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
==Inactive Projects==&lt;br /&gt;
=== [[Colour_The_Part|Colour The Part]] ===&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
===[[Flash Card Game - Assimilate]]===&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Fun_Towers/status}}&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Muthris|Muthris]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
====[[Pop_Quiz]]====&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher.&lt;br /&gt;
&lt;br /&gt;
===[[Produce Puzzle]]===&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===[[School Server/RIT|schoolserver.rit.edu]]===&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher Reporting]]===&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher&#039;s Tools]]===&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
&lt;br /&gt;
===[[/Question Support API|Question Support API]]===&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Fun_Towers/status&amp;diff=57704</id>
		<title>Math4Team/RIT/Projects/Fun Towers/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Fun_Towers/status&amp;diff=57704"/>
		<updated>2010-09-30T14:18:06Z</updated>

		<summary type="html">&lt;p&gt;Jlew: Created page with &amp;quot;{{Template:RIT_Status_Block  |color=red |status=Unknown |status_text=unknown |group_list=Eric Mallon, Tyler Bragdon, [[User:Cdaniels29|Chris D...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Unknown&lt;br /&gt;
|status_text=unknown&lt;br /&gt;
|group_list=[[User:EricMallon|Eric Mallon,]] [[User:eldrac|Tyler Bragdon,]] [[User:Cdaniels29|Chris Daniels]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Blocku/status&amp;diff=57703</id>
		<title>Blocku/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Blocku/status&amp;diff=57703"/>
		<updated>2010-09-30T14:12:51Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=green&lt;br /&gt;
|status= Active Development&lt;br /&gt;
|status_text=Working on initial game logic&lt;br /&gt;
|group_list=|[[user:mdemayo|Mark DeMayo]] , [[user:Coolestdude1|Ariel Zamparini]], [[user:iogburu|Ihudiya Ogburu]], [[User:Fran Rogers| Fran Rogers]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57702</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=57702"/>
		<updated>2010-09-30T14:12:08Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Active Projects==&lt;br /&gt;
=== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ===&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
A math based sudoku style puzzle game. The player is given an answer and they have to complete the puzzle by matching the sides of the blocks together that, following the correct operator (+, -, *, /) will give them the answer.&lt;br /&gt;
&lt;br /&gt;
=== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ===&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
Fortune Hunter draws on teaching children of a global scale fourth grade mathematics through the guise of a dungeon styled adventure game. Players will be able to explore dungeons and fight fearsome battles with various monsters, each requiring special attacks pertaining to unique mathematical concept to defeat. The player controls a protagonist that must progress through maze-like dungeons, solve puzzles / problems, and defeat enemies in a two dimensional world.&lt;br /&gt;
&lt;br /&gt;
For more information or to download, visit our [[Fortune_Hunter| wiki site]].&lt;br /&gt;
&lt;br /&gt;
===[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]===&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
Lemonade stand (or more likely, *Insert produce here* stand) is a collaboration project at RIT. It is designed to test children on fractions, working with money, estimation, and other math topics. While our time restraints limit the extent to which we can implement features, the current goal is a feature complete program even if lacking in graphics. We plan on having a system based on buying and selling commodities and an eventual season based economy. &lt;br /&gt;
&lt;br /&gt;
The largest and most complex task of the project will be the introduction of a basic AI to handle the economy, the use of graphics, and localization.  We are planning on introducing the game with a generic currency model while trying to find a commodity that either works worldwide, or is easy to replace for regional types. At the very least, we plan on having a feature complete text model that can be finished by other interested parties.&lt;br /&gt;
&lt;br /&gt;
=== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ===&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
Through the classic arcade style game known as PacMan we will incorporate fourth grade level math.&lt;br /&gt;
&lt;br /&gt;
==Published and Complete Projects==&lt;br /&gt;
===[[Activities/FileShare|FileShare]] ===&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
==Inactive Projects==&lt;br /&gt;
=== [[Colour_The_Part|Colour The Part]] ===&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
===[[School Server/RIT|schoolserver.rit.edu]]===&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
===[[Teacher&#039;s Tools]]===&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
====[[Pop_Quiz]]====&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher.&lt;br /&gt;
&lt;br /&gt;
===[[Flash Card Game - Assimilate]]===&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]===&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:EricMallon|Eric Mallon,]] [[User:eldrac|Tyler Bragdon,]] [[User:Cdaniels29|Chris Daniels]]&lt;br /&gt;
&lt;br /&gt;
===[[Math4Team/RIT/Projects/Muthris|Muthris]]===&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
===[[Produce Puzzle]]===&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===[[/Question Support API|Question Support API]]===&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
===[[Teacher Reporting]]===&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Colour_The_Part/status&amp;diff=56585</id>
		<title>Colour The Part/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Colour_The_Part/status&amp;diff=56585"/>
		<updated>2010-09-08T17:48:16Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Abandoned&lt;br /&gt;
|status_text= tarball source&lt;br /&gt;
|group_list=Spence Thompson, Forrest Marvez&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Colourthepart_-_Final.ogg&amp;diff=56584</id>
		<title>File:Colourthepart - Final.ogg</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Colourthepart_-_Final.ogg&amp;diff=56584"/>
		<updated>2010-09-08T17:47:13Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CHANGE TO .ZIP TO GET FILES.&lt;br /&gt;
&lt;br /&gt;
Or download the tar.gz here: [[File:Colourthepart_final.tar.gz]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Colour_The_Part&amp;diff=56583</id>
		<title>Colour The Part</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Colour_The_Part&amp;diff=56583"/>
		<updated>2010-09-08T17:46:01Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Project Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Fall &#039;09 Summary and Future==&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Forrest and I wrapped up the quarter with a working demo of the basic core mechanics of Colour The Part. We succeeded in having a working platformer on the XO. However, by succeeded we mean we have it running on there with some problems. One of them being that the game runs at a ridiculously slow frame rate compared to when it&#039;s being ran on anything else. We had some speculations on to what that might be, but those speculations were wrong. We also didn&#039;t reach our goal of an effective particle trail following the player (although the code has started and is there, just needs some tweaking) and the multiple levels. Additionally, the collision could be tweaked to have a better resolution after you collide. All and all, the game turned out to be a small success with what we here and what we took away.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Problems Addressed:&lt;br /&gt;
&lt;br /&gt;
*Slow FPS&lt;br /&gt;
** We looked into anything dealing with any for loops besides the main game loop and moving the character and this didn&#039;t solve it. We also looked into particles, but that wasn&#039;t the reason. We also looked into object creation in the update, but it wasn&#039;t fixing the problem. I want to say the XO can handle a simple platformer and it is our programming, but I could be wrong, so this needs to be looked into further for this game to go anywhere.&lt;br /&gt;
*Particle Trail&lt;br /&gt;
** The particle trail was started on, but wasn&#039;t fully implemented as we ran into the first bug. It&#039;s in the particles file and just needs some tweaking and rewriting for it to work fully. On top of that, the painted trail that goes with it needs to be worked on too.&lt;br /&gt;
*Collision&lt;br /&gt;
** Collision is simple bounding box collision. It uses the rect in pygame so that does all the checks for us there, however, the collision isn&#039;t the best for the resolution stage. It gets set back to a certain x or y after you collide with a side. That needs to be reworked as there were some bugs when jumping in the air and colliding. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Future Addressed:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Group Members==&lt;br /&gt;
&lt;br /&gt;
[[user:SpenceThompson|Spence Thompson]], [[user:fmarvez|Forrest Marvez]]&lt;br /&gt;
&lt;br /&gt;
==Project Description==&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
This project is a part of the [[Math4Team/RIT|RIT Math4Team]] Educational initiative.&lt;br /&gt;
&lt;br /&gt;
Tone words: color, fractions, logic, problem solving&lt;br /&gt;
&lt;br /&gt;
==Basic Concept==&lt;br /&gt;
&lt;br /&gt;
The game revolves around teaching the players fractional multiplication on multiple levels using pre-generated sets of fractions. The player must navigate and overcome obstacles to reach fractional paint buckets which change their color to match the specified fractions and color present on the bucket. For instance, a 1/6th red paint bucket will be colored 1/6th of the red spectrum and have the fraction 1/6th visible on it. After the player reaches a fractional paint bucket, the color then follows behind the player as a trail painting the background as the player moves. When the player reaches multiple paint buckets the two trails combine to display the final color similar to the proper exit doorway. These elements are required to advance on the level as they also open locks to the exit doorways. Choosing the correct exit doorway by determining the proper Least Common Denominator (LDC) advances the player to the next level, while choosing the wrong doorway resets the level. Wrong exit choices result in an explanation of the user’s mathematical mistake, a time penalty, and a new set of fractions for the level from a pre-generated list.&lt;br /&gt;
Player’s score is determined by time required to complete the level, selecting a wrong doorway resets the level but the timer continues to count up.&lt;br /&gt;
Player’s avatar continually bounces and using colors collected from the paint bucket can use special abilities such as enhanced jumps and speed to overcome obstacles and solve puzzles.&lt;br /&gt;
&lt;br /&gt;
==Implemented Domains==&lt;br /&gt;
*4.N.4 	 Select, use, and explain models to relate common fractions and mixed numbers (1/2, 1/3, 1/4, 1/5, 1/6, 1/8, 1/10, 1/12, and 11/2), find equivalent fractions, mixed numbers, and decimals, and order fractions. &lt;br /&gt;
*4.N.10 	 Select and use appropriate operations (addition, subtraction, multiplication, and division) to solve problems, including those involving money. &lt;br /&gt;
*4.N.12 	 Add and subtract (up to five-digit numbers) and multiply (up to three digits by two digits) accurately and efficiently. &lt;br /&gt;
*4.N.18 	 Use concrete objects and visual models to add and subtract common fractions. &lt;br /&gt;
*4.P.6 	 Determine how change in one variable relates to a change in a second variable, e.g., input-output tables. &lt;br /&gt;
&lt;br /&gt;
==Project Plans==&lt;br /&gt;
[[Colour_The_Part/Timeline|Colour the Part Timeline]]&lt;br /&gt;
&lt;br /&gt;
Must Implement:&amp;lt;br&amp;gt;&lt;br /&gt;
*10 Levels&lt;br /&gt;
*Instructions&lt;br /&gt;
*Simple Particle System for player trails&lt;br /&gt;
*Timer and Persistent Scoreboard&lt;br /&gt;
*Explanation of Math and player mistakes&lt;br /&gt;
*Player Physics for character movement&lt;br /&gt;
&lt;br /&gt;
Cool If:&amp;lt;br&amp;gt;&lt;br /&gt;
*Neighborhood Multiplayer&lt;br /&gt;
*Neighborhood Scoreboard&lt;br /&gt;
*Online Scoreboard&lt;br /&gt;
&lt;br /&gt;
==Future Plans==&lt;br /&gt;
*Leaderboards&lt;br /&gt;
*Networked Play (Teamwork and Problem Solving)&lt;br /&gt;
*More levels&lt;br /&gt;
*Player Attributes and upgrades&lt;br /&gt;
&lt;br /&gt;
==Concept Art &amp;amp; Design Sketches==&lt;br /&gt;
&lt;br /&gt;
====Starting state of the first level====&lt;br /&gt;
[[Image:CTP_Comp_1.jpg]]&lt;br /&gt;
&lt;br /&gt;
====Effect of hitting a paint bucket====&lt;br /&gt;
[[Image:CTP_Comp_2.jpg]]&lt;br /&gt;
&lt;br /&gt;
====Effect of hitting a second paint bucket====&lt;br /&gt;
[[Image:CTP_Comp_3.jpg]]&lt;br /&gt;
&lt;br /&gt;
==How To Play==&lt;br /&gt;
&lt;br /&gt;
The player must navigate and overcome obstacles to reach fractional paint buckets which change their color to match the specified fractions and color present on the bucket. &lt;br /&gt;
&lt;br /&gt;
For instance, a 1/6th red paint bucket will be colored 1/6th of the red spectrum and have the fraction 1/6th visible on it. &lt;br /&gt;
&lt;br /&gt;
After the player reaches a fractional paint bucket, the color then follows behind the player as a trail painting the background as the player moves. When the player reaches multiple paint buckets the two trails combine to display the final color similar to the proper exit doorway. These elements are required to advance on the level as they also open locks to the exit doorways. Choosing the correct exit doorway by determining the proper Least Common Denominator (LDC) advances the player to the next level, while choosing the wrong doorway resets the level. Wrong exit choices result in an explanation of the user’s mathematical mistake, a time penalty, and a new set of fractions for the level from a pre-generated list.&lt;br /&gt;
&lt;br /&gt;
Player’s score is determined by time required to complete the level, selecting a wrong doorway resets the level but the timer continues to count up.&lt;br /&gt;
&lt;br /&gt;
Player’s avatar continually bounces and using colors collected from the paint bucket can use special abilities such as enhanced jumps and speed to overcome obstacles and solve puzzles.&lt;br /&gt;
&lt;br /&gt;
==Development Plan==&lt;br /&gt;
&lt;br /&gt;
The project goal is complete the 10 levels by the end of the Fall 2009 quarter. Our project will be made publically available on SugarLabs with a Wiki and goals so that other developers may pick the project up or continue it. Final delivery will be an OLPC activity with documentation, artwork, and source code.&lt;br /&gt;
&lt;br /&gt;
==Lesson Plan==&lt;br /&gt;
&lt;br /&gt;
I. Standards Addressed: 4.N.4,  4.N.10,  4.N.12,  4.N.18, 4.P.6&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
II. Preparation/Materials&amp;lt;br&amp;gt;&lt;br /&gt;
	Before the class has started, the teacher should familiarize themselves with how to play the game. Before the activity has begun, the students need to bring out their XO laptops and start up the &amp;quot;Colour The Part&amp;quot; game. When the game has started up, the students need to put in their username and begin the game. After that, the first part of the game should explain what the student needs to do to finish the activity. Each student needs to have their own XO laptop.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	III. Goals&amp;lt;br&amp;gt;&lt;br /&gt;
1.	Learn how to compare and order fractions and equivalent fractions &amp;lt;br&amp;gt;&lt;br /&gt;
2.	Learn how to multiply and add effectively.&amp;lt;br&amp;gt;&lt;br /&gt;
3.      Learn to determine how change in one variable relates to a change in a second variable.&amp;lt;br&amp;gt;&lt;br /&gt;
4.      Let the students have fun while learning.&amp;lt;br&amp;gt;&lt;br /&gt;
5.      Have the students gain puzzle solving skills.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
IV. Objectives&amp;lt;br&amp;gt;&lt;br /&gt;
1. Guide students into first level&amp;lt;br&amp;gt; &lt;br /&gt;
2. Let tutorial level teach students how to play&amp;lt;br&amp;gt;&lt;br /&gt;
3. Introduce the students to what concepts they are learning throughout the game&amp;lt;br&amp;gt;&lt;br /&gt;
4. Let the students write down the problems on paper if they&#039;re having trouble with the ordering of fractions.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
V. Rationale&amp;lt;br&amp;gt;&lt;br /&gt;
The purpose of the game is to promote math education through the use of fun and interactive game software. The game will be designed to teach students to use their math skills in a non-workbook setting.&lt;br /&gt;
&lt;br /&gt;
==Project Files==&lt;br /&gt;
&lt;br /&gt;
[[File:Colourthepart_final.tar.gz]]&lt;br /&gt;
&lt;br /&gt;
==Contacts==&lt;br /&gt;
&lt;br /&gt;
Spence Thompson: stt6741@rit.edu&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Forrest Marvez: fmarvez@gmail.com&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Colourthepart_final.tar.gz&amp;diff=56582</id>
		<title>File:Colourthepart final.tar.gz</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Colourthepart_final.tar.gz&amp;diff=56582"/>
		<updated>2010-09-08T17:45:32Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56521</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56521"/>
		<updated>2010-09-06T13:21:54Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* 75px PacMath */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== [[Colour_The_Part|Colour The Part]] ==&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ==&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
Fortune Hunter draws on teaching children of a global scale fourth grade mathematics through the guise of a dungeon styled adventure game. Players will be able to explore dungeons and fight fearsome battles with various monsters, each requiring special attacks pertaining to unique mathematical concept to defeat. The player controls a protagonist that must progress through maze-like dungeons, solve puzzles / problems, and defeat enemies in a two dimensional world.&lt;br /&gt;
&lt;br /&gt;
For more information or to download, visit our [[Fortune_Hunter| wiki site]].&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
==[[School Server/RIT|schoolserver.rit.edu]]==&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
==[[Activities/FileShare|FileShare]] ==&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
==[[Teacher&#039;s Tools]]==&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
===[[Pop_Quiz]]===&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher.&lt;br /&gt;
&lt;br /&gt;
==[[Flash Card Game - Assimilate]]==&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]==&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:EricMallon|Eric Mallon,]] [[User:eldrac|Tyler Bragdon,]] [[User:Cdaniels29|Chris Daniels]]&lt;br /&gt;
&lt;br /&gt;
==[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]==&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
Lemonade stand (or more likely, *Insert produce here* stand) is a collaboration project at RIT. It is designed to test children on fractions, working with money, estimation, and other math topics. While our time restraints limit the extent to which we can implement features, the current goal is a feature complete program even if lacking in graphics. We plan on having a system based on buying and selling commodities and an eventual season based economy. &lt;br /&gt;
&lt;br /&gt;
The largest and most complex task of the project will be the introduction of a basic AI to handle the economy, the use of graphics, and localization.  We are planning on introducing the game with a generic currency model while trying to find a commodity that either works worldwide, or is easy to replace for regional types. At the very least, we plan on having a feature complete text model that can be finished by other interested parties.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Muthris|Muthris]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
==[[Produce Puzzle]]==&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==[[/Question Support API|Question Support API]]==&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
==[[Teacher Reporting]]==&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ==&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
Through the classic arcade style game known as PacMan we will incorporate fourth grade level math.&lt;br /&gt;
&lt;br /&gt;
== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ==&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
A math based sudoku style puzzle game. The player is given an answer and they have to complete the puzzle by matching the sides of the blocks together that, following the correct operator (+, -, *, /) will give them the answer.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Math_Maze/status&amp;diff=56518</id>
		<title>Math4Team/RIT/Projects/Math Maze/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Math_Maze/status&amp;diff=56518"/>
		<updated>2010-09-06T03:29:34Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Abandoned&lt;br /&gt;
|status_text=(No Revision Control, one xo bundle)&lt;br /&gt;
|group_list= [[user:TS1593|Tom Sekovski]], [[user:kdh7733|Kevin Hockey]]}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Math_Maze/status&amp;diff=56517</id>
		<title>Math4Team/RIT/Projects/Math Maze/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects/Math_Maze/status&amp;diff=56517"/>
		<updated>2010-09-06T03:28:54Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
|color=red&lt;br /&gt;
|status=Abandoned&lt;br /&gt;
|status_text=Currently looking for people to continue the project. (No Revision Control, one xo bundle)&lt;br /&gt;
|group_list= [[user:TS1593|Tom Sekovski]], [[user:kdh7733|Kevin Hockey]]}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56516</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56516"/>
		<updated>2010-09-06T02:36:47Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Teacher&amp;#039;s Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== [[Colour_The_Part|Colour The Part]] ==&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ==&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
Fortune Hunter draws on teaching children of a global scale fourth grade mathematics through the guise of a dungeon styled adventure game. Players will be able to explore dungeons and fight fearsome battles with various monsters, each requiring special attacks pertaining to unique mathematical concept to defeat. The player controls a protagonist that must progress through maze-like dungeons, solve puzzles / problems, and defeat enemies in a two dimensional world.&lt;br /&gt;
&lt;br /&gt;
For more information or to download, visit our [[Fortune_Hunter| wiki site]].&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
==[[School Server/RIT|schoolserver.rit.edu]]==&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
==[[Activities/FileShare|FileShare]] ==&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
==[[Teacher&#039;s Tools]]==&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
===[[Pop_Quiz]]===&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher.&lt;br /&gt;
&lt;br /&gt;
==[[Flash Card Game - Assimilate]]==&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]==&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:EricMallon|Eric Mallon,]] [[User:eldrac|Tyler Bragdon,]] [[User:Cdaniels29|Chris Daniels]]&lt;br /&gt;
&lt;br /&gt;
==[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]==&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
Lemonade stand (or more likely, *Insert produce here* stand) is a collaboration project at RIT. It is designed to test children on fractions, working with money, estimation, and other math topics. While our time restraints limit the extent to which we can implement features, the current goal is a feature complete program even if lacking in graphics. We plan on having a system based on buying and selling commodities and an eventual season based economy. &lt;br /&gt;
&lt;br /&gt;
The largest and most complex task of the project will be the introduction of a basic AI to handle the economy, the use of graphics, and localization.  We are planning on introducing the game with a generic currency model while trying to find a commodity that either works worldwide, or is easy to replace for regional types. At the very least, we plan on having a feature complete text model that can be finished by other interested parties.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Muthris|Muthris]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
==[[Produce Puzzle]]==&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==[[/Question Support API|Question Support API]]==&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
==[[Teacher Reporting]]==&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ==&lt;br /&gt;
{{:/PacMath/status}}&lt;br /&gt;
Through the classic arcade style game known as PacMan we will incorporate fourth grade level math.&lt;br /&gt;
&lt;br /&gt;
== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ==&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
A math based sudoku style puzzle game. The player is given an answer and they have to complete the puzzle by matching the sides of the blocks together that, following the correct operator (+, -, *, /) will give them the answer.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Pop_Quiz&amp;diff=56515</id>
		<title>Pop Quiz</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Pop_Quiz&amp;diff=56515"/>
		<updated>2010-09-06T02:34:52Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Pop_Quiz/Navigation}}&lt;br /&gt;
{{:Pop_Quiz/status}}&lt;br /&gt;
[[Image:Icon.svg]]&lt;br /&gt;
&lt;br /&gt;
PopQuiz is a tool primarily for teachers, to allow informal testing of students in real-time. The teacher poses questions to students on-the-fly, students answer over the mesh, and results are immediately gathered and displayed to the teacher. The application might have several [[#Alternative Use|other uses]] but pop quizzes are the main focus.&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Group Members==&lt;br /&gt;
&#039;&#039;&#039;Active:&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
[[user:acj3840|Alex Jones]] Founder &amp;lt;br \&amp;gt;&lt;br /&gt;
[[user:modell|Michael O&#039;Dell]] User Interfaces &amp;lt;br \&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Inactive:&#039;&#039;&#039;&amp;lt;br/ &amp;gt;&lt;br /&gt;
[[user:Cheezmeister|Brendan Luchen]] UI/Integration &amp;lt;br \&amp;gt;&lt;br /&gt;
[[user:bisserlis|Ben Isserlis]] Networking&lt;br /&gt;
&lt;br /&gt;
==Recent Updates==&lt;br /&gt;
====7/08/2010====&lt;br /&gt;
*Successfully recreated GUI&#039;s from TK to GTK+&lt;br /&gt;
*GUI development is functional&lt;br /&gt;
*Beginning work on Mesh Networking&lt;br /&gt;
&lt;br /&gt;
====2/23/10====&lt;br /&gt;
Decided to switch our GUI from using Tk to GTK+ after some input from the community&lt;br /&gt;
&lt;br /&gt;
====2/13/10====&lt;br /&gt;
We made some rapid progress in networking and packaging. Current action items:&lt;br /&gt;
*Work out remaining kinks&lt;br /&gt;
**SVG Icon isn&#039;t being picked up&lt;br /&gt;
**On starting activity PopQuiz appears to either freeze or take an unacceptably long time to load&lt;br /&gt;
&lt;br /&gt;
====1/27/10====&lt;br /&gt;
We solidified our goals and plans for this quarter. Within the next week, we plan to have a minimal but functional application. &lt;br /&gt;
*The student interface will just show an image while waiting for an update from the teacher. &lt;br /&gt;
*The teacher&#039;s interface will first be assumed to be used on the XO. It will immediately open the question-creation dialog, followed by a waiting screen similar to the students&#039;. When all students have responded, text statistics will be shown.&lt;br /&gt;
*The network backend will be kept as modular as possible to interface with other tools in the future.&lt;br /&gt;
*Question: will this tool be used for actual testing, or less formal evaluation?&lt;br /&gt;
&lt;br /&gt;
==Flash Prototype==&lt;br /&gt;
&lt;br /&gt;
If you are a teacher and want to evaluate my project, please either click &lt;br /&gt;
[http://people.rit.edu/acj3840/ForDisplayOnly/PythonPrototype_v0.5.swf here] or look just below to run the prototype. It will launch in the same window, so when you&#039;re done hit the back button to get back to this page. Please read the prototype notes as it explains what each screen is for. Once you&#039;re done running it, please go [http://wiki.sugarlabs.org/go/Talk:Teacher%27s_Tools here] to discuss it (or once again look below). The latest version is where you would add your input. If you need any help or would just prefer to individually contact us feel free to contact any of the team members.&lt;br /&gt;
Discuss the prototype [http://wiki.sugarlabs.org/go/Talk:Pop_Quiz here]&amp;lt;br \&amp;gt;&lt;br /&gt;
For a directory of the old versions look [http://people.rit.edu/acj3840/ForDisplayOnly/ here]&lt;br /&gt;
&lt;br /&gt;
==Pictures/Concept Art==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Upadted screenshots coming soon... &#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
====Early Mock-Ups====&lt;br /&gt;
http://people.rit.edu/acj3840/ForDisplayOnly/Class%20Screen.png &amp;lt;br \&amp;gt;&lt;br /&gt;
This is a concept for the final screen in the prototype. It will have the XO names right below the symbol, and the symbols will be highlighted red or green based on whether or not they answered correctly. Hovering over the XOs for a little bit will then show additional information like the last screen in the prototype. There should be back buttons added to go back to the previous screen as well as a &#039;ask another question&#039; button and a &#039;end questioning&#039; button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Future goals==&lt;br /&gt;
Eventually, this project is going to be a program for the teacher to use to test students on their knowledge of math. The results will then be displayed to the teacher. The results will include things like % of users that answered the question correctly. A graphical display of what all of the submitted answers were and how many of each student picked that answer. The average time of student answers. And finally, a graphical display of all the students in the activity that when hovering over any particular student, will show the individual statistics about the student. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
This will help the teacher learn quickly what the weak points of the class as a whole are, as well as each individual student. With this knowledge the teacher easily determine what topics require more time for the students to learn. Teachers will be able to run the activity and students will be able to join. Hopefully we&#039;ll figure a way to efficiently connect somewhere between 10-15 students to each teacher. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Also, currently the project will call for the teacher to input the question, answer, and amount of time to be given to the students to answer. Ideally the [[School Server/RIT|schoolserver.rit.edu]] will be able to host &#039;packets&#039; of pre-made questions that the teacher can download and use.&lt;br /&gt;
&lt;br /&gt;
==Alternative Use==&lt;br /&gt;
PopQuiz as a program also lends itself to quick tallies of opinion where a show of hands is unclear (do we play duck-duck-goose or dodgeball?) fun, impromptu polls between students, guessing games, etc.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
Git Public clone URL: git://git.sugarlabs.org/popquiz/mainline.git &amp;lt;br \&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contacts==&lt;br /&gt;
IRC Server: irc.freenode.net &amp;lt;br \&amp;gt;&lt;br /&gt;
IRC Channels: #popquiz, #sugar&lt;br /&gt;
&lt;br /&gt;
[[user:acj3840|Alex Jones]] email: acj3840@rit.edu &amp;lt;br \&amp;gt;&lt;br /&gt;
IRC: Boe08 &amp;lt;br \&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[user:modell|Michael O&#039;Dell]] email: michael.s.odell@gmail.com &amp;lt;br\&amp;gt;&lt;br /&gt;
IRC: modell &amp;lt;br\&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[user:Cheezmeister|Brendan Luchen]] email: bml4633@rit.edu &amp;lt;br\&amp;gt;&lt;br /&gt;
IRC: Cheezmeister&lt;br /&gt;
&lt;br /&gt;
[[user:bisserlis|Ben Isserlis]] E-mail: Google Mail account bisserlis.&lt;br /&gt;
IRC: bisserlis&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Pop_Quiz/status&amp;diff=56514</id>
		<title>Pop Quiz/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Pop_Quiz/status&amp;diff=56514"/>
		<updated>2010-09-06T02:34:28Z</updated>

		<summary type="html">&lt;p&gt;Jlew: Created page with &amp;quot;{{Template:RIT_Status_Block  |color=red |status=unknown |status_text=unknown |group_list=Alex Jones, Michael O&amp;#039;Dell, [[user:Cheezmeister|Brendan ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=unknown&lt;br /&gt;
|status_text=unknown&lt;br /&gt;
|group_list=[[user:acj3840|Alex Jones]], [[user:modell|Michael O&#039;Dell]], [[user:Cheezmeister|Brendan Luchen]], [[user:bisserlis|Ben Isserlis]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56513</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56513"/>
		<updated>2010-09-06T02:32:29Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* 75px PacMath */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== [[Colour_The_Part|Colour The Part]] ==&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ==&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
Fortune Hunter draws on teaching children of a global scale fourth grade mathematics through the guise of a dungeon styled adventure game. Players will be able to explore dungeons and fight fearsome battles with various monsters, each requiring special attacks pertaining to unique mathematical concept to defeat. The player controls a protagonist that must progress through maze-like dungeons, solve puzzles / problems, and defeat enemies in a two dimensional world.&lt;br /&gt;
&lt;br /&gt;
For more information or to download, visit our [[Fortune_Hunter| wiki site]].&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
==[[School Server/RIT|schoolserver.rit.edu]]==&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
==[[Activities/FileShare|FileShare]] ==&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
==[[Teacher&#039;s Tools]]==&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
&lt;br /&gt;
==[[Flash Card Game - Assimilate]]==&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]==&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:EricMallon|Eric Mallon,]] [[User:eldrac|Tyler Bragdon,]] [[User:Cdaniels29|Chris Daniels]]&lt;br /&gt;
&lt;br /&gt;
==[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]==&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
Lemonade stand (or more likely, *Insert produce here* stand) is a collaboration project at RIT. It is designed to test children on fractions, working with money, estimation, and other math topics. While our time restraints limit the extent to which we can implement features, the current goal is a feature complete program even if lacking in graphics. We plan on having a system based on buying and selling commodities and an eventual season based economy. &lt;br /&gt;
&lt;br /&gt;
The largest and most complex task of the project will be the introduction of a basic AI to handle the economy, the use of graphics, and localization.  We are planning on introducing the game with a generic currency model while trying to find a commodity that either works worldwide, or is easy to replace for regional types. At the very least, we plan on having a feature complete text model that can be finished by other interested parties.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Muthris|Muthris]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
==[[Produce Puzzle]]==&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==[[/Question Support API|Question Support API]]==&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
==[[Teacher Reporting]]==&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ==&lt;br /&gt;
{{:/PacMath/status}}&lt;br /&gt;
Through the classic arcade style game known as PacMan we will incorporate fourth grade level math.&lt;br /&gt;
&lt;br /&gt;
== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ==&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
A math based sudoku style puzzle game. The player is given an answer and they have to complete the puzzle by matching the sides of the blocks together that, following the correct operator (+, -, *, /) will give them the answer.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=PacMath&amp;diff=56512</id>
		<title>PacMath</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=PacMath&amp;diff=56512"/>
		<updated>2010-09-06T02:31:58Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
{{:PacMath/status}}&lt;br /&gt;
&lt;br /&gt;
[[Image:Pacmath-logo.png|300px|none|none|alt=PacMath]]&lt;br /&gt;
Last updated February 25, 2010&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
PacMath is an educational game based off a well known 80&#039;s arcade game.  Using the original game concept PacMath will add fourth grade level math to the fun and exciting arcade game in order to make learning fun.  The game will provide the student with different problems and in order to solve the problem correctly the student will have to eat the enemy with the correct answer.&lt;br /&gt;
===Sketch Up===&lt;br /&gt;
&lt;br /&gt;
[[Image:PacMath.jpg|200px|thumb|left|alt=startscreen|Version 1]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Start-screen.jpg|200px|thumb|left|alt=startscreen|Version 2]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Eat-screen.jpg|200px|thumb|left|alt=eatscreen|Version 2]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pacman-mockup.jpg|frame|none|alt=eatscreen|Version 3]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pacmath2.gif]]&lt;br /&gt;
&lt;br /&gt;
==Objective==&lt;br /&gt;
The objective of this project is to incorporate the teachings of fourth grade mathematics to students through PacMath, a fun, interactive, mathematical game based on the 1980&#039;s popular arcade game. One of our main objectives is making PacMath flexible where the teacher will be allowed to create its own group of questions and not be forced to use only a set group of questions. This would allow more flexibility in the learning plan for the teacher.&lt;br /&gt;
&lt;br /&gt;
==Education==&lt;br /&gt;
&lt;br /&gt;
[[Media: PacMath Lesson Plan.pdf]]&lt;br /&gt;
&lt;br /&gt;
Current Standards to be addressed with in this project: &amp;lt;br&amp;gt;&lt;br /&gt;
(As per standards of the Massachusetts Department of Education)&lt;br /&gt;
&lt;br /&gt;
*4.N.2 - Represent, order, and compare large numbers (to at least 100,000) using various forms, including expanded notation, e.g., 853 = 8 x 100 + 5 x 10 + 3. &lt;br /&gt;
*4.N.8 - Select, use, and explain various meanings and models of multiplication and division of whole numbers. Understand and use the inverse relationship between the two operations.&lt;br /&gt;
*4.N.9 - Select, use, and explain the commutative, associative, and identity properties of operations on whole numbers in problem situations, e.g., 37 x 46 = 46 x 37, (5 x 7) x 2 =       5 x (7 x 2). &lt;br /&gt;
*4.N.11 - Know multiplication facts through 12 x 12 and related division facts. Use these facts to solve related multiplication problems and compute related problems, e.g., 3 x 5 is related to 30 x 50, 300 x 5, and 30 x 500. &lt;br /&gt;
*4.N.12 - Add and subtract (up to five-digit numbers) and multiply (up to three digits by two digits) accurately and efficiently. &lt;br /&gt;
&lt;br /&gt;
[http://www.doe.mass.edu/frameworks/math/2000/final.pdf Link to Mass. Department of Education]&lt;br /&gt;
&lt;br /&gt;
==Game Elements==&lt;br /&gt;
;Activity Icon&lt;br /&gt;
[[Image: Pacmath-icon.svg|frame|none|alt=startscreen|Version 1]]&lt;br /&gt;
[[Image: Pacmath-icon_copy.svg|frame|none|alt=startscreen|Version 2]]&lt;br /&gt;
&lt;br /&gt;
==How It Works==&lt;br /&gt;
&lt;br /&gt;
[[Media: PacMan_User_Manual.pdf]]&lt;br /&gt;
&lt;br /&gt;
*One Player&lt;br /&gt;
*Board Setup like the Original Arcade Game (one Maze to start off)&lt;br /&gt;
*If the player eats a Power Pellet (4 per level)&lt;br /&gt;
**Question Appears (4 per level -&amp;gt; 1 per Power Pellet)&lt;br /&gt;
**After the four Power Pellets have been eaten and answered correctly, a new &#039;level&#039; (so to speak) begins&lt;br /&gt;
**Player has to eat the Enemy with the correct answer (answers will be displayed on the enemies throughout the entire &#039;level&#039;&lt;br /&gt;
**If the player eats the wrong answer they lose a token and return to the center of the maze and continue playing&lt;br /&gt;
**If the player eats 100 (may change) regular pellets they gain a token&lt;br /&gt;
***A token is an attempt, if you run out of tokens the game ends&lt;br /&gt;
*Questions&lt;br /&gt;
**Some default ones to start off with (come with the activity)&lt;br /&gt;
**GUI/Prompt for the teacher to input their own questions, saves as an XML (the activity will load the file)&lt;br /&gt;
**The answer will have a digit limit (thinking 3 digits)&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
*PacMath&lt;br /&gt;
**User will control a yellow sprite&lt;br /&gt;
**User will attempt to touch numbered sprites based on mathematical questions&lt;br /&gt;
*Difficulty settings&lt;br /&gt;
**EASY - slower game speed / easy difficulty questions&lt;br /&gt;
**NORMAL - average game speed / easy and average difficulty questions&lt;br /&gt;
**HARD - fast game speed / easy, average and hard difficulty questions&lt;br /&gt;
**PRODUCT MADNESS - fast game speed / only multiplication tables from 1-12&lt;br /&gt;
*Questions&lt;br /&gt;
**Instructor will be able to alter the questions the students will have to answer&lt;br /&gt;
**Instructor will be able to see the rankings of a particular student&lt;br /&gt;
*Ranking&lt;br /&gt;
**Top 10 scores will be recorded and displayed while game is paused&lt;br /&gt;
&lt;br /&gt;
===Controls===&lt;br /&gt;
User will be able to interact with the game through two input devices&lt;br /&gt;
*Keyboard&lt;br /&gt;
**UP-ARROW will move sprite up&lt;br /&gt;
**DOWN-ARROW will move sprite down&lt;br /&gt;
**RIGHT-ARROW will move sprite right&lt;br /&gt;
**LEFT-ARROW will move sprite left&lt;br /&gt;
**P will pause and resume the game while displaying Rankings&lt;br /&gt;
*Game-Pad&lt;br /&gt;
**UP-ANGLE will move sprite up&lt;br /&gt;
**DOWN-ANGLE will move sprite down&lt;br /&gt;
**RIGHT-ANGLE will move sprite right&lt;br /&gt;
**LEFT-ANGLE will move sprite left&lt;br /&gt;
**SQUARE will pause and resume the game while displaying Rankings&lt;br /&gt;
&lt;br /&gt;
==Code Structure Plan==&lt;br /&gt;
&lt;br /&gt;
Update: 2/25/2010, as of this date we have our latest up to date code structure with comments and modules on the following website [http://people.rit.edu/yah3133/ http://people.rit.edu/yah3133/]&lt;br /&gt;
&lt;br /&gt;
We will be using a mix and match of two existing classic arcade games implemented in Python.&lt;br /&gt;
The first one is from [http://www-inst.eecs.berkeley.edu/~cs188/fa07/projects/search/searchproject.html Berkeley.edu] and it is a very simple implementation. The second game comes from [http://pinproject.com/pacman/pacman.htm PyGames] and it is more complicated in its design and implementation. We will be using a bit of both to try to come up with an optimal one that would work at a good speed in the XO.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Questions (default question list provided)&lt;br /&gt;
*Maze (single maze to start)&lt;br /&gt;
*Player&lt;br /&gt;
*Enemies&lt;br /&gt;
*Game (control)&lt;br /&gt;
*Activity (main)&lt;br /&gt;
*Setup (for loading on the XO)&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
The code for this project is located at the [http://git.sugarlabs.org/projects/pacmath Git.SugarLabs.org] repositories. The project is still on initial planning stages and thus there is no code to work on yet.&lt;br /&gt;
&lt;br /&gt;
The current group of people working on the development are: &lt;br /&gt;
* [[user:Yah3133|Yasser Hernandez]], email: yah3133 [at] rit.edu&lt;br /&gt;
* [[user:Taylor2412|Taylor Plimpton]], email: tjp3947 [at] rit.edu&lt;br /&gt;
* [[user:arendon|Abel Rendon Jr]], email: axr9780 [at] rit.edu&lt;br /&gt;
* [[user:dxr4305|Dennis Rodriguez]], email: dxr4305 [at] rit.edu&lt;br /&gt;
&lt;br /&gt;
==Milestones==&lt;br /&gt;
Weeks correspond to RIT Quarter Schedule&lt;br /&gt;
&lt;br /&gt;
* Week 6 ( January 15th 2010 - January 22nd 2010 )&lt;br /&gt;
** &amp;lt;s&amp;gt;Get git working on git.sugarlabs.org&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Finish adding details to the PacMath Wiki&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Make a Sketch-Up for the game&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;E-mail Math4 Mailing List informing everyone about our project and ask for ideas and volunteers&amp;lt;/s&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
* Week 7 ( January 22nd 2010 - January 29th 2010 )&lt;br /&gt;
** &amp;lt;s&amp;gt;Get all the code sections defined well&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Split up code sections&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Start initial basic coding&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Test an initial simple blank screen&amp;lt;/s&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
* Week 8 ( January 29th 2010 - February 5th 2010 )&lt;br /&gt;
**Test segments of PacMath&lt;br /&gt;
***&amp;lt;s&amp;gt;Just Maze&amp;lt;/s&amp;gt;&lt;br /&gt;
***&amp;lt;s&amp;gt;Just PacMath&amp;lt;/s&amp;gt;&lt;br /&gt;
***&amp;lt;s&amp;gt;Just Enemies&amp;lt;/s&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
* Week 9 ( February 5th 2010 - February 12th 2010 )&lt;br /&gt;
**&amp;lt;s&amp;gt;Test the basic activity&amp;lt;/s&amp;gt;&lt;br /&gt;
**&amp;lt;s&amp;gt;Put the pieces together&amp;lt;/s&amp;gt;&lt;br /&gt;
**User Group Test&lt;br /&gt;
**&amp;lt;s&amp;gt;Pick a License for the project&amp;lt;/s&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
* Week 10 ( February 12th 2010 - February 19th 2010 )&lt;br /&gt;
**Wrap Up&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
* Week 11 ( February 19th 2010 - February 26th 2010 )&lt;br /&gt;
**Final Push!&lt;br /&gt;
**Final presentation&lt;br /&gt;
&lt;br /&gt;
==Community==&lt;br /&gt;
Feedback from the community&lt;br /&gt;
&lt;br /&gt;
===Gary (January 21, 2010)===&lt;br /&gt;
&lt;br /&gt;
 The PacMath sketches look great, can&#039;t wait to give it a play through :-)&amp;lt;BR&amp;gt;Regarding questions/game settings, &lt;br /&gt;
 make sure you have a play of Walter&#039;s VisualMatch activity and see how the toolbar provides lots of flexibility to &lt;br /&gt;
 the game challenge type. It would seem like a good approach to let the user choose the starting case (perhaps &lt;br /&gt;
 via a teachers verbal guidance in class) and then have the general math difficulty level increase as they complete &lt;br /&gt;
 level to level. It would be very desirable if you would perform the gettext internationalization (i18n) that is needed &lt;br /&gt;
 to get this set up in Pootle for localization into other languages (i.e. generate POT file, set po directory in git repo,  &lt;br /&gt;
 make user:pootle a committer, file Trac bug with component = localization requesting Pootle hosting, etc.).  &lt;br /&gt;
 [[User:Cjl|Cjl]] 07:01, 12 February 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Walter Bender (February 11, 2010)===&lt;br /&gt;
&lt;br /&gt;
 I would recommend you look at how other pygame-based activities are&lt;br /&gt;
 packaged. For example, Maze.&lt;br /&gt;
&lt;br /&gt;
===Tomeu Vizoso (February 12, 2010)===&lt;br /&gt;
&lt;br /&gt;
 Also, Jim&#039;s book could help clarifying several concepts, though I&lt;br /&gt;
 don&#039;t see anything specific to pygame/sugargame.&lt;br /&gt;
&lt;br /&gt;
===Jim Simmons (February 12, 2010)===&lt;br /&gt;
&lt;br /&gt;
 There is a project in Gitorious that sounds like it might be of use to you:&lt;br /&gt;
 http://git.sugarlabs.org/projects/sugargame&lt;br /&gt;
 I haven&#039;t tried it myself, but the description sounds promising.&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
http://i.creativecommons.org/l/by-sa/3.0/88x31.png&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://creativecommons.org/licenses/by-sa/3.0/us/ http://creativecommons.org/licenses/by-sa/3.0/us/]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=PacMath/status&amp;diff=56511</id>
		<title>PacMath/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=PacMath/status&amp;diff=56511"/>
		<updated>2010-09-06T02:31:26Z</updated>

		<summary type="html">&lt;p&gt;Jlew: Created page with &amp;quot;{{Template:RIT_Status_Block  |color=red |status=unknown |status_text=unknown |group_list=Yasser Hernandez, Taylor Plimpton, [[user:arendon|Ab...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=unknown&lt;br /&gt;
|status_text=unknown&lt;br /&gt;
|group_list=[[user:Yah3133|Yasser Hernandez]], [[user:Taylor2412|Taylor Plimpton]], [[user:arendon|Abel Rendon Jr]], [[user:dxr4305|Dennis Rodriguez]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56510</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56510"/>
		<updated>2010-09-06T02:26:26Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Produce Puzzle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== [[Colour_The_Part|Colour The Part]] ==&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ==&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
Fortune Hunter draws on teaching children of a global scale fourth grade mathematics through the guise of a dungeon styled adventure game. Players will be able to explore dungeons and fight fearsome battles with various monsters, each requiring special attacks pertaining to unique mathematical concept to defeat. The player controls a protagonist that must progress through maze-like dungeons, solve puzzles / problems, and defeat enemies in a two dimensional world.&lt;br /&gt;
&lt;br /&gt;
For more information or to download, visit our [[Fortune_Hunter| wiki site]].&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
==[[School Server/RIT|schoolserver.rit.edu]]==&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
==[[Activities/FileShare|FileShare]] ==&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
==[[Teacher&#039;s Tools]]==&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
&lt;br /&gt;
==[[Flash Card Game - Assimilate]]==&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]==&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:EricMallon|Eric Mallon,]] [[User:eldrac|Tyler Bragdon,]] [[User:Cdaniels29|Chris Daniels]]&lt;br /&gt;
&lt;br /&gt;
==[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]==&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
Lemonade stand (or more likely, *Insert produce here* stand) is a collaboration project at RIT. It is designed to test children on fractions, working with money, estimation, and other math topics. While our time restraints limit the extent to which we can implement features, the current goal is a feature complete program even if lacking in graphics. We plan on having a system based on buying and selling commodities and an eventual season based economy. &lt;br /&gt;
&lt;br /&gt;
The largest and most complex task of the project will be the introduction of a basic AI to handle the economy, the use of graphics, and localization.  We are planning on introducing the game with a generic currency model while trying to find a commodity that either works worldwide, or is easy to replace for regional types. At the very least, we plan on having a feature complete text model that can be finished by other interested parties.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Muthris|Muthris]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
==[[Produce Puzzle]]==&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==[[/Question Support API|Question Support API]]==&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
==[[Teacher Reporting]]==&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ==&lt;br /&gt;
Through the classic arcade style game known as PacMan we will incorporate fourth grade level math.&lt;br /&gt;
&lt;br /&gt;
Group Members: [[user:yah3133|Yasser Hernandez]] , [[user:Taylor2412| Taylor Plimpton]], [[user:Arendon | Abel Rendon]] , [[user:dxr4305 | Dennis Rodriguez]]&lt;br /&gt;
&lt;br /&gt;
== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ==&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
A math based sudoku style puzzle game. The player is given an answer and they have to complete the puzzle by matching the sides of the blocks together that, following the correct operator (+, -, *, /) will give them the answer.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Produce_Puzzle&amp;diff=56509</id>
		<title>Produce Puzzle</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Produce_Puzzle&amp;diff=56509"/>
		<updated>2010-09-06T02:25:41Z</updated>

		<summary type="html">&lt;p&gt;Jlew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
{{:Produce_Puzzle/status}}&lt;br /&gt;
==Description==&lt;br /&gt;
Produce Puzzle is a game created by Matthew Michihara, Elizabeth Deng, and Aaron Macris with the python programming language using the pyGTK and pygames libraries. It was created as an educational game during the University of Southern California&#039;s &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot; targeting users in 3rd world countries. The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
==Standards==&lt;br /&gt;
&lt;br /&gt;
Possibly fulfills standards:&lt;br /&gt;
* [[Lesson_Plan#Determine_values_of_variables_in_simple_equations|[1]]] 4.P.3 (Determine values of variables in simple equations, e.g., 4106 – x = 37, 5 = y + 3, and s – y = 3)&lt;br /&gt;
*[[Lesson_Plan#Determine_how_change_in_one_variable_relates_to_a_change_in_a_second_variable.2C_e.g..2C_input-output_tables | [2]]] 4.P.6 (Determine how change in one variable relates to a change in a second variable, e.g., input-output tables)&lt;br /&gt;
* [[Lesson_Plan#Determine_values_of_variables_in_simple_equations | [3]]] 4.G.3 (Recognize similar figures)&lt;br /&gt;
===[[Lesson Plan]]===&lt;br /&gt;
[[:image:OLPC_lesson_plan.doc| OLPC_lesson_plan.doc]]&lt;br /&gt;
&lt;br /&gt;
==Group Members==&lt;br /&gt;
*[[User:Classclownfish|Abbi Honeycutt]]&lt;br /&gt;
*[[User:Nikeunltd|Kennedy Kong]]&lt;br /&gt;
&lt;br /&gt;
==Compatability Issues==&lt;br /&gt;
* Needs a new Sugarized icon&lt;br /&gt;
* Bundling needs to be compatible with new Sugar build&lt;br /&gt;
* Needs to be added to Git repo&lt;br /&gt;
&lt;br /&gt;
==Playability Issues==&lt;br /&gt;
* More dynamic ending&lt;br /&gt;
** No visual notification user wins the game (fireworks, something exciting)&lt;br /&gt;
** Should move on to new game automatically&lt;br /&gt;
* More scalable&lt;br /&gt;
** Ability to change fruit max values on the fly&lt;br /&gt;
** Ability to have some fruit values solved for them&lt;br /&gt;
* Does not spawn all fruits all the time&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
* Timer&lt;br /&gt;
** See how long they&#039;ve played&lt;br /&gt;
** Race against clock mode&lt;br /&gt;
* Fill more of screen&lt;br /&gt;
** Scales itself similarly to how the maze game does&lt;br /&gt;
* New fruit icons&lt;br /&gt;
&lt;br /&gt;
==Completed Goals==&lt;br /&gt;
* Fixed issues with resuming game after &amp;quot;minimizing&amp;quot; (5/14/09)&lt;br /&gt;
* Now correctly identifies itself as ProducePuzzleActivity (5/14/09)&lt;br /&gt;
* Sugar toolbar at the top (5/18/09)&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [http://git.sugarlabs.org/projects/produce-puzzle Git Repo] (this is where newest code will be available)&lt;br /&gt;
* [http://code.google.com/p/redblue-croatia/source/checkout Original source at Google Code] (this is the older code)&lt;br /&gt;
* [[olpc:Produce_Puzzle | Produce Puzzle page on OLPC Wiki]]&lt;br /&gt;
&lt;br /&gt;
==Contact Information==&lt;br /&gt;
* Abbi Honeycutt&#039;s [[User:Classclownfish|user page]]&lt;br /&gt;
* Kennedy Kong&#039;s [[User:Nikeunltd|user page]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Produce_Puzzle/status&amp;diff=56508</id>
		<title>Produce Puzzle/status</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Produce_Puzzle/status&amp;diff=56508"/>
		<updated>2010-09-06T02:25:09Z</updated>

		<summary type="html">&lt;p&gt;Jlew: Created page with &amp;quot;{{Template:RIT_Status_Block  |color=red |status=unknown |status_text=unknown |group_list=Abbi Honeycutt, Kennedy Kong }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RIT_Status_Block&lt;br /&gt;
&lt;br /&gt;
|color=red&lt;br /&gt;
|status=unknown&lt;br /&gt;
|status_text=unknown&lt;br /&gt;
|group_list=[[User:Classclownfish|Abbi Honeycutt]], [[User:Nikeunltd|Kennedy Kong]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56507</id>
		<title>Math4Team/RIT/Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/RIT/Projects&amp;diff=56507"/>
		<updated>2010-09-06T02:20:13Z</updated>

		<summary type="html">&lt;p&gt;Jlew: /* Muthris */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== [[Colour_The_Part|Colour The Part]] ==&lt;br /&gt;
{{:Colour_The_Part/status}}&lt;br /&gt;
Incorporating math and color theory onto a platformer, create a fun and educational activity targeted at 4th grade Math students. The activity uses elements of platform games with obstacles and puzzle solving to teach addition and multiplication of fractions while keeping the player entertained.&lt;br /&gt;
&lt;br /&gt;
== [[Fortune_Hunter| Mathematical Adventure: Fortune Hunter]] ==&lt;br /&gt;
{{:Fortune_Hunter/status}}&lt;br /&gt;
Fortune Hunter draws on teaching children of a global scale fourth grade mathematics through the guise of a dungeon styled adventure game. Players will be able to explore dungeons and fight fearsome battles with various monsters, each requiring special attacks pertaining to unique mathematical concept to defeat. The player controls a protagonist that must progress through maze-like dungeons, solve puzzles / problems, and defeat enemies in a two dimensional world.&lt;br /&gt;
&lt;br /&gt;
For more information or to download, visit our [[Fortune_Hunter| wiki site]].&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Math_Maze|Math Maze]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Math_Maze/status}}&lt;br /&gt;
[[User:kdh7733|Kevin Hockey]] and [[User:TS1593|Tom Sekovski]] are making maze style game (built upon the pre-existing game [[http://wiki.laptop.org/go/Maze Maze]]) where at each decision moment the player has to answer a question. Some questions include: adding/subtracting numbers, factoring, word and fraction problems&lt;br /&gt;
&lt;br /&gt;
==[[School Server/RIT|schoolserver.rit.edu]]==&lt;br /&gt;
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. It is a Linux-based OS (a Fedora-based distribution) engineered to be installed on generic low-end servers. &lt;br /&gt;
When we deploy one laptop per child, we must also provide additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the School Server providing connectivity, shared resources and services. Services, tools and activities running on the School Server allow asynchronous interaction, can use larger storage capacity, and take advantage of the processing power of the XS.&lt;br /&gt;
&lt;br /&gt;
==[[Activities/FileShare|FileShare]] ==&lt;br /&gt;
{{:Activities/FileShare/status}}&lt;br /&gt;
FileShare is an activity that allows the user to share files from their journal.&lt;br /&gt;
The activity prompts the user for a list of files. When a user joins the shared activity, they are shown the file list where they can choose which files they would like to download. Files may also be uploaded to a central server if it is running a compatible script.&lt;br /&gt;
&lt;br /&gt;
==[[Teacher&#039;s Tools]]==&lt;br /&gt;
{{:Teacher&#039;s_Tools/status}}&lt;br /&gt;
[[User:acj3840|Alex Jones]] is planning on creating a tool for teachers to help evaluate how well their students have learned certain material. It will be similar to Assimilate but help the teachers learn the weak points of their students&#039; knowledge.&lt;br /&gt;
&lt;br /&gt;
==[[Flash Card Game - Assimilate]]==&lt;br /&gt;
{{:Flash_Card_Game_-_Assimilate/status}}&lt;br /&gt;
This project is one of [[Math4Team/RIT/Projects | many small projects]] focused on developing 4th grade math games which will run on the OLPC XO. We are [[Math4Team/RIT/Alumni/Spring-2009| RIT students]] who are working on this with the help of other developers who become interested in our projects.&lt;br /&gt;
The focus of this project is to turn an existing game ([[olpc:Assimilate|Assimilate]]) into a math based flash card game which will hopefully be included on future XO&#039;s.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Fun Towers|Fun Towers]]==&lt;br /&gt;
Fun Towers is a pre-existing game that can be found online in several version (http://www.funnytowers.com/ is one example) that has been ported to the XO, written in Squeak. Our team is modifying this purely numerical/card based game into one that can be used as a teaching tool as part of the 4th grade math project.&lt;br /&gt;
Our initial goals in modifying the pre-existing game remain relatively simple and achievable, and our goal is to produce verifiable results that can be used to point to the very preliminary success of the math4 program, while more in-depth projects are still in development.&lt;br /&gt;
The game itself is simple, users are given a card and with it are able to remove from one of 3 pyramids of cards a card that is one greater or one lower in value. This card that has been removed is the users new card, and any cards that were covered by the removed card are now in play.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:EricMallon|Eric Mallon,]] [[User:eldrac|Tyler Bragdon,]] [[User:Cdaniels29|Chris Daniels]]&lt;br /&gt;
&lt;br /&gt;
==[[Image:Lemon_Icon.svg|24px]] [[Lemonade Stand]]==&lt;br /&gt;
{{:Lemonade_Stand/status}}&lt;br /&gt;
Lemonade stand (or more likely, *Insert produce here* stand) is a collaboration project at RIT. It is designed to test children on fractions, working with money, estimation, and other math topics. While our time restraints limit the extent to which we can implement features, the current goal is a feature complete program even if lacking in graphics. We plan on having a system based on buying and selling commodities and an eventual season based economy. &lt;br /&gt;
&lt;br /&gt;
The largest and most complex task of the project will be the introduction of a basic AI to handle the economy, the use of graphics, and localization.  We are planning on introducing the game with a generic currency model while trying to find a commodity that either works worldwide, or is easy to replace for regional types. At the very least, we plan on having a feature complete text model that can be finished by other interested parties.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Projects/Muthris|Muthris]]==&lt;br /&gt;
{{:Math4Team/RIT/Projects/Muthris/status}}&lt;br /&gt;
Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain math related ways in-order to clear that grouping from the board.  The level is lost when the board fills up with blocks.  Players learn math skills by fun repetition of simple mathematical problems and the grouping of sets of numbers.  Levels are abstracted away from the core game.  This allows one to simple drop in new levels and learn different mathematical concepts.&lt;br /&gt;
&lt;br /&gt;
==[[Produce Puzzle]]==&lt;br /&gt;
The object of the game is to solve a system of equations with unknowns represented by fruits. The player is given the column sums and row sums, and from there he must determine the value of each fruit. The game difficulty can be changed, and it ranges from solving 3x3 fruit equations, all the way up to 9x9 fruit grids.&lt;br /&gt;
&lt;br /&gt;
We, [[User:Classclownfish | Abbi Honeycutt]] and [[User:Nikeunltd| Kennedy Kong]] from Rochester Institute of Technology, has taken over this project. Previous creators were Matthew Michihara, Elizabeth Deng, and Aaron Macris from University of Southern California during their &amp;quot;Code for a cause OLPC Hack-a-thon&amp;quot;.&lt;br /&gt;
==[[/Question Support API|Question Support API]]==&lt;br /&gt;
The purpose of the Question Support API is to provide a unified method for Activities to access standardized format question files. The API currently supports the use of multiple choice questions with a single correct answer and no partial credit. Currently, the API only reports questions in a plain text format from Moodle format question files.&lt;br /&gt;
&lt;br /&gt;
Group members are &lt;br /&gt;
[[User:Enimihil|Greg Stevens]], [[User:Jfinney|Jameson Finney]], [[User:Bbl5660|Brian Long]]&lt;br /&gt;
&lt;br /&gt;
==[[Teacher Reporting]]==&lt;br /&gt;
Our goal is to allow results and / or grades, from student activities to be readily available to teachers. &lt;br /&gt;
- Based on their wants and needs,teachers can then generate custom reports on a class or Individual. Teachers Have the ability to determine what types of problems students are finding most difficult. &lt;br /&gt;
- Additionally we envision logic in the module which analyses student activity and checks for a  yes || no interpretation of each student&#039;s understanding of Curriculum Standards.&lt;br /&gt;
&lt;br /&gt;
== [[Image:Pacmath-logo.png|75px]] [[PacMath|PacMath]] ==&lt;br /&gt;
Through the classic arcade style game known as PacMan we will incorporate fourth grade level math.&lt;br /&gt;
&lt;br /&gt;
Group Members: [[user:yah3133|Yasser Hernandez]] , [[user:Taylor2412| Taylor Plimpton]], [[user:Arendon | Abel Rendon]] , [[user:dxr4305 | Dennis Rodriguez]]&lt;br /&gt;
&lt;br /&gt;
== [[Image:blocku.png|75px]]  [[Blocku|Blocku]] ==&lt;br /&gt;
{{:Blocku/status}}&lt;br /&gt;
A math based sudoku style puzzle game. The player is given an answer and they have to complete the puzzle by matching the sides of the blocks together that, following the correct operator (+, -, *, /) will give them the answer.&lt;br /&gt;
&lt;br /&gt;
==[[Math4Team/RIT/Tips &amp;amp; Tricks|Tips &amp;amp; Tricks]]==&lt;br /&gt;
==[[Math4Team/RIT/Complaints &amp;amp; Problems|Complaints &amp;amp; Problems]]==&lt;br /&gt;
&lt;br /&gt;
[[Category:Idea]]&lt;/div&gt;</summary>
		<author><name>Jlew</name></author>
	</entry>
</feed>