<?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=Ossfm</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=Ossfm"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/Ossfm"/>
	<updated>2026-05-14T06:52:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/Resources/Curriculum_Chart&amp;diff=59123</id>
		<title>Math4Team/Resources/Curriculum Chart</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/Resources/Curriculum_Chart&amp;diff=59123"/>
		<updated>2010-11-09T19:09:46Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: Added link to Hop-a-Round on Activities.sugarlabs.org  (4.N.16)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Math4Team|home=Project Home|xbgColor=ffe792}}&amp;lt;/noinclude&amp;gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
In order to be useful to teachers, it&#039;s important to connect activities and content to quantifiable learning objectives.&lt;br /&gt;
&lt;br /&gt;
There are many great, well-established curriculum frameworks that would make this easy.&lt;br /&gt;
&lt;br /&gt;
We are using the [http://www.doe.mass.edu/frameworks/current.html Massachusetts Curriculum Framework for Mathematics] for experimental purposes.  (As we understand it, this work is public domain.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The goal: to create at least one activity that teaches each one of these objectives.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Curriculum Framework, 4th Grade Maths ==&lt;br /&gt;
&lt;br /&gt;
=== Number Sense and Operations ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.1&lt;br /&gt;
| Exhibit an understanding of the base ten number system by reading, modeling, writing, and interpreting whole numbers to at least 100,000; demonstrating an understanding of the values of the digits; and comparing and ordering the numbers.&lt;br /&gt;
| [http://sadamclemson.blogspot.com/  Adam Schreiber]&lt;br /&gt;
| [http://git.sugarlabs.org/projects/deka  Deka]&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.2&lt;br /&gt;
| 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;
| [[Team:UTOS-XO|UTOS-XO]], [http://sadamclemson.blogspot.com/  Adam Schreiber]  &lt;br /&gt;
| [http://git.sugarlabs.org/projects/deka  Deka]&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.3&lt;br /&gt;
| Demonstrate an understanding of fractions as parts of unit wholes, as parts of a collection, and as locations on the number line.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.4&lt;br /&gt;
| 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;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.5&lt;br /&gt;
| Identify and generate equivalent forms of common decimals and fractions less than one whole (halves, quarters, fifths, and tenths).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.6&lt;br /&gt;
| Exhibit an understanding of the base ten number system by reading, naming, and writing decimals between 0 and 1 up to the hundredths.&lt;br /&gt;
| [http://sadamclemson.blogspot.com/ Adam Schreiber]&lt;br /&gt;
| [http://git.sugarlabs.org/projects/deci Deci ] &lt;br /&gt;
|-&lt;br /&gt;
| 4.N.7&lt;br /&gt;
| Recognize classes (in particular, odds, evens; factors or multiples of a given number; and squares) to which a number may belong, and identify the numbers in those classes. Use these in the solution of problems.&lt;br /&gt;
| [http://en.opensuse.org/User:Dglenn Doug Glenn]&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.8&lt;br /&gt;
| 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;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.9&lt;br /&gt;
| 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;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.10&lt;br /&gt;
| Select and use appropriate operations (addition, subtraction, multiplication, and division) to solve problems, including those involving money.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.11&lt;br /&gt;
| 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;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.12&lt;br /&gt;
| Add and subtract (up to five-digit numbers) and multiply (up to three digits by two digits) accurately and efficiently.&lt;br /&gt;
| [[Team:UTOS-XO|UTOS-XO]]&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.13&lt;br /&gt;
| Divide up to a three-digit whole number with a single-digit divisor (with or without remainders) accurately and efficiently. Interpret any remainders.&lt;br /&gt;
| [[Team:UTOS-XO|UTOS-XO]]&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.14&lt;br /&gt;
| Demonstrate in the classroom an understanding of and the ability to use the conventional algorithms for addition and subtraction (up to five-digit numbers), and multiplication (up to three digits by two digits).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.15&lt;br /&gt;
| Demonstrate in the classroom an understanding of and the ability to use the conventional algorithm for division of up to a three-digit whole number with a single-digit divisor (with or without remainders).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.16&lt;br /&gt;
| Round whole numbers through 100,000 to the nearest 10, 100, 1000, 10,000, and 100,000.&lt;br /&gt;
| [http://wiki.sugarlabs.org/go/User:Ossfm User:ossfm]&lt;br /&gt;
| [http://activities.sugarlabs.org/en-US/sugar/addon/4209 Hop-A-Round]&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.17&lt;br /&gt;
| Select and use a variety of strategies (e.g., front-end, rounding, and regrouping) to estimate quantities, measures, and the results of whole-number computations up to three-digit whole numbers and amounts of money to $1000, and to judge the reasonableness of the answer.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.18&lt;br /&gt;
| Use concrete objects and visual models to add and subtract common fractions.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Patterns, Relations, and Algebra ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.1&lt;br /&gt;
| Create, describe, extend, and explain symbolic (geometric) and numeric patterns, including multiplication patterns like 3, 30, 300, 3000, ….&lt;br /&gt;
| [http://sadamclemson.blogspot.com/  Adam Schreiber], [[User:Dfu]]&lt;br /&gt;
| [http://git.sugarlabs.org/projects/deka  Deka]&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.2&lt;br /&gt;
| Use symbol and letter variables (e.g. v, x) to represent unknowns or quantities that vary in expressions and in equations or inequalities (mathematical sentences that use =, &amp;lt;, &amp;gt;).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.3&lt;br /&gt;
| Determine values of variables in simple equations, e.g.,  4106 – x = 37, 5 = y + 3, and s – y = 3.&lt;br /&gt;
| [[User:Gdk]] (developer),[[User:Rholden]]&lt;br /&gt;
| https://fedorahosted.org/dungeonsofmongo/&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.4&lt;br /&gt;
| Use pictures, models, tables, charts, graphs, words, number sentences, and mathematical notations to interpret mathematical relationships.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.5&lt;br /&gt;
| Solve problems involving proportional relationships, including unit pricing (e.g., four apples cost 80¢, so one apple costs 20¢) and map interpretation (e.g., one inch represents five miles, so two inches represent ten miles).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.6&lt;br /&gt;
| Determine how change in one variable relates to a change in a second variable, e.g., input-output tables.&lt;br /&gt;
| [[User:Rholden]]&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Geometry ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.1&lt;br /&gt;
| Compare and analyze attributes and other features (e.g.,  number of sides, faces, corners, right angles, diagonals, and symmetry) of two- and three-dimensional geometric shapes.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.2&lt;br /&gt;
| Describe, model, draw, compare, and classify two- and three-dimensional shapes, e.g., circles, polygons- especially triangles and quadrilaterals—cubes, spheres, and pyramids.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.3&lt;br /&gt;
| Recognize similar figures.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.4&lt;br /&gt;
| Identify angles as acute, right, or obtuse.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.5&lt;br /&gt;
| Describe and draw intersecting, parallel, and perpendicular lines.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.6&lt;br /&gt;
| Using ordered pairs of numbers and/or letters, graph, locate, identify points, and describe paths (first quadrant).&lt;br /&gt;
| [http://danielsmw.fedorapeople.org/ Matthew Daniels], [http://www.cs.clemson.edu/~rseay Rob Seay]&lt;br /&gt;
| [https://fedorahosted.org/nevhma/ Nevhma] (Under construction)&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.7&lt;br /&gt;
| Describe and apply techniques such as reflections (flips), rotations (turns), and translations (slides) for determining if two shapes are congruent.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.8&lt;br /&gt;
| Identify and describe line symmetry in two-dimensional shapes.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.9&lt;br /&gt;
| Predict and validate the results of partitioning, folding, and combining two- and three-dimensional shapes.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Measurement ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.1&lt;br /&gt;
| Demonstrate an understanding of such attributes as length, area, weight, and volume, and select the appropriate type of unit for measuring each attribute.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.2&lt;br /&gt;
| Carry out simple unit conversions within a system of measurement, e.g., hours to minutes, cents to dollars, yards to feet or inches, etc.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.3&lt;br /&gt;
| Identify time to the minute on analog and digital clocks using a.m. and p.m. Compute elapsed time using a clock (e.g., hours and minutes since…) and using a calendar (e.g., days since…).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.4&lt;br /&gt;
| Estimate and find area and perimeter of a rectangle, triangle, or irregular shape using diagrams, models, and grids or by measuring.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.5&lt;br /&gt;
| Identify and use appropriate metric and English units and tools (e.g., ruler, angle ruler, graduated cylinder, thermometer) to estimate, measure, and solve problems involving length, area, volume, weight, time, angle size, and temperature.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis, Statistics, and Probability ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.1&lt;br /&gt;
| Collect and organize data using observations, measurements, surveys, or experiments, and identify appropriate ways to display the data.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.2&lt;br /&gt;
| Match a representation of a data set such as lists, tables, or graphs (including circle graphs) with the actual set of data.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.3&lt;br /&gt;
| Construct, draw conclusions, and make predictions from various representations of data sets, including tables, bar graphs, pictographs, line graphs, line plots, and tallies.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.4&lt;br /&gt;
| Represent the possible outcomes for a simple probability situation, e.g., the probability of drawing a red marble from a bag containing three red marbles and four green marbles.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.5&lt;br /&gt;
| List and count the number of possible combinations of objects from three sets, e.g., how many different outfits can one make from a set of three shirts, a set of two skirts, and a set of two hats?&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.6&lt;br /&gt;
| Classify outcomes as certain, likely, unlikely, or impossible by designing and conducting experiments using concrete objects such as counters, number cubes, spinners, or coins.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TODO]]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Activity_Team/Resources&amp;diff=40042</id>
		<title>Activity Team/Resources</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Activity_Team/Resources&amp;diff=40042"/>
		<updated>2009-11-09T01:32:40Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: add OpenOffice presentation topic under Sample Code&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}}{{TeamHeader|Activity Team}}&amp;lt;/noinclude&amp;gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
==Getting started in Activity development==&lt;br /&gt;
If you have no experience developing Sugar activities, these resources will help get you started.&lt;br /&gt;
&lt;br /&gt;
====Setting up a Sugar environment====&lt;br /&gt;
If you use Linux, your best bet is to install [[Development Team/Jhbuild|sugar-jhbuild]].  You will be able to develop in your native environment, treating Sugar as just another desktop application.&lt;br /&gt;
&lt;br /&gt;
If you run MacOS X or Windows, you will need to set up an emulator.  For Mac OS X, see [[Supported_systems/Mac]].  For Windows, see [[Supported_systems/Windows]].  &lt;br /&gt;
&lt;br /&gt;
To develop efficiently using an emulator or a secondary machine running Sugar natively (such as an OLPC XO), find an editor which supports editing files over a SFTP connection.  [http://www.openkomodo.com/ Komodo Edit] is a good example.&lt;br /&gt;
&lt;br /&gt;
====Python Reference &amp;amp; Tutorials====&lt;br /&gt;
* http://docs.python.org/&lt;br /&gt;
* http://diveintopython.org/&lt;br /&gt;
* [http://pleac.sourceforge.net/pleac_python/index.html PLEAC - Programming Language Examples Alike Cookbook]&lt;br /&gt;
&lt;br /&gt;
Python is the language Sugar is written in and is also used by most activities.  If you don&#039;t already know Python well, you should familiarize yourself with it before continuing.&lt;br /&gt;
&lt;br /&gt;
====PyGTK Reference &amp;amp; Tutorials====&lt;br /&gt;
* http://www.pygtk.org/docs/pygtk/index.html&lt;br /&gt;
* http://www.pygtk.org/docs/pygobject/index.html&lt;br /&gt;
&lt;br /&gt;
PyGTK is the user interface toolkit used by Sugar activities.  Bookmark these two links as you will reference them frequently during development.&lt;br /&gt;
&lt;br /&gt;
* http://www.pygtk.org/pygtk2tutorial/index.html&lt;br /&gt;
&lt;br /&gt;
The following sections of the PyGTK tutorial are most relevant to activity development.&lt;br /&gt;
&lt;br /&gt;
* 1. Introduction&lt;br /&gt;
* 2. Getting Started&lt;br /&gt;
* 3. Moving On&lt;br /&gt;
* 4. Packing Widgets&lt;br /&gt;
* 5. Widget Overview&lt;br /&gt;
* 6. The Button Widget&lt;br /&gt;
* 7. Adjustments&lt;br /&gt;
* 8. Range Widgets&lt;br /&gt;
* 9. Miscellaneous Widgets&lt;br /&gt;
* 10. Container Widgets&lt;br /&gt;
* 12. Drawing Area&lt;br /&gt;
&lt;br /&gt;
====Sugar Activities====&lt;br /&gt;
* [[Development Team/Almanac|Sugar Almanac]]&lt;br /&gt;
&lt;br /&gt;
The Sugar Almanac contains all the information you need to start writing Sugar activities, ranging from directory structure to bundle format to API reference.  It also contains answers to common questions and examples of common tasks.&lt;br /&gt;
&lt;br /&gt;
* http://api.sugarlabs.org/&lt;br /&gt;
&lt;br /&gt;
This automatically updated site contains the official API documentation for Sugar.  Though it is currently quite sparse, the source code is included with the documentation and it&#039;s useful to have that at your fingertips.&lt;br /&gt;
&lt;br /&gt;
====Cairo Graphics====&lt;br /&gt;
* http://www.tortall.net/mu/wiki/CairoTutorial&lt;br /&gt;
&lt;br /&gt;
Cairo is the graphics library used in Sugar.  The tutorial is a good introduction to the API as well as vector graphics programming in general.&lt;br /&gt;
&lt;br /&gt;
====Sugar [[Human Interface Guidelines]] (HIG)====&lt;br /&gt;
* [[Human Interface Guidelines]]. &lt;br /&gt;
&lt;br /&gt;
Required reading before planning the user interface for your activity.  These pages give a good introduction to the thought process behind the Sugar environment and will help a lot when designing your activity.&lt;br /&gt;
&lt;br /&gt;
====i18n (Localisation) Best Practices====&lt;br /&gt;
* [[Translation_Team/i18n_Best_Practices]].&lt;br /&gt;
&lt;br /&gt;
Once you have strings in your Activity, here are some general tips which will make your translators happy :-)&lt;br /&gt;
&lt;br /&gt;
====JSON introduction====&lt;br /&gt;
* http://www.json.org/fatfree.html &lt;br /&gt;
&lt;br /&gt;
JSON is a data format commonly used to store activity data in the Journal.&lt;br /&gt;
&lt;br /&gt;
* http://simplejson.googlecode.com/svn/tags/simplejson-2.0.8/docs/index.html&lt;br /&gt;
&lt;br /&gt;
Currently, the recommended JSON library is simplejson.  It has also become the standard JSON library in Python 2.6+.&lt;br /&gt;
&lt;br /&gt;
NOTE: There is an odd thing about simplejson - in python25 it lives in &#039;&#039;simplejson&#039;&#039; module, but in python26 it uses &#039;&#039;json&#039;&#039; module. So, use something like [http://git.sugarlabs.org/projects/sugar-port/repos/mainline/blobs/master/json.py this] to wrap it.&lt;br /&gt;
&lt;br /&gt;
====Git introduction====&lt;br /&gt;
Git is the version control software used by Sugar Labs.  It is a distributed version control system and is quite powerful, but requires a lot of command line use.&lt;br /&gt;
&lt;br /&gt;
* [[Activity Team/Git|Git]]&lt;br /&gt;
&lt;br /&gt;
====XML routines====&lt;br /&gt;
There are [http://docs.python.org/library/markup.html dozens] Python classes to satisfy the XML standard, but if you want just save/load parameters use &amp;quot;Zen of XML&amp;quot; in Python - [http://effbot.org/zone/element.htm ElementTree] library. It&#039;s supported out of the box in Python 2.5 (xml.etree.ElementTree module).  In previous versions you&#039;ll have to install library by yourself.&lt;br /&gt;
&lt;br /&gt;
But if you just need a simple configuration format to read/write Python objects, check out JSON instead.&lt;br /&gt;
&lt;br /&gt;
====Speech synthesizing====&lt;br /&gt;
If you want to add a speech synthesizer for English and other languages, try the [[Development Team/gst-plugins-espeak|gst-plugins-espeak]] plugin for gstreamer.&lt;br /&gt;
&lt;br /&gt;
==Activity Development Resources==&lt;br /&gt;
This is an open area for posting links related to activity development.&lt;br /&gt;
&lt;br /&gt;
===Sample code===&lt;br /&gt;
&lt;br /&gt;
* An example of [[Activity Team/Sample code/Ruler|a simple activity that uses Cairo graphics]]&lt;br /&gt;
* An [http://uclug.org/images/Sugar.odp OpenOffice presentation] that touches on many of the issues encountered by first-time Sugar developers. Some items covered are: What is Sugar and Sugar Labs; What are some development environments; Some Sugar specific python statements for a PyGTK activity; Activity distribution. You can also [http://media.libsyn.com/media/dsyates/101309uclug0020.ogg listen] to the creator ([http://wiki.sugarlabs.org/go/User:Ossfm ossfm]) give the presentation at a LUG meeting (starting at 9 minutes and 55 seconds).&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
* http://docs.python.org/ The official Python documentation.&lt;br /&gt;
* http://www.pygtk.org/docs/pygtk/index.html PyGTK API reference&lt;br /&gt;
* http://www.pygtk.org/docs/pygobject/index.html PyGObject API reference.  Contains a few important things missing from the PyGTK API such as timers and idle callbacks.&lt;br /&gt;
* http://api.sugarlabs.org/ The official Sugar API documentation (quite sparse but includes all the source code).&lt;br /&gt;
* [[Development Team/Almanac]] Detailed Sugar API overview.  Quite in depth and offers answers to common questions.&lt;br /&gt;
* http://pygstdocs.berlios.de/ Python GStreamer bindings.&lt;br /&gt;
* [[Human Interface Guidelines]] The design behind the Sugar interface.  Very important to read and understand before planning your activity&#039;s user interface.&lt;br /&gt;
* http://cairographics.org/documentation/pycairo/ Cairo Python API reference.  Very sparse, use the tutorial instead.&lt;br /&gt;
* [[OLPC:Low-level Activity API]] Information on how activities interact with Sugar.&lt;br /&gt;
&lt;br /&gt;
===Tutorials and Whitepapers===&lt;br /&gt;
* http://diveintopython.org/ An online book which teaches Python step by step.&lt;br /&gt;
* http://www.pygtk.org/pygtk2tutorial/index.html A very informative step-by-step introduction to PyGTK.&lt;br /&gt;
* http://www.olpcaustria.org/mediawiki/index.php/Activity_handbook Introduction to activity development by OLPC Austria.&lt;br /&gt;
* [[OLPC:Sugar Activity Tutorial]] Another introduction to activity development.&lt;br /&gt;
* http://www.tortall.net/mu/wiki/CairoTutorial A great introduction to Cairo in PyGTK and vector graphics drawing in general.&lt;br /&gt;
* http://www.json.org/fatfree.html An overview of the JSON data format.&lt;br /&gt;
* http://simplejson.googlecode.com/svn/tags/simplejson-2.0.8/docs/index.html Documentation for the recommended JSON library.&lt;br /&gt;
* [[OLPC:Shared Sugar Activities]] High level overview of collaboration.&lt;br /&gt;
* [[OLPC:Collaboration Tutorial]] Step by step tutorial on integrating collaboration into an activity.&lt;br /&gt;
* [[Activity_Team/Modifing_an_Activity]] Information describing simple modifications that can be made to common Sugar activities.&lt;br /&gt;
* [[Activity Team/Compatibility Tips]] Information on ensuring your activity is portable to the various distributions that run Sugar.&lt;br /&gt;
&lt;br /&gt;
===Community resources===&lt;br /&gt;
* http://dev.sugarlabs.org/ Bug tracking for Sugar and activities.  Go here to report bugs in the Sugar toolkit.  Each activity should have its own component here.&lt;br /&gt;
* http://git.sugarlabs.org/ Gitorious source code hosting.&lt;br /&gt;
* http://git.sugarlabs.org/events.atom RSS feed of all Sugar development activity.  Great for keeping an eye on the project as a whole.&lt;br /&gt;
&lt;br /&gt;
==Stuck?==&lt;br /&gt;
&lt;br /&gt;
If you have a question, don&#039;t hesitate to ask the activity team.  We are happy to help and can often save you a lot of hunting for answers.&lt;br /&gt;
&lt;br /&gt;
We hang out in #sugar on irc.freenode.net, and you can always [http://lists.sugarlabs.org/listinfo/sugar-devel subscribe] and post questions to sugar-devel@lists.sugarlabs.org.&lt;br /&gt;
&lt;br /&gt;
[[Category:Activity Team]]&lt;br /&gt;
[[Category:Resource]]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/Hop-A-Round&amp;diff=36021</id>
		<title>Math4Team/Hop-A-Round</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/Hop-A-Round&amp;diff=36021"/>
		<updated>2009-08-30T15:48:03Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: update status to aug 30, 2009&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Goal ==&lt;br /&gt;
Address curriculum topic 4.N.16 - rounding numbers to 10, 100, 1000, 10000 and 100000.&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
*08/30/09: Now at revision 9. Many things have changed; essentially the whole activity has changed since rev 5. Still need to work on the introduction (present how to round numbers as help).&lt;br /&gt;
*06/02/09: Officially at revision 5. This revision adds multiple choice functionality.&lt;br /&gt;
*05/29/09: First git commit. Currently at revision 4. Revisions 1-3 were not posted on git.sugarlabs.org and involved very early development. This is probably the fist version that could be played. &lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
The game progresses in levels. The level is tied to what &amp;quot;decade&amp;quot; the number should be rounded. Level 1 is rounding to 10, Level 2 is rounding to 100 and so on. There are 5 levels in the activity. &lt;br /&gt;
&lt;br /&gt;
There are three sections inside each level. The section gives the player different ways to enter the answer. The three sections are a slider, 4 multiple choice buttons and a text entry field. The thousands separator corresponding to the particular local is used to present the number to be rounded. The separator may also be included in the text entry section without creating an error. This will help the player keep track of the number of zeros entered.&lt;br /&gt;
&lt;br /&gt;
The activity uses a random number generator to create the questions. &lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
Game play is at a good working level. There probably won&#039;t be much more development here.&lt;br /&gt;
&lt;br /&gt;
We are working on completing the introduction portion of the activity. It will give instructions on how to round numbers. &lt;br /&gt;
&lt;br /&gt;
I would like to incorporate a little of what Adam Schreiber did with [http://git.sugarlabs.org/projects/deka deka]. The number to be rounded would be presented using polygons. Each digit of the number would be presented inside a polygon. The number of sides of each polygon would correspond to the power of 10 for that digit. &lt;br /&gt;
&lt;br /&gt;
The activity is split into a Model, View, Controller design. The file names are data.py, view.py and hoparound.py. That is what happened in revs 5 and 6. That helped me get organized much better. Thanks to members in my local LUG for introducing me to this architecture. &lt;br /&gt;
&lt;br /&gt;
== Repository ==&lt;br /&gt;
The project source code is stored at http://git.sugarlabs.org/projects/hop-a-round.&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team&amp;diff=30160</id>
		<title>Math4Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team&amp;diff=30160"/>
		<updated>2009-06-03T02:27:12Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: Add project Hop-A-Round&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Math4Team|home=Project Home|xbgColor=ffe792}}{{TOCright}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
=Welcome to the Math4 Project=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This all started as a [[User:Gdk/4th_Grade_Maths|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;
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 [[User:Gdk/4th_Grade_Maths|4th grade math curriculum]] using volunteers equipped with 100 donated XO laptops.&lt;br /&gt;
&lt;br /&gt;
==About==&lt;br /&gt;
&lt;br /&gt;
This project isn&#039;t about creating a single, monolithic program to cover all aspects of 4th grade math.  Instead it&#039;s about activities that can be conveyed with the XO laptop.  &lt;br /&gt;
&lt;br /&gt;
We also need to consider that every child learns differently.  A child that may not follow one technique will need alternative explanations and exercises before he or she gains mastery.  Activities can and should be created in whatever format can explain the concepts.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;So ask yourself&#039;&#039;&#039;&#039;&#039; - &amp;quot;Is there something in the [[User:Gdk/4th_Grade_Maths|4th grade math framework]] that I could explain?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Joining==&lt;br /&gt;
All you need to join the group is a desire to help promote math learning.  While most of the programming will be done in the Python language, we will need many people with many talents to complete the curriculum objectives.  The best way to get started is by joining the mailing list and introducing yourself.&lt;br /&gt;
&lt;br /&gt;
You can also add your name to our [[/Contacts | Who&#039;s Who list]] so we&#039;ll know a little bit more about where everyone is and what they are working on.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Please note&#039;&#039;&#039;&#039;&#039;: You do not need an XO laptop to participate.  If you will be writing code, the [[Development Team|Sugar Labs Development Team]] has a [[Development Team/Manual/Setup|Setup guide]] to help you get started.&lt;br /&gt;
&lt;br /&gt;
==Communicate==&lt;br /&gt;
Mailing list [http://lists.sugarlabs.org/listinfo/fourthgrademath http://lists.sugarlabs.org/listinfo/fourthgrademath] If you are a new member, we would appreciate an introduction email so we can get to know you.  &lt;br /&gt;
&lt;br /&gt;
IRC chat takes place at irc.freenode.net on the #sugar and #fedora-olpc channels, however these channels can become very quiet at times, so if you do not receive an answer on IRC, please send a message to the math4 mailing list.&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
* RIT [[Math4/RIT | background info]]&lt;br /&gt;
* [http://fedorahosted.org/dungeonsofmongo/ Dungeons of Mongo]&lt;br /&gt;
* http://git.sugarlabs.org/projects/math/ Peter Moxhay&#039;s in-development math curriculum activity.  Features comparison exercises between shapes, lines, volumes, weights and numbers.&lt;br /&gt;
* [[/Hop-A-Round | Hop-A-Round]] created by team Ossfm.&lt;br /&gt;
&lt;br /&gt;
==Subpages==&lt;br /&gt;
&lt;br /&gt;
{{Special:PrefixIndex/Math4Team/}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Project]]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/Hop-A-Round&amp;diff=30159</id>
		<title>Math4Team/Hop-A-Round</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/Hop-A-Round&amp;diff=30159"/>
		<updated>2009-06-03T02:24:45Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: page created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Goal ==&lt;br /&gt;
Address curriculum topic 4.N.16 - rounding numbers to 10, 100, 1000, 10000 and 100000.&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
*06/02/09: Officially at revision 5. This revision adds multiple choice functionality.&lt;br /&gt;
*05/29/09: First git commit. Currentlyh at revision 4. Revisions 1-3 were not posted on git and involved very early development. This is probably the fist version that could be played. &lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
The activity uses a random number generator to create the questions. The user may type in an answer and press enter or click &#039;check answer&#039;. The multiple choice button with the correct answer may also be clicked. The number of correct and incorrect answers are tallied for the current session (count reset when the activity is quit).&lt;br /&gt;
&lt;br /&gt;
== Repository ==&lt;br /&gt;
The project is stored at http://git.sugarlabs.org/projects/hop-a-round.&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/FAQ&amp;diff=29909</id>
		<title>Math4Team/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/FAQ&amp;diff=29909"/>
		<updated>2009-05-29T12:46:38Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: added OSS welcome page link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Math4Team|home=Project Home|xbgColor=ffe792}}{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
Welcome to the [[Math4Team]] FAQ! The aim of this page is to provide an up-to-date list of common questions that we get about the Math4 Project. &amp;lt;!--This page contains many frequently-asked questions along with some answers. --&amp;gt;&lt;br /&gt;
We encourage you to answer questions and keep these pages organized.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
: To ask the [[Math4Team]] a question, please &#039;&#039;&#039;[[Talk:Math4Team/FAQ|post questions here]]&#039;&#039;&#039;.  &lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
See the Community [[Sugar Labs/FAQ|FAQ]] for more answers.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
===What is the goal of the project?===&lt;br /&gt;
The goal is to...&lt;br /&gt;
*...create a complete collection of modular educational activities...&lt;br /&gt;
*...consisting exclusively of free software and free content...&lt;br /&gt;
*...each targeted at a defined learning objective as defined by the [http://wiki.sugarlabs.org/go/User:Gdk/4th_Grade_Maths curriculum framework] for 4th grade math as defined by the State of Massachusetts.&lt;br /&gt;
&lt;br /&gt;
===What is the goal of a [Math4] activity?===&lt;br /&gt;
What is *crucial* is the notion that activities -- regardless of how they are built and how they teach -- must be &lt;br /&gt;
*aligned to quantifiable learning objectives (see curriculum framework above)&lt;br /&gt;
*modular (ergo SWAPPABLE)&lt;br /&gt;
*measure mastery of the learning objective. &lt;br /&gt;
&lt;br /&gt;
===Who is the target recipient of the activities we create?===&lt;br /&gt;
Charter schools, Homeschool Associations, poor rural schools -- i.e., underserved markets who are willing to try to use computers to teach kids in nontraditional ways.&lt;br /&gt;
&lt;br /&gt;
===Can I work on a Curriculum Topic even if someone has already signed up?===&lt;br /&gt;
Yes. What we&#039;re trying to do is create a dynamic learning system that will teach not just the majority of children, but all children.  That means we&#039;ll need more than one activity covering each of the points in the frame work.  In fact we could need a minimum of 4 for each point on the framework before we&#039;ll have a comprehensive system to offer.  Visit http://en.wikipedia.org/wiki/Learning_styles for info on why a minimum of 4.&lt;br /&gt;
&lt;br /&gt;
===I&#039;ve never developed Open Source Software before. What is it like?===&lt;br /&gt;
See this [https://fedoraproject.org/wiki/User:Webpath/FOSSWelcome Welcome page] for a short introduction.&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/FAQ&amp;diff=29873</id>
		<title>Math4Team/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/FAQ&amp;diff=29873"/>
		<updated>2009-05-28T15:28:42Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: added 2 more topics&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Math4Team|home=Project Home|xbgColor=ffe792}}{{TOCright}}&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
==What is the goal of the project?==&lt;br /&gt;
The goal is to...&lt;br /&gt;
*...create a complete collection of modular educational activities...&lt;br /&gt;
*...consisting exclusively of free software and free content...&lt;br /&gt;
*...each targeted at a defined learning objective as defined by the [http://wiki.sugarlabs.org/go/User:Gdk/4th_Grade_Maths curriculum framework] for 4th grade math as defined by the State of Massachusetts.&lt;br /&gt;
&lt;br /&gt;
==What is the goal of an activity?==&lt;br /&gt;
What is *crucial* is the notion that activities -- regardless of how they are built and how they teach -- must be &lt;br /&gt;
*aligned to quantifiable learning objectives (see curriculum framework above)&lt;br /&gt;
*modular (ergo SWAPPABLE)&lt;br /&gt;
*measure mastery of the learning objective. &lt;br /&gt;
&lt;br /&gt;
==Who is the target recipient of the activities we create?==&lt;br /&gt;
Charter schools, Homeschool Associations, poor rural schools -- i.e. underserved markets who are willing to try to use computers to teach kids in nontraditional ways.&lt;br /&gt;
&lt;br /&gt;
==Can I work on a Curriculum Topic even if someone has already signed up?==&lt;br /&gt;
Yes. What we&#039;re trying to do is create a dynamic learning system that will teach not just the majority of children, but all children.  That means we&#039;ll need more than one activity covering each of the points in the frame work.  In fact we could need a minimum of 4 for each point on the framework before we&#039;ll have a comprehensive system to offer.  Visit http://en.wikipedia.org/wiki/Learning_styles for info on why a minimum of 4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/FAQ&amp;diff=29872</id>
		<title>Math4Team/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/FAQ&amp;diff=29872"/>
		<updated>2009-05-28T15:05:05Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: Initial 2 posts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Math4Team|home=Project Home|xbgColor=ffe792}}{{TOCright}}&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
==What is the goal of the project?==&lt;br /&gt;
The goal is to...&lt;br /&gt;
*...create a complete collection of modular (self-contained and shareable) educational activities...&lt;br /&gt;
*...consisting exclusively of free software and free content...&lt;br /&gt;
*...each targeted at a defined learning objective as defined by the [http://wiki.sugarlabs.org/go/User:Gdk/4th_Grade_Maths curriculum framework] for 4th grade math as defined by the State of Massachusetts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Can I work on a Curriculum Topic even if someone has already signed up?==&lt;br /&gt;
Yes. What we&#039;re trying to do is create a dynamic learning system that will teach not just the majority of children, but all children.  That means we&#039;ll need more than one activity covering each of the points in the frame work.  In fact we could need a minimum of 4 for each point on the framework before we&#039;ll have a comprehensive system to offer.  Visit http://en.wikipedia.org/wiki/Learning_styles for info on why a minimum of 4. &lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/Contacts&amp;diff=29808</id>
		<title>Math4Team/Contacts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/Contacts&amp;diff=29808"/>
		<updated>2009-05-27T03:02:24Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: Add team ossfm and project for topic 4.N.16&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Math4Team|home=Project Home|xbgColor=ffe792}}{{TOCright}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
== Math4 Organizers ==&lt;br /&gt;
&lt;br /&gt;
Organizers are responsible for making sure that development teams have everything they need, and are moving forward.  The current organizers of the Math4 Team are:&lt;br /&gt;
&lt;br /&gt;
* Greg DeKoenigsberg ([[User:Gdk]]) &amp;lt;gdk redhat com&amp;gt;&lt;br /&gt;
* Karlie Robinson ([[User:KRobinson]]) &amp;lt;karlie_robinson webpath net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Math4 Project Teams ==&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Math4 Teams are small teams that concentrate on developing activities that address objectives from the [[Math4Team/Resources/Curriculum Chart|Math4 Curriculum Chart]].  These teams should consist of 2-4 developers and 2-3 teachers, working together in close coordination to make awesome stuff.&lt;br /&gt;
&lt;br /&gt;
== Responsibilities ==&lt;br /&gt;
&lt;br /&gt;
Team members should be ready to commit to the following responsibilities:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The initial meeting.&#039;&#039;&#039;  Everyone on the team should get together on phone, IRC, or in real life, to set goals.  Which objective would you like to tackle?    &lt;br /&gt;
* &#039;&#039;&#039;The weekly meeting.&#039;&#039;&#039;  Maybe it&#039;s weekly, maybe it&#039;s bi-weekly, maybe it&#039;s monthly -- but team members should agree on a time when they can all get together to assess one another&#039;s progress, hold one another accountable for milestones, and generally support one another.&lt;br /&gt;
* &#039;&#039;&#039;Teachers: defining features and testing code.&#039;&#039;&#039; Teachers, your primary mission is to tell the developers the kind of things you&#039;d like to see and to help them understand pedagogy and how children learn.  Can the activity be done with minimal supervision, teach a concept, and then test mastery of that concept?  It&#039;s your job to direct the developer, and then test the code to make sure it&#039;s doing what you think it should be doing.&lt;br /&gt;
* &#039;&#039;&#039;Developers: designing activities and writing code.&#039;&#039;&#039;  Developers, your primary mission is to listen to the teachers&#039; intent, and then write activity code that expresses that intent.  You should commit to writing your code in the open source way.  That means working together, using gitorious or the like to maintain code publicly, keeping at least a bit of a TODO list, and documenting your code well enough that new developers can pick up and join in.  And yes, that last part isn&#039;t always &amp;quot;the open source way,&amp;quot; but it should be, and for us, it will be.  :)&lt;br /&gt;
&lt;br /&gt;
=== Math4 Team Signups ===&lt;br /&gt;
&lt;br /&gt;
Volunteers!  Please sign up below.  When enough volunteers have signed up, an organizer will be in touch to help kick off your team. &lt;br /&gt;
&lt;br /&gt;
First complete team gets to pick their own, favorite [[wikipedia:Set_(mathematics) |number set]] as a name.&lt;br /&gt;
&lt;br /&gt;
Teachers - If you have never edited a wiki page before, just email the people on your team and they will help you get started.&lt;br /&gt;
&lt;br /&gt;
== Math4 Red Team ==&lt;br /&gt;
&lt;br /&gt;
* Teacher One Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
* Teacher Two Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
* [[User: bigdaveyl| David Liana]], &amp;lt;dliana at frontiernet dot net&amp;gt;&lt;br /&gt;
* Developer Two Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
* Developer Three Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Math4 Blue Team ==&lt;br /&gt;
&lt;br /&gt;
* Teacher One Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
* Teacher Two Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
* Developer One Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
* Developer Two Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
* Developer Three Needed, &amp;lt;email at wherever dot com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[Math4Team/RIT|Math4 RIT Team]] ==&lt;br /&gt;
{{:Math4Team/RIT/WhosWho}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Math4Team UTOS-XO ==&lt;br /&gt;
{{:Team:UTOS-XO}}&lt;br /&gt;
&lt;br /&gt;
== [[User:Ossfm|Team ossfm]] ==&lt;br /&gt;
*05/26/09:&amp;lt;br&amp;gt;We are developing the Hop-A-Round activity. It is targeted at topic 4.N.16-Rounding. I expect we&#039;ll post our beginnings on the git server soon. Our goal is project completion by no later than August 2009.&lt;br /&gt;
[[Category:Contact]]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Ossfm&amp;diff=29807</id>
		<title>User:Ossfm</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Ossfm&amp;diff=29807"/>
		<updated>2009-05-27T02:35:24Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me/Us==&lt;br /&gt;
Hi, my name is Mike Major. I am an Electrical Engineer by education. I graduated from New Mexico State University in 1995. I am a Senior engineer at a major automotive parts manufacturer in the Southeast. &lt;br /&gt;
&lt;br /&gt;
I am new to Python but not new to programming. Some of the languages I&#039;ve used in the past are C, C++, VBA, ASP, SQL and HTML. &lt;br /&gt;
&lt;br /&gt;
I have been using Linux seriously for about 3 years at home. I really appreciate the work the open-source community is doing. It is truly amazing the accomplishments made by people who have other jobs. I have benefited greatly by using it and learning from it. I have been looking for a project to let me give back to the community. I think the Math4 team/project is a good place to start. &lt;br /&gt;
&lt;br /&gt;
I am assisted by my parents. They are in charge of content creation. My step-father Lynn is an artist (poet, writer, painter, sculpter, etc.). One of his goals has been to impact the lives of children with his work. This project is an outlet for that creativity. My monther Linda is serving as liaison between programming and content. She will help with content creation and planning.&lt;br /&gt;
&lt;br /&gt;
==Useful Links==&lt;br /&gt;
I am going to gather some useful links here for my own use.&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/Math4Team/Resources/Curriculum_Chart#Number_Sense_and_Operations Curriculum Chart]&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/Math4Team Math4 project page]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Math4Team/Resources/Curriculum_Chart&amp;diff=29806</id>
		<title>Math4Team/Resources/Curriculum Chart</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Math4Team/Resources/Curriculum_Chart&amp;diff=29806"/>
		<updated>2009-05-27T02:25:25Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: Add project for topic 4.N.16&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Math4Team|home=Project Home|xbgColor=ffe792}}&amp;lt;/noinclude&amp;gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
In order to be useful to teachers, it&#039;s important to connect activities and content to quantifiable learning objectives.&lt;br /&gt;
&lt;br /&gt;
There are many great, well-established curriculum frameworks that would make this easy.&lt;br /&gt;
&lt;br /&gt;
We are using the [http://www.doe.mass.edu/frameworks/current.html Massachusetts Curriculum Framework for Mathematics] for experimental purposes.  (As we understand it, this work is public domain.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The goal: to create at least one activity that teaches each one of these objectives.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Curriculum Framework, 4th Grade Maths ==&lt;br /&gt;
&lt;br /&gt;
=== Number Sense and Operations ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.1&lt;br /&gt;
| Exhibit an understanding of the base ten number system by reading, modeling, writing, and interpreting whole numbers to at least 100,000; demonstrating an understanding of the values of the digits; and comparing and ordering the numbers.&lt;br /&gt;
| [http://sadamclemson.blogspot.com/  Adam Schreiber]&lt;br /&gt;
| [http://git.sugarlabs.org/projects/deka  Deka]&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.2&lt;br /&gt;
| 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;
| [[Team:UTOS-XO|UTOS-XO]], [http://sadamclemson.blogspot.com/  Adam Schreiber]  &lt;br /&gt;
| [http://git.sugarlabs.org/projects/deka  Deka]&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.3&lt;br /&gt;
| Demonstrate an understanding of fractions as parts of unit wholes, as parts of a collection, and as locations on the number line.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.4&lt;br /&gt;
| 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;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.5&lt;br /&gt;
| Identify and generate equivalent forms of common decimals and fractions less than one whole (halves, quarters, fifths, and tenths).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.6&lt;br /&gt;
| Exhibit an understanding of the base ten number system by reading, naming, and writing decimals between 0 and 1 up to the hundredths.&lt;br /&gt;
| [http://sadamclemson.blogspot.com/ Adam Schreiber]&lt;br /&gt;
| [http://git.sugarlabs.org/projects/deci Deci ] &lt;br /&gt;
|-&lt;br /&gt;
| 4.N.7&lt;br /&gt;
| Recognize classes (in particular, odds, evens; factors or multiples of a given number; and squares) to which a number may belong, and identify the numbers in those classes. Use these in the solution of problems.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.8&lt;br /&gt;
| 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;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.9&lt;br /&gt;
| 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;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.10&lt;br /&gt;
| Select and use appropriate operations (addition, subtraction, multiplication, and division) to solve problems, including those involving money.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.11&lt;br /&gt;
| 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;
| [[User:Lextori]](developer)&lt;br /&gt;
| Math Escape&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.12&lt;br /&gt;
| Add and subtract (up to five-digit numbers) and multiply (up to three digits by two digits) accurately and efficiently.&lt;br /&gt;
| [[Team:UTOS-XO|UTOS-XO]]&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.13&lt;br /&gt;
| Divide up to a three-digit whole number with a single-digit divisor (with or without remainders) accurately and efficiently. Interpret any remainders.&lt;br /&gt;
| [[Team:UTOS-XO|UTOS-XO]]&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.14&lt;br /&gt;
| Demonstrate in the classroom an understanding of and the ability to use the conventional algorithms for addition and subtraction (up to five-digit numbers), and multiplication (up to three digits by two digits).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.15&lt;br /&gt;
| Demonstrate in the classroom an understanding of and the ability to use the conventional algorithm for division of up to a three-digit whole number with a single-digit divisor (with or without remainders).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.16&lt;br /&gt;
| Round whole numbers through 100,000 to the nearest 10, 100, 1000, 10,000, and 100,000.&lt;br /&gt;
| [http://wiki.sugarlabs.org/go/User:Ossfm User:ossfm]&lt;br /&gt;
| Hop-A-Round&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.17&lt;br /&gt;
| Select and use a variety of strategies (e.g., front-end, rounding, and regrouping) to estimate quantities, measures, and the results of whole-number computations up to three-digit whole numbers and amounts of money to $1000, and to judge the reasonableness of the answer.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.N.18&lt;br /&gt;
| Use concrete objects and visual models to add and subtract common fractions.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Patterns, Relations, and Algebra ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.1&lt;br /&gt;
| Create, describe, extend, and explain symbolic (geometric) and numeric patterns, including multiplication patterns like 3, 30, 300, 3000, ….&lt;br /&gt;
| [http://sadamclemson.blogspot.com/  Adam Schreiber], [[User:Dfu]]&lt;br /&gt;
| [http://git.sugarlabs.org/projects/deka  Deka]&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.2&lt;br /&gt;
| Use symbol and letter variables (e.g. v, x) to represent unknowns or quantities that vary in expressions and in equations or inequalities (mathematical sentences that use =, &amp;lt;, &amp;gt;).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.3&lt;br /&gt;
| Determine values of variables in simple equations, e.g.,  4106 – x = 37, 5 = y + 3, and s – y = 3.&lt;br /&gt;
| [[User:Gdk]] (developer),[[User:Rholden]]&lt;br /&gt;
| https://fedorahosted.org/dungeonsofmongo/&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.4&lt;br /&gt;
| Use pictures, models, tables, charts, graphs, words, number sentences, and mathematical notations to interpret mathematical relationships.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.5&lt;br /&gt;
| Solve problems involving proportional relationships, including unit pricing (e.g., four apples cost 80¢, so one apple costs 20¢) and map interpretation (e.g., one inch represents five miles, so two inches represent ten miles).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.P.6&lt;br /&gt;
| Determine how change in one variable relates to a change in a second variable, e.g., input-output tables.&lt;br /&gt;
| [[User:Rholden]]&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Geometry ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.1&lt;br /&gt;
| Compare and analyze attributes and other features (e.g.,  number of sides, faces, corners, right angles, diagonals, and symmetry) of two- and three-dimensional geometric shapes.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.2&lt;br /&gt;
| Describe, model, draw, compare, and classify two- and three-dimensional shapes, e.g., circles, polygons- especially triangles and quadrilaterals—cubes, spheres, and pyramids.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.3&lt;br /&gt;
| Recognize similar figures.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.4&lt;br /&gt;
| Identify angles as acute, right, or obtuse.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.5&lt;br /&gt;
| Describe and draw intersecting, parallel, and perpendicular lines.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.6&lt;br /&gt;
| Using ordered pairs of numbers and/or letters, graph, locate, identify points, and describe paths (first quadrant).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.7&lt;br /&gt;
| Describe and apply techniques such as reflections (flips), rotations (turns), and translations (slides) for determining if two shapes are congruent.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.8&lt;br /&gt;
| Identify and describe line symmetry in two-dimensional shapes.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.G.9&lt;br /&gt;
| Predict and validate the results of partitioning, folding, and combining two- and three-dimensional shapes.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Measurement ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.1&lt;br /&gt;
| Demonstrate an understanding of such attributes as length, area, weight, and volume, and select the appropriate type of unit for measuring each attribute.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.2&lt;br /&gt;
| Carry out simple unit conversions within a system of measurement, e.g., hours to minutes, cents to dollars, yards to feet or inches, etc.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.3&lt;br /&gt;
| Identify time to the minute on analog and digital clocks using a.m. and p.m. Compute elapsed time using a clock (e.g., hours and minutes since…) and using a calendar (e.g., days since…).&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.4&lt;br /&gt;
| Estimate and find area and perimeter of a rectangle, triangle, or irregular shape using diagrams, models, and grids or by measuring.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.M.5&lt;br /&gt;
| Identify and use appropriate metric and English units and tools (e.g., ruler, angle ruler, graduated cylinder, thermometer) to estimate, measure, and solve problems involving length, area, volume, weight, time, angle size, and temperature.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis, Statistics, and Probability ===&lt;br /&gt;
&lt;br /&gt;
Students engage in problem solving, communicating, reasoning, connecting, and representing as they:&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
! Id&lt;br /&gt;
! Standard Description&lt;br /&gt;
! Who&#039;s working on it?&lt;br /&gt;
! What Sugar activity satisfies this objective?&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.1&lt;br /&gt;
| Collect and organize data using observations, measurements, surveys, or experiments, and identify appropriate ways to display the data.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.2&lt;br /&gt;
| Match a representation of a data set such as lists, tables, or graphs (including circle graphs) with the actual set of data.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.3&lt;br /&gt;
| Construct, draw conclusions, and make predictions from various representations of data sets, including tables, bar graphs, pictographs, line graphs, line plots, and tallies.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.4&lt;br /&gt;
| Represent the possible outcomes for a simple probability situation, e.g., the probability of drawing a red marble from a bag containing three red marbles and four green marbles.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.5&lt;br /&gt;
| List and count the number of possible combinations of objects from three sets, e.g., how many different outfits can one make from a set of three shirts, a set of two skirts, and a set of two hats?&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
| 4.D.6&lt;br /&gt;
| Classify outcomes as certain, likely, unlikely, or impossible by designing and conducting experiments using concrete objects such as counters, number cubes, spinners, or coins.&lt;br /&gt;
| None&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TODO]]&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Ossfm&amp;diff=29804</id>
		<title>User:Ossfm</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Ossfm&amp;diff=29804"/>
		<updated>2009-05-27T02:20:47Z</updated>

		<summary type="html">&lt;p&gt;Ossfm: New page: Hi, my name is Mike Major. I am an Electrical Engineer by education. I graduated from New Mexico State University in 1995. I am a Senior Engineer at an major automotive parts manufacturer ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi, my name is Mike Major. I am an Electrical Engineer by education. I graduated from New Mexico State University in 1995. I am a Senior Engineer at an major automotive parts manufacturer in the Southeast. &lt;br /&gt;
&lt;br /&gt;
I am new to Python but not new to programming. Some of the languages I&#039;ve used are C, C++, ASP, SQL and HTML. &lt;br /&gt;
&lt;br /&gt;
I have been using Linux seriously for about 3 years at home. I really appreciate the work the open-source community is doing. I have benefited greatly by using it and learning from it. I have been looking for a project to let me give back to the community. I think the Math4 team/project is a good place to start. &lt;br /&gt;
&lt;br /&gt;
I am assisted by my parents. They are in charge of content creation. My step-father Lynn is an artist (poet, writer, painter, sculpter, etc.). One of his goals has been to impact the lives of children with his work. This project is an outlet for that creativity. My monther Linda is serving as liaison between programming and content. She will help with content creation and planning.&lt;/div&gt;</summary>
		<author><name>Ossfm</name></author>
	</entry>
</feed>