The NSW Sylabusses for the Australian curriculum requires that students learn how to describe and represents mathematical situations in a variety of ways using mathematical terminology and conventions MA3-1WM,MA3-3WM,MA3-18SP
There are two primary sources of teacher information for this project, plus three student resources:
Teacher resources:
Student resources:
This project is intended to provide a fun opportunity for students to learn something new about maths and genetics through the use of modern charting and data visualisation tools.
The information below will help introduce students to Google Motion Charts (a homework task), and to help students learn how to collect/manage data and create their own charts.
This project provides students with an opportunity to look at data and mathematics in a new way.
Charts are visual displays that are designed to make it easier for people to understand quantities and the relationships between things.
Google Apps includes a large collection of modern mathematical processing and charting tools.
The 'Motion Chart' is one of these apps.
A Motion Chart is a dynamic chart that displays and compares up to five data sets and tracks them over the course of time:
Google Apps includes a large collection of charting options. Many of the Google charting options are easy enough for primary students use and this project provides a fun opportunity for students to put their charting skills to the test.
The first column should contain entities (e.g. countries), the second is time (e.g. years), followed by 2-4 numeric or string columns
See Google Motion Chart howto:
B
).
NOTE : When a spreadsheet is created by Google forms, Google forms adds a default Timestamp
column. If you create a spreadsheet manually, then add the Timestamp column manually (if it is missing)
In case of problems, the column layout and Timestamp
columns are the most likely culprits.
Here is an example of column entries for a working spreadsheet:
Fig 1. Example spreadsheet entries for a working demo Motion Chart
To get up and running with live testing:
Insert → Chart
Insert
button in bottom left-hand corner of the motion chart screenFig 3. Example Eye Colour spreadsheet for Motion Chart
Fig 3. Move new Motion Chart to own sheet
A data entry form has been created (ask your teacher for the link) to allow students to enter their own data, mix-and-match data categories and investigate a variety of motion graphics within a single spreadsheet.
Check out the example working form and spreadsheet combo.
The display can be manipulated using a wide range of settings as per green arrows in screen-grabs below.
Fig 5. Example Eye Colour spreadsheet
KEY VALUES: Each number in list below, corresponds with a numbers on green arrows above. Each chart display can (and should be) be highly customised.
Hover mouse over any of the settings - most (but not all) have some effect.
Fig 6. Example Eye Colour spreadsheet
Otionally, Students may use an on-line form to enter and analyse additional data that they may collect from the “Colour By Numbers” project. Students may elect to create their own, personal Motion Charts using an alternative data set (spreadsheet) of their own.
Fig 4. Example Eye Colour spreadsheet
Chart/options makes a huge difference to the understandibility of the display.
For example, for “Top30 Countries” graph (above) it may not seem to make sense to display 'Persons' on both X and Y axis (also set 'Size'='Persons' and “Color'='Unique Color' and X axis scale to 'Log' instead of 'Lin'(ear))… but try it and see!
Also, viewing the same data in different chart types will high-light different trends.
Check out the “Colour By Numbers', Flipped Classroom Student Homework & Assessment Task (Google form-based Flubaroo quiz).
Check out the 'Colour By Numbers', Flipped Classroom maths project data entry form: For entering Labgroup data only.
All of the on-line tools discussed here are designed and supported by third parties.
Providing detailed instruction in the use of these tools is beyond the scope of this document
Please refer to Goggle on-line knowledge base for more detail.
The following data is technical only - It can be ignored.
The Motion Chart plots change or trend over time.
Eye colours do not change (much) over time, so we create a 'sequence' of events instead of 'times' of events. To do that, we create a function to create an event sequence (Class/Year numbers) into a time formatted column.
=ARRAYFORMULA(D8:D500+2000)
Each iteration of the results provides the number of a particular eye-colours found in a particular result set. These numbers will vary rather than trending.
To provide some kind of meaningful information, all of the results are averaged and displayed in the final screen when the motion chart completes (the first seven rows of the sheet are reserved for 21015 entries - which are outside of form entry range.
=AVERAGE(FILTER(C8:C,A8:A="Blue")) =AVERAGE(FILTER(C8:C,A8:A="Brown")) =AVERAGE(FILTER(C8:C,A8:A="Green")) =AVERAGE(FILTER(C8:C,A8:A="Grey")) =AVERAGE(FILTER(C8:C,A8:A="Hazel")) =AVERAGE(FILTER(C8:C,A8:A="Other"))
Google Spreadsheet functions list: https://support.google.com/docs/table/25273?hl=en
Cumulatively sum only numbers that belong to a certain username (string) in a separate column? I'd like to use arrayformula so cells autofill with data without dragging formula manually. E.g. running total for user A:
User Amount Running Total for A A 1 1 B 2 A 4 5 A 3 8 B 5 A 2 10
If the data starts in row 2, then try:
=ArrayFormula(IF(A2:A="A",SUMIF(IF(A2:A="A",ROW(A2:A),ROWS(A:A)+1),"<="&ROW(A2:A),B2:B),)) Blue: =ArrayFormula(IF(D2:D="Blue",SUMIF(IF(D2:D="Blue",ROW(D2:D),ROWS(E:E)+1),"<="&ROW(D2:D),E2:E),)) Brown: =ArrayFormula(IF(D3:D="Brown",SUMIF(IF(D3:D="Brown",ROW(D3:D),ROWS(E:E)+1),"<="&ROW(D3:D),E3:E),)) Green: =ArrayFormula(IF(D4:D="Green",SUMIF(IF(D4:D="Green",ROW(D4:D),ROWS(E:E)+1),"<="&ROW(D4:D),E4:E),))
Brown: =SUM(FILTER(E:E,D:D="Brown")) Green: =SUM(FILTER(E:E,D:D="Green"))
Sharing data between sheets:
http://www.makeuseof.com/tag/how-to-use-google-forms-to-create-your-own-self-grading-quiz/
Prepare a Google Form to provide an on-line assessment and self-grading quiz.
The example quiz used the Google Sheet Add-On Flubaroo - A free tool that helps quickly grade multiple-choice and similar assignments:
More detail is available on how to set up a Flubaroo quiz
Fig. Google form with Student Response Sheet with Flubaroo Grades sheet
In LibreOffice Calc, there is a way to “rotate” a spreadsheet so that rows become columns and columns become rows.