Search for Resources

Sorting through Spring

Elementary

Description

"Sorting through Spring" is the second book of the "Math in Nature" series and contains the same engaging illustrations and lively prose that were used in the first book "Counting on Fall". In this story children are encouraged to look for patterns in nature and apply these patterns through activities like graphing and determining probability. The book is designed to be interactive as students do activities such as mimicking the prairie chicken dance! The story also asks students thought provoking questions such as "would rain fall in a rhythm?" that are intended to foster an appreciation for the natural world.

An accompanying teacher's guide with notes and activities can be downloaded here for free.

General Assessment

Recommendation of how and where to use it

This book has an accompanying teacher's guide available for free download.  The excellent guide provides activities that support math, science, language arts and visual arts outcomes. An example activity is "Equal Eggs" where students explore simple equations using <, = and >.

Just as the first book could be used as a precursor to a series of math lessons, so can "Sorting through Spring" be used as an introduction to a numeracy unit on patterns and relationships. The story would be especially valuable in introducing and extending the topic of patterns with students. The book could be read by the teacher with the students copying the patterns described. Students could then be challenged to create their own pattern, and finally the class could go outside to discover patterns in nature.

One section of the book asks students to look at a graph and identify where the mosquitoes should lay their eggs. This would make an interesting cross-curricular math and science project for the spring months. A teacher could set up sites on the school grounds with varying amounts of standing water. Students could examine the sites for mosquito larvae and then graph their results. Another math/science lesson could be based on the section of the book that looks at morning, noon and night. Students could examine factors such as temperature, shadow length and height of the sun to help them compare between the three time periods.

Relevant Grades and Subjects

The following tool will allow you to explore the relevant curriculum matches for this resource. To start, select a grade listed below.

  • Step 1Select a grade level
  • Kindergarten
    • Step 2Relevant matches
    • English
    • Math
    • Science
  • Grade 1
    • Step 2Relevant matches
    • English
    • Math
    • Science
  • Grade 2
    • Step 2Relevant matches
    • English
    • Math
    • Science

Themes Addressed

  • Ecosystems (1)

    • Appreciating the Natural World
44 total queries
(query time) (total time) (query)
0.001 0.001 (SET NAMES 'utf8')
0.0003 0.0013 ( SELECT issues.issue_id as id, issue_content.title as name FROM issues LEFT JOIN issue_content USING (issue_id) WHERE issue_content.lang_id='1' ORDER BY issue_content.title ASC ) [14 row(s)]
0.0039 0.0052 (SELECT * FROM page_details LEFT JOIN page_content USING (page_id) WHERE page_details.page='resource' AND parent_page=1 AND lang_id='1' AND page_details.live='yes') [1 row(s)]
0.0007 0.0059 (SELECT * FROM page_details LEFT JOIN page_content USING (page_id) WHERE page_details.page='sorting-through-spring' AND parent_page=5 AND lang_id='1' AND page_details.live='yes') [0 row(s)]
0.0002 0.0061 (SELECT * FROM cms76_languages WHERE lang_id=1) [1 row(s)]
0.0003 0.0064 (SELECT * FROM cms76_languages WHERE lang_id!=1) [1 row(s)]
0.0003 0.0067 (SELECT * FROM page_details LEFT JOIN page_content USING (page_id) WHERE page_details.page_id='5' AND lang_id='1' AND page_details.live='yes') [1 row(s)]
0.0002 0.0069 (SELECT * FROM cms76_modules LEFT JOIN page_includes USING (module_id) WHERE page_id=5 ORDER BY page_order) [1 row(s)]
0.0011 0.008 (SELECT * FROM page_details WHERE page_id='5') [1 row(s)]
0.0013 0.0093 ( SELECT resource_content.title FROM resources LEFT JOIN resource_content USING (resource_id) WHERE resources.language_id='1' AND resources.slug='sorting-through-spring' ) [1 row(s)]
0.0013 0.0106 ( SELECT resource_content.description FROM resources LEFT JOIN resource_content USING (resource_id) WHERE resources.language_id='1' AND resources.slug='sorting-through-spring' ) [1 row(s)]
0.0003 0.0109 ( SELECT resource_content.title FROM resources LEFT JOIN resource_content USING (resource_id) WHERE resources.language_id='1' AND resources.slug='sorting-through-spring' ) [1 row(s)]
0.0004 0.0113 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='17' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [7 row(s)]
0.0003 0.0116 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='32' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0119 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='195' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [5 row(s)]
0.0003 0.0122 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='225' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0125 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='223' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0004 0.0129 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='245' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0132 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='253' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0135 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='282' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0138 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='18' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0141 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='22' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0004 0.0145 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='19' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0148 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='20' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0151 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='21' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0154 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='28' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [6 row(s)]
0.0002 0.0156 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='178' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0159 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='179' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0162 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='180' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0165 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='181' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0168 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='182' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0003 0.0171 ( SELECT page_details.*, page_content.title, if(menu_order=0,0,1) as map_order FROM page_details LEFT JOIN page_content USING (page_id) WHERE lang_id='1' AND parent_page='183' AND page_details.live='yes' AND page_details.page_id!=1 ORDER BY map_order DESC,menu_order ASC ) [0 row(s)]
0.0038 0.0209 ( SELECT resources.resource_id, resources.*, resource_content.* FROM resources LEFT JOIN resource_content USING (resource_id) LEFT JOIN resource_curriculum ON resource_curriculum.resource_id=resources.resource_id LEFT JOIN curriculum_units ON curriculum_units.curriculum_id=resource_curriculum.curriculum_id WHERE resources.language_id='1' AND resources.slug='sorting-through-spring' AND resources.live='yes' GROUP BY resource_content.resource_id ) [1 row(s)]
0.0003 0.0212 ( SELECT resource_supplier_content.organization, resource_supplier.website as organization_website FROM resource_supplier LEFT JOIN resource_supplier_content ON resource_supplier_content.supplier_id=resource_supplier.supplier_id WHERE resource_supplier.supplier_id='773' AND resource_supplier_content.lang_id = 1 ) [1 row(s)]
0.0004 0.0216 ( SELECT compilation_content.compilation_id, compilation_content.title as compilation_title FROM resource_compilation LEFT JOIN compilation USING (compilation_id) LEFT JOIN compilation_content USING (compilation_id) WHERE resource_compilation.resource_id='2072' AND compilation.in_sidebar='yes' AND compilation_content.lang_id='1' ) [3 row(s)]
0.0003 0.0219 ( SELECT DISTINCT curriculum_audience_content.name as audience FROM resource_standalone LEFT JOIN curriculum_audience_content USING (audience_id) WHERE curriculum_audience_content.lang_id='1' AND resource_standalone.resource_id='2072' GROUP BY resource_standalone.audience_id ORDER BY audience ) [3 row(s)]
0.0003 0.0222 ( SELECT resource_resource_types.type_id as icon FROM resources LEFT JOIN resource_resource_types USING (resource_id) WHERE resource_id='2072' ) [1 row(s)]
0.0011 0.0233 ( SELECT resource_assessment_questions_content.question_field, resource_assessment_questions_content.question_short as question, resource_assessment_questions_content.question as question_long FROM resource_assessment_questions LEFT JOIN resource_assessment_questions_content USING (question_field) WHERE resource_assessment_questions_content.lang_id='1' AND resource_assessment_questions_content.question_field like 'resource_assessment.%' ORDER BY display_order ASC ) [8 row(s)]
0.0005 0.0238 ( SELECT * FROM resource_assessment WHERE resource_id='2072' ) [1 row(s)]
0.0006 0.0244 ( SELECT DISTINCT curriculum_audience_content.name as audience, curriculum_subject_group_content.name as subject_group FROM resource_standalone LEFT JOIN curriculum_audience_content USING (audience_id) LEFT JOIN curriculum_subject_group_content USING (subject_group_id) WHERE curriculum_audience_content.lang_id='1' AND curriculum_subject_group_content.lang_id='1' AND resource_standalone.resource_id='2072' GROUP BY resource_standalone.audience_id,resource_standalone.subject_group_id ORDER BY audience, subject_group ) [9 row(s)]
0.0005 0.0249 ( SELECT issue_content.issue_id, issue_content.title as issue_title, issues_sub_themes_content.title as theme_title FROM resources LEFT JOIN resource_theme ON resource_theme.resource_id=resources.resource_id LEFT JOIN issues_sub_themes ON issues_sub_themes.theme_id=resource_theme.theme_id LEFT JOIN issues_sub_themes_content ON issues_sub_themes_content.theme_id=resource_theme.theme_id LEFT JOIN issue_content ON issue_content.issue_id=issues_sub_themes.issue_id WHERE issues_sub_themes_content.lang_id='1' AND issue_content.lang_id='1' AND resource_theme.resource_id='2072' AND resources.live='yes' GROUP BY issues_sub_themes.theme_id ORDER BY issue_title, theme_title ) [1 row(s)]
0.0003 0.0252 (SELECT review_type FROM resources WHERE resources.resource_id='2072') [1 row(s)]
0.0002 0.0254 (SELECT review_type FROM resources WHERE resources.resource_id='2072') [1 row(s)]
0.0005 0.0259 ( SELECT issue_content.issue_id, issue_content.title as issue_title, issues_sub_themes_content.title as theme_title FROM resources LEFT JOIN resource_theme ON resource_theme.resource_id=resources.resource_id LEFT JOIN issues_sub_themes ON issues_sub_themes.theme_id=resource_theme.theme_id LEFT JOIN issues_sub_themes_content ON issues_sub_themes_content.theme_id=resource_theme.theme_id LEFT JOIN issue_content ON issue_content.issue_id=issues_sub_themes.issue_id WHERE issues_sub_themes_content.lang_id='1' AND issue_content.lang_id='1' AND resource_theme.resource_id='2072' AND resources.live='yes' GROUP BY issues_sub_themes.issue_id ORDER BY RAND() LIMIT 0,5 ) [1 row(s)]