Math Buddy covers all the topics of grade 4. Topics include multiplication, whole number, operations in base ten, fractions, measurement, area, perimeter, angle, shapes, line, symmetry and many more interactive activities, worksheets and assessments for better understanding of the math concepts.

The skills are organised into topics, and you can move your mouse over any skill name to view. To start practicing, just click on any link.
GET UNLIMITED ACCESS

You can try out any of the activities for 10 minutes.

•  Measurement and Data 4-MD
•  The number line and units of measure
•  Perimeter and area
•  Angle measurement
•  Representing and interpreting data
• ```Notice (8): Undefined index: @attributes [APP/View/Curriculums/reload_curriculum.ctp, line 126]Code Context```                                { ?>
```
```
```
```                                <li style="list-style:none;" id='topic_<?php echo \$cnt;?>_<?php echo \$stcnt;?>_<?php echo ++\$tcnt;?>'><a href='#' class='black'><?php echo \$topiclist['@attributes']['desc'] ?></a>
\$dataForView = array(
'notawailable' => true,
'free' => true,
'table1' => 'activities',
'activity_index' => array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm5h5c1t6p1',
(int) 7 => 'm5h5c1t6p2',
(int) 8 => 'm5h5c1t6p3',
(int) 9 => 'm5h5c1t6p4',
(int) 10 => 'm5h5c1t6p5',
(int) 11 => 'm4h5c1t8p1',
(int) 12 => 'm4h5c1t8p2',
(int) 13 => 'm4h5c1t8p3',
(int) 14 => 'm4h5c1t8p4',
(int) 15 => 'm4h5c1t8p5',
(int) 16 => 'm3h5c1t5p1',
(int) 17 => 'm3h5c1t5p1a',
(int) 18 => 'm3h5c1t5p2',
(int) 19 => 'm3h5c1t5p3',
(int) 20 => 'm3h5c1t5p4',
(int) 21 => 'm3h5c1t5p5',
(int) 22 => 'm4h5c5t1p1',
(int) 23 => 'm4h5c5t1p1a',
(int) 24 => 'm4h5c5t1p2',
(int) 25 => 'm4h5c5t1p3',
(int) 26 => 'm4h5c5t1p4',
(int) 27 => 'm4h5c5t1p4a',
(int) 28 => 'm4h5c5t1p5',
(int) 29 => 'm5h5c6t1p1',
(int) 30 => 'm5h5c6t1p2',
(int) 31 => 'm5h5c6t1p3',
(int) 32 => 'm5h5c6t1p4',
(int) 33 => 'm5h5c6t1p5',
(int) 34 => 'm5h5c6t1p6',
(int) 35 => 'm3h4c2t3p1',
(int) 36 => 'm3h4c2t3p2',
(int) 37 => 'm3h4c2t3p3',
(int) 38 => 'm3h4c2t3p4',
(int) 39 => 'm3h4c2t3p5',
(int) 40 => 'm5h5c1t7p1',
(int) 41 => 'm5h5c1t7p2',
(int) 42 => 'm5h5c1t7p3',
(int) 43 => 'm5h5c1t7p4',
(int) 44 => 'm5h5c1t7p5',
(int) 45 => 'm5h5c1t1p2',
(int) 46 => 'm5h5c1t1p3',
(int) 47 => 'm5h5c1t1p4',
(int) 48 => 'm5h5c1t1p5',
(int) 49 => 'm5h5c1t1p6',
(int) 50 => 'm5h5c1t1p7',
(int) 51 => 'm5h5c1t1p8',
(int) 52 => 'm4h5c1t10p2',
(int) 53 => 'm4h5c1t10p2a',
(int) 54 => 'm4h5c1t10p3',
(int) 55 => 'm4h5c1t10p4',
(int) 56 => 'm3h5c1t13p1',
(int) 57 => 'm3h5c1t13p2',
(int) 58 => 'm3h5c1t13p3',
(int) 59 => 'm4h5c1t5p2',
(int) 60 => 'm4h5c1t5p3',
(int) 61 => 'm4h5c1t5p4',
(int) 62 => 'm2h5c1t4p12',
(int) 63 => 'm2h5c1t4p13',
(int) 64 => 'm3h5c1t4p7',
(int) 65 => 'm3h5c1t5p10',
(int) 66 => 'm3h5c1t5p11',
(int) 67 => 'm3h5c1t5p8',
(int) 68 => 'm3h5c1t5p9',
(int) 69 => 'm5h5c1t5p1',
(int) 70 => 'm3h5c1t4p3',
(int) 71 => 'm3h5c1t5p7',
(int) 72 => 'm4h5c1t4p1',
(int) 73 => 'm4h5c1t4p2',
(int) 74 => 'm4h5c1t4p3',
(int) 75 => 'm4h5c1t4p4',
(int) 76 => 'm4h5c1t4p5',
(int) 77 => 'm5h5c1t8p4',
(int) 78 => 'm4h5c1t1p1',
(int) 79 => 'm4h5c1t1p2',
(int) 80 => 'm4h5c1t1p3',
(int) 81 => 'm4h5c1t1p4',
(int) 82 => 'm4h5c1t1p4a',
(int) 83 => 'm4h5c1t1p5',
(int) 84 => 'm4h5c1t1p6',
(int) 85 => 'm4h5c2t7p1',
(int) 86 => 'm4h5c2t7p2',
(int) 87 => 'm4h5c2t7p3',
(int) 88 => 'm4h5c2t7p4',
(int) 89 => 'm4h5c2t7p5',
(int) 90 => 'm4h5c2t7p5a',
(int) 91 => 'm4h5c2t7p6',
(int) 92 => 'm4h5c2t7p7',
(int) 93 => 'm5h5c1t8p1',
(int) 94 => 'm5h5c1t8p5',
(int) 95 => 'm4h5c4t3p1',
(int) 96 => 'm4h5c4t3p2',
(int) 97 => 'm4h5c4t3p3',
(int) 98 => 'm4h5c4t3p4',
(int) 99 => 'm4h5c4t3p5',
(int) 100 => 'm4h3c1t1p12',
(int) 101 => 'm4h3c1t1p3',
(int) 102 => 'm4h3c1t1p4',
(int) 103 => 'm4h3c1t1p5',
(int) 104 => 'm6h3c1t1p3',
(int) 105 => 'm6h3c1t1p4',
(int) 106 => 'mh4c1t1p1',
(int) 107 => 'mh4c1t1p2',
(int) 108 => 'mh4c1t1p2a',
(int) 109 => 'mh4c1t1p2b',
(int) 110 => 'mh4c1t1p7',
(int) 111 => 'mh4c1t2p4',
(int) 112 => 'mh4c1t2p5',
(int) 113 => 'mh4c1t3p7',
(int) 114 => 'mh4c1t2p2',
(int) 115 => 'mh4c1t2p3',
(int) 116 => 'm3h5c2t5p1',
(int) 117 => 'm3h5c2t5p2',
(int) 118 => 'm3h5c2t5p3',
(int) 119 => 'm3h5c2t5p4',
(int) 120 => 'm3h5c2t5p5',
(int) 121 => 'm3h5c2t5p6',
(int) 122 => 'm3h5c2t5p7',
(int) 123 => 'm3h5c2t6p1',
(int) 124 => 'm3h5c2t6p2',
(int) 125 => 'm3h5c2t6p3',
(int) 126 => 'm3h5c2t6p4',
(int) 127 => 'm3h5c2t6p5',
(int) 128 => 'm3h5c2t6p6',
(int) 129 => 'm3h3c1t1p4',
(int) 130 => 'm3h3c1t1p5',
(int) 131 => 'm3h3c1t1p6',
(int) 132 => 'm3h3c1t1p7',
(int) 133 => 'm4h5c4t1p1',
(int) 134 => 'm4h5c4t1p2',
(int) 135 => 'm4h5c4t4p3',
(int) 136 => 'm4h5c4t4p4',
(int) 137 => 'm4h5c4t2p1',
(int) 138 => 'm4h5c4t2p2',
(int) 139 => 'm4h5c4t2p3',
(int) 140 => 'm4h5c4t2p4',
(int) 141 => 'm4h5c4t2p5',
(int) 142 => 'm6h4c1t1p1',
(int) 143 => 'm6h4c1t1p2',
(int) 144 => 'm6h4c1t1p3',
(int) 145 => 'm6h4c1t1p4',
(int) 146 => 'm6h4c1t1p5',
(int) 147 => 'm6h4c1t2p4',
(int) 148 => 'm6h4c1t2p5',
(int) 149 => 'mh4c1t3p1',
(int) 150 => 'mh4c1t3p2',
(int) 151 => 'mh4c1t3p3',
(int) 152 => 'mh4c1t3p4',
(int) 153 => 'mh4c1t3p5',
(int) 154 => 'mh4c1t3p8',
(int) 155 => 'm6h4c1t3p3',
(int) 156 => 'm6h4c1t4p1',
(int) 157 => 'm6h4c1t4p2',
(int) 158 => 'm6h4c1t4p3',
(int) 159 => 'm6h4c1t4p4',
(int) 160 => 'm6h4c1t4p5',
(int) 161 => 'm4h4c3t2p1',
(int) 162 => 'm4h4c3t2p2',
(int) 163 => 'm4h4c3t2p3',
(int) 164 => 'm4h4c3t2p4'
),
'activity_details' => array(
(int) 0 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 18 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 19 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 20 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 21 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 22 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 23 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 24 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 25 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 26 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 27 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 28 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 29 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 30 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 31 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 32 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 33 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 34 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 35 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 36 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 37 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 38 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 39 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 40 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 41 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 42 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 43 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 44 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 45 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 46 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 47 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 48 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 49 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 50 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 51 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 52 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 53 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 54 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 55 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 56 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 57 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 58 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 59 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 60 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 61 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 62 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 63 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 64 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 65 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 66 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 67 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 68 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 69 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 70 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 71 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 72 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 73 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 74 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 75 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 76 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 77 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 78 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 79 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 80 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 81 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 82 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 83 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 84 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 85 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 86 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 87 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 88 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 89 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 90 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 91 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 92 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 93 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 94 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 95 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 96 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 97 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 98 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 99 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 100 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 101 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 102 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 103 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 104 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 105 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 106 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 107 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 108 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 109 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 110 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 111 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 112 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 113 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 114 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 115 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 116 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 117 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 118 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 119 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 120 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 121 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 122 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 123 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 124 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 125 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 126 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 127 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 128 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 129 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 130 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 131 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 132 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 133 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 134 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 135 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 136 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 137 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 138 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 139 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 140 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 141 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 142 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 143 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 144 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 145 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 146 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 147 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 148 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 149 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 150 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 151 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 152 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 153 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 154 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 155 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 156 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 157 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 158 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 159 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 160 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 161 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 162 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 163 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 164 => array(
'activities' => array(
[maximum depth reached]
)
)
),
'checkCombat' => array(
(int) 0 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 18 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 19 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 20 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 21 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 22 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 23 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 24 => array(
'Activity' => array(
[maximum depth reached]
)
)
),
'MATHLATHON_DOMAIN' => 'www.mathlathon.org',
'country_id' => '1',
'countries_list' => array(
(int) 0 => array(
'Country' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Country' => array(
[maximum depth reached]
)
)
),
'MEDIA_URL' => ''
)
\$notawailable = true
\$free = true
\$table1 = 'activities'
\$activity_index = array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm5h5c1t6p1',
(int) 7 => 'm5h5c1t6p2',
(int) 8 => 'm5h5c1t6p3',
(int) 9 => 'm5h5c1t6p4',
(int) 10 => 'm5h5c1t6p5',
(int) 11 => 'm4h5c1t8p1',
(int) 12 => 'm4h5c1t8p2',
(int) 13 => 'm4h5c1t8p3',
(int) 14 => 'm4h5c1t8p4',
(int) 15 => 'm4h5c1t8p5',
(int) 16 => 'm3h5c1t5p1',
(int) 17 => 'm3h5c1t5p1a',
(int) 18 => 'm3h5c1t5p2',
(int) 19 => 'm3h5c1t5p3',
(int) 20 => 'm3h5c1t5p4',
(int) 21 => 'm3h5c1t5p5',
(int) 22 => 'm4h5c5t1p1',
(int) 23 => 'm4h5c5t1p1a',
(int) 24 => 'm4h5c5t1p2',
(int) 25 => 'm4h5c5t1p3',
(int) 26 => 'm4h5c5t1p4',
(int) 27 => 'm4h5c5t1p4a',
(int) 28 => 'm4h5c5t1p5',
(int) 29 => 'm5h5c6t1p1',
(int) 30 => 'm5h5c6t1p2',
(int) 31 => 'm5h5c6t1p3',
(int) 32 => 'm5h5c6t1p4',
(int) 33 => 'm5h5c6t1p5',
(int) 34 => 'm5h5c6t1p6',
(int) 35 => 'm3h4c2t3p1',
(int) 36 => 'm3h4c2t3p2',
(int) 37 => 'm3h4c2t3p3',
(int) 38 => 'm3h4c2t3p4',
(int) 39 => 'm3h4c2t3p5',
(int) 40 => 'm5h5c1t7p1',
(int) 41 => 'm5h5c1t7p2',
(int) 42 => 'm5h5c1t7p3',
(int) 43 => 'm5h5c1t7p4',
(int) 44 => 'm5h5c1t7p5',
(int) 45 => 'm5h5c1t1p2',
(int) 46 => 'm5h5c1t1p3',
(int) 47 => 'm5h5c1t1p4',
(int) 48 => 'm5h5c1t1p5',
(int) 49 => 'm5h5c1t1p6',
(int) 50 => 'm5h5c1t1p7',
(int) 51 => 'm5h5c1t1p8',
(int) 52 => 'm4h5c1t10p2',
(int) 53 => 'm4h5c1t10p2a',
(int) 54 => 'm4h5c1t10p3',
(int) 55 => 'm4h5c1t10p4',
(int) 56 => 'm3h5c1t13p1',
(int) 57 => 'm3h5c1t13p2',
(int) 58 => 'm3h5c1t13p3',
(int) 59 => 'm4h5c1t5p2',
(int) 60 => 'm4h5c1t5p3',
(int) 61 => 'm4h5c1t5p4',
(int) 62 => 'm2h5c1t4p12',
(int) 63 => 'm2h5c1t4p13',
(int) 64 => 'm3h5c1t4p7',
(int) 65 => 'm3h5c1t5p10',
(int) 66 => 'm3h5c1t5p11',
(int) 67 => 'm3h5c1t5p8',
(int) 68 => 'm3h5c1t5p9',
(int) 69 => 'm5h5c1t5p1',
(int) 70 => 'm3h5c1t4p3',
(int) 71 => 'm3h5c1t5p7',
(int) 72 => 'm4h5c1t4p1',
(int) 73 => 'm4h5c1t4p2',
(int) 74 => 'm4h5c1t4p3',
(int) 75 => 'm4h5c1t4p4',
(int) 76 => 'm4h5c1t4p5',
(int) 77 => 'm5h5c1t8p4',
(int) 78 => 'm4h5c1t1p1',
(int) 79 => 'm4h5c1t1p2',
(int) 80 => 'm4h5c1t1p3',
(int) 81 => 'm4h5c1t1p4',
(int) 82 => 'm4h5c1t1p4a',
(int) 83 => 'm4h5c1t1p5',
(int) 84 => 'm4h5c1t1p6',
(int) 85 => 'm4h5c2t7p1',
(int) 86 => 'm4h5c2t7p2',
(int) 87 => 'm4h5c2t7p3',
(int) 88 => 'm4h5c2t7p4',
(int) 89 => 'm4h5c2t7p5',
(int) 90 => 'm4h5c2t7p5a',
(int) 91 => 'm4h5c2t7p6',
(int) 92 => 'm4h5c2t7p7',
(int) 93 => 'm5h5c1t8p1',
(int) 94 => 'm5h5c1t8p5',
(int) 95 => 'm4h5c4t3p1',
(int) 96 => 'm4h5c4t3p2',
(int) 97 => 'm4h5c4t3p3',
(int) 98 => 'm4h5c4t3p4',
(int) 99 => 'm4h5c4t3p5',
(int) 100 => 'm4h3c1t1p12',
(int) 101 => 'm4h3c1t1p3',
(int) 102 => 'm4h3c1t1p4',
(int) 103 => 'm4h3c1t1p5',
(int) 104 => 'm6h3c1t1p3',
(int) 105 => 'm6h3c1t1p4',
(int) 106 => 'mh4c1t1p1',
(int) 107 => 'mh4c1t1p2',
(int) 108 => 'mh4c1t1p2a',
(int) 109 => 'mh4c1t1p2b',
(int) 110 => 'mh4c1t1p7',
(int) 111 => 'mh4c1t2p4',
(int) 112 => 'mh4c1t2p5',
(int) 113 => 'mh4c1t3p7',
(int) 114 => 'mh4c1t2p2',
(int) 115 => 'mh4c1t2p3',
(int) 116 => 'm3h5c2t5p1',
(int) 117 => 'm3h5c2t5p2',
(int) 118 => 'm3h5c2t5p3',
(int) 119 => 'm3h5c2t5p4',
(int) 120 => 'm3h5c2t5p5',
(int) 121 => 'm3h5c2t5p6',
(int) 122 => 'm3h5c2t5p7',
(int) 123 => 'm3h5c2t6p1',
(int) 124 => 'm3h5c2t6p2',
(int) 125 => 'm3h5c2t6p3',
(int) 126 => 'm3h5c2t6p4',
(int) 127 => 'm3h5c2t6p5',
(int) 128 => 'm3h5c2t6p6',
(int) 129 => 'm3h3c1t1p4',
(int) 130 => 'm3h3c1t1p5',
(int) 131 => 'm3h3c1t1p6',
(int) 132 => 'm3h3c1t1p7',
(int) 133 => 'm4h5c4t1p1',
(int) 134 => 'm4h5c4t1p2',
(int) 135 => 'm4h5c4t4p3',
(int) 136 => 'm4h5c4t4p4',
(int) 137 => 'm4h5c4t2p1',
(int) 138 => 'm4h5c4t2p2',
(int) 139 => 'm4h5c4t2p3',
(int) 140 => 'm4h5c4t2p4',
(int) 141 => 'm4h5c4t2p5',
(int) 142 => 'm6h4c1t1p1',
(int) 143 => 'm6h4c1t1p2',
(int) 144 => 'm6h4c1t1p3',
(int) 145 => 'm6h4c1t1p4',
(int) 146 => 'm6h4c1t1p5',
(int) 147 => 'm6h4c1t2p4',
(int) 148 => 'm6h4c1t2p5',
(int) 149 => 'mh4c1t3p1',
(int) 150 => 'mh4c1t3p2',
(int) 151 => 'mh4c1t3p3',
(int) 152 => 'mh4c1t3p4',
(int) 153 => 'mh4c1t3p5',
(int) 154 => 'mh4c1t3p8',
(int) 155 => 'm6h4c1t3p3',
(int) 156 => 'm6h4c1t4p1',
(int) 157 => 'm6h4c1t4p2',
(int) 158 => 'm6h4c1t4p3',
(int) 159 => 'm6h4c1t4p4',
(int) 160 => 'm6h4c1t4p5',
(int) 161 => 'm4h4c3t2p1',
(int) 162 => 'm4h4c3t2p2',
(int) 163 => 'm4h4c3t2p3',
(int) 164 => 'm4h4c3t2p4'
)
\$activity_details = array(
(int) 0 => array(
'activities' => array(
'id' => '229',
'unique_id' => 'm2h5c1t4p7',
'description' => 'Play a game with the computer by rolling the dice. The first roll gives the number of cookies and the second roll gives the number of chips in each cookie. You win if you get more chips in total than the computer. ',
'keywords' => '',
'submodule_id' => '136',
'type' => '4',
'imagepath' => '',
'help' => false,
)
),
(int) 1 => array(
'activities' => array(
'id' => '230',
'unique_id' => 'm2h5c1t4p8',
'name' => 'Let us build a multiplication table',
'description' => 'Let us build our own multiplication table using strips. Count the number of dots and write in the space marked with "?" on the right side.',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-build-a-multiplication-table-2'
)
),
(int) 2 => array(
'activities' => array(
'id' => '231',
'unique_id' => 'm2h5c1t4p9',
'name' => 'Represent the problem using strips',
'description' => 'You will be given simple word problems. All you have to do is to represent them using strips in rows and columns.',
'keywords' => '',
'submodule_id' => '136',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-the-problem-using-strips-2'
)
),
(int) 3 => array(
'activities' => array(
'id' => '232',
'unique_id' => 'm2h5c1t4p9a',
'name' => 'How fast can you multiply?',
'description' => 'Let us see how fast you can multiply numbers. Click on the rabbit that represents the answer to the problem described here.',
'keywords' => '',
'submodule_id' => '136',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'how-fast-can-you-multiply-2'
)
),
(int) 4 => array(
'activities' => array(
'id' => '361',
'unique_id' => 'm3h5c1t4p5',
'name' => 'Multiplication Express',
'description' => 'Can you place the compartments in the right order behind the engine to build the train.. Use multiplication facts to help you find the correct order?',
'keywords' => '',
'submodule_id' => '32',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'multiplication-express-2'
)
),
(int) 5 => array(
'activities' => array(
'id' => '228',
'unique_id' => 'm2h5c1t4p6a',
'name' => 'Multiplication - Combat Zone',
'description' => 'Ready to enter the combat zone for this topic? You will be asked 10 questions. If you answer them all correct and within the shortest time, you get a chance to enter into the Leader Board for this activity. Good Luck! ',
'keywords' => 'Multiplication, repeated addition, groups, objects',
'submodule_id' => '135',
'type' => '3',
'imagepath' => '',
'help' => false,
'slug' => 'multiplication-combat-zone-2'
)
),
(int) 6 => array(
'activities' => array(
'id' => '618',
'unique_id' => 'm5h5c1t6p1',
'name' => 'Why order of operations is important',
'description' => 'Did you know that the order in which you do the operations matters? Let us see some examples and understand how we can find the correct order.',
'keywords' => '',
'submodule_id' => '125',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'why-order-of-operations-is-important-2'
)
),
(int) 7 => array(
'activities' => array(
'id' => '619',
'unique_id' => 'm5h5c1t6p2',
'name' => 'Place the brackets',
'description' => 'Can you drag and place these parentheses at the correct place to tell which operation needs to be done first to get the number given?',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'place-the-brackets-2'
)
),
(int) 8 => array(
'activities' => array(
'id' => '620',
'unique_id' => 'm5h5c1t6p3',
'name' => 'Click on the symbols in the correct order',
'description' => 'Click on the symbol that needs to be evaluated first in this expression. Remember the order: PEMDAS - Parentheses, Exponents, Division - Multiplication from left to right, Addition - Subtraction from left to right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'click-on-the-symbols-in-the-correct-order-2'
)
),
(int) 9 => array(
'activities' => array(
'id' => '621',
'unique_id' => 'm5h5c1t6p4',
'name' => 'Drag and place the numbers',
'description' => 'Drag the numbers into the correct boxes to get the number on the right. Remember PEMDAS - Parentheses, Exponents, Division - Multiplication from left to right, Addition - Subtraction from left to right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'drag-and-place-the-numbers-2'
)
),
(int) 10 => array(
'activities' => array(
'id' => '622',
'unique_id' => 'm5h5c1t6p5',
'name' => 'Fit the numbers and symbols',
'description' => 'Now, let us see if we can drag the numbers and the symbols into the correct boxes to get the number on the right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fit-the-numbers-and-symbols-2'
)
),
(int) 11 => array(
'activities' => array(
'id' => '510',
'unique_id' => 'm4h5c1t8p1',
'name' => 'Rounding to the nearest Tens',
'description' => 'Let us round some numbers to the nearest Tens. Look at the numberline and enter the closest Tens to the number shown.',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-tens-3'
)
),
(int) 12 => array(
'activities' => array(
'id' => '511',
'unique_id' => 'm4h5c1t8p2',
'name' => 'Rounding to the nearest Hundreds',
'description' => 'Let us round some numbers to the nearest Hundreds. Look at the numberline and enter the closest Hundreds to the number shown.',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-hundreds-3'
)
),
(int) 13 => array(
'activities' => array(
'id' => '512',
'unique_id' => 'm4h5c1t8p3',
'name' => 'Rounding to the nearest Thousands',
'description' => 'Let us round some numbers to the nearest Thousands. Look at the numberline and enter the closest Thousands to the number shown. ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-thousands-2'
)
),
(int) 14 => array(
'activities' => array(
'id' => '513',
'unique_id' => 'm4h5c1t8p4',
'name' => 'Identify the item purchased',
'description' => 'Karen's friends have gone to an appliance store and bought some items. Can you identify the item each person bought? ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-item-purchased-2'
)
),
(int) 15 => array(
'activities' => array(
'id' => '514',
'unique_id' => 'm4h5c1t8p5',
'name' => 'Estimate the result',
'description' => 'Let us use rounding to perform some simple operations. You can see how rounding makes it easier to add, subtract and multiply numbers. ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-result-2'
)
),
(int) 16 => array(
'activities' => array(
'id' => '364',
'unique_id' => 'm3h5c1t5p1',
'name' => 'Let us share some objects',
'description' => 'There are some objects shown below. Can you help me divide these equally into the boxes shown?',
'keywords' => '',
'submodule_id' => '51',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-share-some-objects-3'
)
),
(int) 17 => array(
'activities' => array(
'id' => '367',
'unique_id' => 'm3h5c1t5p1a',
'name' => 'Understanding Division',
'description' => 'There are some people stranded on an island. You need to send some boats to get them back. How many boats will you send?',
'keywords' => '',
'submodule_id' => '51',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'understanding-division-2'
)
),
(int) 18 => array(
'activities' => array(
'id' => '368',
'unique_id' => 'm3h5c1t5p2',
'name' => 'Frame the division statement',
'description' => 'Here are some objects that have been grouped and some that remain. Let us see if we can form a division statement that represents this picture. ',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'frame-the-division-statement-3'
)
),
(int) 19 => array(
'activities' => array(
'id' => '369',
'unique_id' => 'm3h5c1t5p3',
'name' => 'How many groups can you form?',
'description' => 'There are some objects that need to be grouped in a certain way. Can you tell me how many groups I can form? Will there be any object left over without having a group?',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'how-many-groups-can-you-form-3'
)
),
(int) 20 => array(
'activities' => array(
'id' => '370',
'unique_id' => 'm3h5c1t5p4',
'name' => 'Repeated subtraction using a Numberline',
'description' => 'As we have seen earlier, division is same as repeatedly subtracting the smaller number from the bigger number and finding how many groups we can form. Let us use a numberline to do this.',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'repeated-subtraction-using-a-numberline-3'
)
),
(int) 21 => array(
'activities' => array(
'id' => '371',
'unique_id' => 'm3h5c1t5p5',
'name' => 'Click on the correct Rabbit',
'description' => 'Now that we know how to divide two numbers to find the quotient and remainder, let us see how fast you can identify the remainder when these two numbers are divided.',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'click-on-the-correct-rabbit-2'
)
),
(int) 22 => array(
'activities' => array(
'id' => '562',
'unique_id' => 'm4h5c5t1p1',
'name' => 'What is a Prime Number?',
'description' => 'Try arranging the given balls to form a rectangle. If you can arrange them in a rectangular form then the number is not a prime number. If you cannot arrange them in the form of a rectangle or if you can just form one row of balls or one column of balls, then the number is a prime number. Let us experiment it using this introductory activity.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'what-is-a-prime-number-2'
)
),
(int) 23 => array(
'activities' => array(
'id' => '563',
'unique_id' => 'm4h5c5t1p1a',
'name' => 'Prime and Composite Numbers',
'description' => 'Any number that can be arranged in the form of a rectangle is called a Composite number. Such numbers can be formed by multiplying two other numbers. A prime number can be arranged only in a straight line and therefore cannot be expressed as a product of two numbers.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'prime-and-composite-numbers-2'
)
),
(int) 24 => array(
'activities' => array(
'id' => '564',
'unique_id' => 'm4h5c5t1p2',
'name' => 'Arrange the number to form a rectangle',
'description' => 'Try arranging the blocks to form a rectangle. If you can arrange them, the given number is not a prime number. If you cannot arrange them, the given number is a prime number. Try it out.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'arrange-the-number-to-form-a-rectangle-2'
)
),
(int) 25 => array(
'activities' => array(
'id' => '565',
'unique_id' => 'm4h5c5t1p3',
'name' => 'Prime Numbers using Block Array',
'description' => 'Now that you are clear as to what a prime number is, can you say if these numbers are prime or not? Use the buttons to add or subtract a row. If the number can form one rectangle, then it is not a prime number. ',
'keywords' => '',
'submodule_id' => '90',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'prime-numbers-using-block-array-2'
)
),
(int) 26 => array(
'activities' => array(
'id' => '566',
'unique_id' => 'm4h5c5t1p4',
'name' => 'Sieve of Eratosthenes',
'description' => 'The Sieve of Eratosthenes is a simple, ancient algorithm for finding all prime numbers up to a specified integer.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'sieve-of-eratosthenes-2'
)
),
(int) 27 => array(
'activities' => array(
'id' => '567',
'unique_id' => 'm4h5c5t1p4a',
'name' => 'Twin Primes',
'description' => 'Two numbers are called "Twin Primes" if they are successive prime numbers with a difference of 2. For example, 11 and 13 are successive prime numbers with a difference of 2. Can you find some more such twin primes? ',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'twin-primes-2'
)
),
(int) 28 => array(
'activities' => array(
'id' => '568',
'unique_id' => 'm4h5c5t1p5',
'name' => 'Identify the Prime numbers',
'description' => 'Can you identify all the prime numbers in these sets of numbers? You will be shown some numbers out of which you will have to pick only the prime numbers.',
'keywords' => '',
'submodule_id' => '90',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-prime-numbers-2'
)
),
(int) 29 => array(
'activities' => array(
'id' => '577',
'unique_id' => 'm5h5c6t1p1',
'name' => 'What are Factors?',
'description' => ' An introduction to factors. Try arranging the numbers in the form of a rectangle. If you succeed, then read out the numbers that form the sides of the rectangle. These numbers are the factors of the given number.',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'what-are-factors-2'
)
),
(int) 30 => array(
'activities' => array(
'id' => '578',
'unique_id' => 'm5h5c6t1p2',
'name' => 'Find all possible factors',
'description' => ' Find all possible factors of the given number. Use the + and - buttons to add or subtract a row. When you find a perfect rectangle, write down the rows and columns as these are the factors of the given number. Repeat till you are done finding all the factors. Have fun. ',
'keywords' => '',
'submodule_id' => '91',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-all-possible-factors-2'
)
),
(int) 31 => array(
'activities' => array(
'id' => '579',
'unique_id' => 'm5h5c6t1p3',
'name' => 'Unlock the Factor Tiles',
'description' => 'There is a picture hidden behind the tiles shown below. Can you help me see the picture by clicking on the tiles which are factor combinations of the number given?',
'keywords' => '',
'submodule_id' => '91',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'unlock-the-factor-tiles-2'
)
),
(int) 32 => array(
'activities' => array(
'id' => '580',
'unique_id' => 'm5h5c6t1p4',
'name' => 'Introduction to Multiples',
'description' => ' A number is a multiple of a given number if it is exactly divisible by the given number. You can get multiples of a given number by multiplying the number by successive whole numbers (1, 2, 3 etc.).',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-multiples-2'
)
),
(int) 33 => array(
'activities' => array(
'id' => '581',
'unique_id' => 'm5h5c6t1p5',
'name' => 'Patterns in Multiples',
'description' => 'When you arrange the numbers in the form of a grid, you can see a clear pattern in the multiples of a number. Let us see if you can identify the patterns. ',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'patterns-in-multiples-2'
)
),
(int) 34 => array(
'activities' => array(
'id' => '582',
'unique_id' => 'm5h5c6t1p6',
'name' => 'Shoot the Balloons - Factors',
'description' => 'Balloons filled with numbers keep floating around. Shoot the balloons and gain points, if you answer the question about the multiples correctly. <br/>If you answer them wrongly you lose a life. You have 3 lives per game. Score as many points as you can within the given time limit.',
'keywords' => '',
'submodule_id' => '91',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'shoot-the-balloons-factors-2'
)
),
(int) 35 => array(
'activities' => array(
'id' => '314',
'unique_id' => 'm3h4c2t3p1',
'name' => 'Can you complete the sequence?',
'description' => 'There is a sequence in the way the shapes are arranged below. Can you identify the sequence and pick the correct choice of shapes that will complete the sequence..',
'keywords' => '',
'submodule_id' => '71',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'can-you-complete-the-sequence-3'
)
),
(int) 36 => array(
'activities' => array(
'id' => '315',
'unique_id' => 'm3h4c2t3p2',
'name' => 'Create the pattern shown by coloring',
'description' => 'Let us have some fun colouring. Dip the brush into the colour pallette and colour to create the pattern shown.',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'create-the-pattern-shown-by-coloring-3'
)
),
(int) 37 => array(
'activities' => array(
'id' => '316',
'unique_id' => 'm3h4c2t3p3',
'name' => 'Create the pattern shown by tiling',
'description' => 'Let us create the pattern shown by dragging and arranging the pieces  next to each other. You can rotate the pieces by clicking on the rotation buttons given. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'create-the-pattern-shown-by-tiling-3'
)
),
(int) 38 => array(
'activities' => array(
'id' => '317',
'unique_id' => 'm3h4c2t3p4',
'name' => 'Play with Tangrams',
'description' => 'Tangram is an ancient Chinese puzzle that has 7 pieces which can be used to make a variety of shapes. Let us use the pieces to make the shapes shown. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'play-with-tangrams-2'
)
),
(int) 39 => array(
'activities' => array(
'id' => '318',
'unique_id' => 'm3h4c2t3p5',
'name' => 'Let us create some patterns',
'description' => 'Excellent. Now that we are experts in creating a given pattern, let us create some freeform patterns. Use the pieces given on the right to create some patterns. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-create-some-patterns-2'
)
),
(int) 40 => array(
'activities' => array(
'id' => '623',
'unique_id' => 'm5h5c1t7p1',
'name' => 'Recognize the pattern and fill the boxes',
'description' => 'Here is a sequence of numbers, which are showing a specific pattern. Let us see if you can identify the pattern and find the next two numbers.',
'keywords' => '',
'submodule_id' => '123',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'recognize-the-pattern-and-fill-the-boxes-2'
)
),
(int) 41 => array(
'activities' => array(
'id' => '624',
'unique_id' => 'm5h5c1t7p2',
'name' => 'Square numbers',
'description' => 'Numbers that can be arranged in the form of a square are called Square numbers. Any number, when multiplied by itself will result in a Square number. ',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'square-numbers-2'
)
),
(int) 42 => array(
'activities' => array(
'id' => '625',
'unique_id' => 'm5h5c1t7p3',
'name' => 'Triangular numbers',
'description' => 'Like square numbers, there are some numbers that show a pattern of increasing sized triangles. Let us explore and learn their properties. ',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'triangular-numbers-2'
)
),
(int) 43 => array(
'activities' => array(
'id' => '626',
'unique_id' => 'm5h5c1t7p4',
'name' => 'Patterns in Number Operations',
'description' => 'Number operations show quite a few interesting patterns. Let us see if you can identify them.',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'patterns-in-number-operations-2'
)
),
(int) 44 => array(
'activities' => array(
'id' => '627',
'unique_id' => 'm5h5c1t7p5',
'name' => 'Let us extend the patterns',
'description' => 'Once you understand a pattern, you can easily extend it to find any term that is not given. Let us see how to do this.',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-extend-the-patterns-2'
)
),
(int) 45 => array(
'activities' => array(
'id' => '570',
'unique_id' => 'm5h5c1t1p2',
'name' => 'Let us identify the number',
'description' => 'Can you identify the number represented here using Dominos?',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-identify-the-number'
)
),
(int) 46 => array(
'activities' => array(
'id' => '571',
'unique_id' => 'm5h5c1t1p3',
'name' => 'Represent the number using Dominos',
'description' => 'Click on the Dominos at the top of the tubes to represent the number shown.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-the-number-using-dominos-2'
)
),
(int) 47 => array(
'activities' => array(
'id' => '572',
'unique_id' => 'm5h5c1t1p4',
'name' => 'What does the number represent?',
'description' => 'Let us expand the number and write it. Look carefully at the question being asked.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'what-does-the-number-represent-2'
)
),
(int) 48 => array(
'activities' => array(
'id' => '573',
'unique_id' => 'm5h5c1t1p5',
'name' => 'Standard and expanded forms',
'description' => 'Let us practice writing numbers in their expanded form and standard (numeral) form.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'standard-and-expanded-forms'
)
),
(int) 49 => array(
'activities' => array(
'id' => '574',
'unique_id' => 'm5h5c1t1p6',
'name' => 'Write in Numerals',
'description' => 'Here, we have a number written in its expanded word form. Can you write its numeral form?',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-numerals-2'
)
),
(int) 50 => array(
'activities' => array(
'id' => '575',
'unique_id' => 'm5h5c1t1p7',
'name' => 'Identify the place value',
'description' => 'Can you identify the place value of the underlined digit. This could be ones, tens, hundreds, thousands, ten thousands, hundred thousands, millions or ten millions. ',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-place-value-4'
)
),
(int) 51 => array(
'activities' => array(
'id' => '576',
'unique_id' => 'm5h5c1t1p8',
'name' => 'Conversion exercises',
'description' => 'Now that we know how to represent numbers in millions, let us see if we can answer the following questions.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'conversion-exercises-2'
)
),
(int) 52 => array(
'activities' => array(
'id' => '482',
'unique_id' => 'm4h5c1t10p2',
'name' => 'Compare the two numbers',
'description' => 'Compare the numbers and click on the correct button (Greater than, Less than or Equal to). There are 3 levels of difficulty in this activity.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'compare-the-two-numbers-2'
)
),
(int) 53 => array(
'activities' => array(
'id' => '483',
'unique_id' => 'm4h5c1t10p2a',
'name' => 'Comparing some basic quantities',
'description' => 'Some day to day measurements are given here.  Read the question carefully and pick the right number. Remember to look at the number from left to right to give the correct answer.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'comparing-some-basic-quantities-3'
)
),
(int) 54 => array(
'activities' => array(
'id' => '484',
'unique_id' => 'm4h5c1t10p3',
'name' => 'Order the numbers',
'description' => 'You are given four numbers. You need to arrange them in either ascending or descending order by dragging the numbers and placing them in the right box. Read the question carefully before answering them.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'order-the-numbers'
)
),
(int) 55 => array(
'activities' => array(
'id' => '485',
'unique_id' => 'm4h5c1t10p4',
'name' => 'Find the largest and smallest number',
'description' => 'Let us see how fast we can identify the largest or the smallest number in this group. Read the question carefully and pick the right number. ',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-the-largest-and-smallest-number-2'
)
),
(int) 56 => array(
'activities' => array(
'id' => '332',
'unique_id' => 'm3h5c1t13p1',
'name' => 'Multiply any number by 10',
'description' => 'In this activity you will be asked to multiply simple numbers using the number 10. You will observe a pattern and then will be able to see how easy it is to multiply any number by 10 without much effort.',
'keywords' => '',
'submodule_id' => '33',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-any-number-by-10-2'
)
),
(int) 57 => array(
'activities' => array(
'id' => '333',
'unique_id' => 'm3h5c1t13p2',
'name' => 'How to easily multiply any number by 100?',
'description' => 'In this activity you will learn how easy it is to multiply any number by 100 without much difficulty. You will see a pattern and will be able to multiply any number by 100 within seconds',
'keywords' => '',
'submodule_id' => '33',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'how-to-easily-multiply-any-number-by-100-2'
)
),
(int) 58 => array(
'activities' => array(
'id' => '334',
'unique_id' => 'm3h5c1t13p3',
'name' => 'Simplify the numbers and multiply',
'description' => 'How do you multiply bigger numbers easily. You just have to split the numbers and multiply them. This activity will teach you how to do this.',
'keywords' => '',
'submodule_id' => '33',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'simplify-the-numbers-and-multiply-2'
)
),
(int) 59 => array(
'activities' => array(
'id' => '506',
'unique_id' => 'm4h5c1t5p2',
'name' => 'Divide using place value dominos',
'description' => 'Let us represent numbers using place value dominos and try to divide them. If the dominos cannot be equally divided into the bins, you need to break them into smaller place values. ',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-place-value-dominos-3'
)
),
(int) 60 => array(
'activities' => array(
'id' => '507',
'unique_id' => 'm4h5c1t5p3',
'name' => 'Long division using oranges - Revision',
'description' => 'Let us revise the long division method, by bagging oranges. ',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-using-oranges-revision-2'
)
),
(int) 61 => array(
'activities' => array(
'id' => '508',
'unique_id' => 'm4h5c1t5p4',
'name' => 'Long division practice',
'description' => 'You will use long division method very often to divide one number by another. Here, we build on what we did in previous activities and simplify the long division method.',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice-2'
)
),
(int) 62 => array(
'activities' => array(
'id' => '221',
'unique_id' => 'm2h5c1t4p12',
'name' => 'Multiply using place value blocks',
'description' => 'Let us multiply a two digit number with a single digit number using place value blocks. ',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-using-place-value-blocks-2'
)
),
(int) 63 => array(
'activities' => array(
'id' => '222',
'unique_id' => 'm2h5c1t4p13',
'name' => 'Step by Step Multiplication',
'description' => 'Now that we know the concept of Multiplication, let us practice multiplying a two digit number with a single digit number.',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'step-by-step-multiplication-2'
)
),
(int) 64 => array(
'activities' => array(
'id' => '363',
'unique_id' => 'm3h5c1t4p7',
'name' => 'Step by Step Multiplication',
'description' => 'Now that we know the concept of Multiplication, let us practice multiplying a two digit number with a two digit number.',
'keywords' => '',
'submodule_id' => '32',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'step-by-step-multiplication-3'
)
),
(int) 65 => array(
'activities' => array(
'id' => '365',
'unique_id' => 'm3h5c1t5p10',
'name' => 'Division using long division method',
'description' => 'In the previous activity, you found the number of bags needed by successively subtracting the number of oranges packed in hundred packs, ten packs and one packs. This process is called long division method. Here, we improve on the previous activity to reduce the number of steps required to find the answer.',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'division-using-long-division-method-2'
)
),
(int) 66 => array(
'activities' => array(
'id' => '366',
'unique_id' => 'm3h5c1t5p11',
'name' => 'Long division practice',
'description' => 'You will use long division method very often to divide one number by another. Here, we build on what we did in previous 2 activities and simplify the long division method. ',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice'
)
),
(int) 67 => array(
'activities' => array(
'id' => '374',
'unique_id' => 'm3h5c1t5p8',
'name' => 'Divide using place value dominos',
'description' => 'Let us represent numbers using place value dominos and try to divide them. If the dominos cannot be equally divided into the bins, you need to break them into smaller place values.',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-place-value-dominos-2'
)
),
(int) 68 => array(
'activities' => array(
'id' => '375',
'unique_id' => 'm3h5c1t5p9',
'name' => 'Let us bag some oranges',
'description' => 'We have some oranges that need to be packed into bags, with each bag containing a certain number of oranges. Can you help find out how many bags are required? Will any oranges remain without being bagged? ',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-bag-some-oranges-3'
)
),
(int) 69 => array(
'activities' => array(
'id' => '615',
'unique_id' => 'm5h5c1t5p1',
'name' => 'Long division Practice(4 digits by 1 digit)',
'description' => 'Let us practice dividing a 4 digit number by a 1 digit number using long division method.',
'keywords' => '',
'submodule_id' => '121',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice-4-digits-by-1-digit-2'
)
),
(int) 70 => array(
'activities' => array(
'id' => '359',
'unique_id' => 'm3h5c1t4p3',
'name' => 'Represent using blocks',
'description' => 'Can you drag the sliders to represent the given multiplication problem in terms of blocks?',
'keywords' => '',
'submodule_id' => '32',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-using-blocks-2'
)
),
(int) 71 => array(
'activities' => array(
'id' => '373',
'unique_id' => 'm3h5c1t5p7',
'name' => 'Divide using array model',
'description' => 'We used array model earlier in multiplication. Let us see if we can use array model for division also. Click on the arrows to increase or decrease the number of rows in the array model.',
'keywords' => '',
'submodule_id' => '52',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-array-model-2'
)
),
(int) 72 => array(
'activities' => array(
'id' => '500',
'unique_id' => 'm4h5c1t4p1',
'name' => 'Commutative Property of Multiplication',
'description' => 'When you multiply two numbers, the order of multiplication does not matter. For example, 4 x 2 gives us 8, while 2 x 4 also gives us 8. Let us explore.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'commutative-property-of-multiplication-4'
)
),
(int) 73 => array(
'activities' => array(
'id' => '501',
'unique_id' => 'm4h5c1t4p2',
'name' => 'Distributive Property of Multiplication',
'description' => 'When we multiply two numbers, the numbers can be split into two to make multiplication easier. For example, to multiply 5 x 25, you can multiply 5 x 20 and add 5 x 5. Let us see how this is possible.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'distributive-property-of-multiplication-2'
)
),
(int) 74 => array(
'activities' => array(
'id' => '502',
'unique_id' => 'm4h5c1t4p3',
'name' => 'Using Distributive Property',
'description' => 'When you need to multiply a 2 digit number by a one digit number, you can use the distributive property of multiplication to make life easier.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'using-distributive-property-2'
)
),
(int) 75 => array(
'activities' => array(
'id' => '503',
'unique_id' => 'm4h5c1t4p4',
'name' => 'Using Distributive Property for bigger problems',
'description' => 'Using distributive property, we can split multiplication problems into smaller, simpler problems which can then be added to get the result. Let us see how this can be done.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'using-distributive-property-for-bigger-problems-2'
)
),
(int) 76 => array(
'activities' => array(
'id' => '504',
'unique_id' => 'm4h5c1t4p5',
'name' => 'Story Problems',
'description' => 'Let us see if you can understand the word problems and solve them. Try to use the properties of multiplication where possible.',
'keywords' => '',
'submodule_id' => '89',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'story-problems-2'
)
),
(int) 77 => array(
'activities' => array(
'id' => '631',
'unique_id' => 'm5h5c1t8p4',
'name' => 'Round and find the result',
'description' => 'Let us use rounding to perform some simple operations. You can see how rounding makes it easier to add, subtract and multiply numbers.',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'round-and-find-the-result-2'
)
),
(int) 78 => array(
'activities' => array(
'id' => '411',
'unique_id' => 'm4h5c1t1p1',
'name' => 'Identify the Domino number',
'description' => 'There are many different ways a number can be represented. One of the ways is to use Dominos dots. Can you identify the number represented below?',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-domino-number-2'
)
),
(int) 79 => array(
'activities' => array(
'id' => '412',
'unique_id' => 'm4h5c1t1p2',
'name' => 'Domino number representation',
'description' => 'Let us click on the dominos from the top to represent the number given.(Click on the domino to represent)',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'domino-number-representation-2'
)
),
(int) 80 => array(
'activities' => array(
'id' => '413',
'unique_id' => 'm4h5c1t1p3',
'name' => 'Write in numeral form',
'description' => 'Here, we have a number written in its expanded word form. Can you write it's numeral form?',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-numeral-form-2'
)
),
(int) 81 => array(
'activities' => array(
'id' => '414',
'unique_id' => 'm4h5c1t1p4',
'name' => 'Write in expanded form',
'description' => 'Let us try writing the given number in its expanded form. You need to identify the place value of each of the digits for this exercise.',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-expanded-form-2'
)
),
(int) 82 => array(
'activities' => array(
'id' => '415',
'unique_id' => 'm4h5c1t1p4a',
'name' => 'Let us expand the number',
'description' => 'Let us see how a number can be written in expanded form. Watch how the number can be split into ten thousands, thousands, hundreds, tens and ones. Write the expanded form.',
'keywords' => '',
'submodule_id' => '274',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-expand-the-number-3'
)
),
(int) 83 => array(
'activities' => array(
'id' => '416',
'unique_id' => 'm4h5c1t1p5',
'name' => 'Standard and expanded forms',
'description' => 'Now that we know the numeral and expanded forms of numbers, let us practice writing numbers in their expanded form and standard (numeral) form.',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'standard-and-expanded-forms-4'
)
),
(int) 84 => array(
'activities' => array(
'id' => '417',
'unique_id' => 'm4h5c1t1p6',
'name' => 'How good do you understand place values?',
'description' => 'Let us try answering these questions. If your place value concepts are clear you should be able to score easily. A fairy will give you stars for all the correct answers. However, she will remove a star if you do not answer correct. Can you collect all 10 stars within the given time?',
'keywords' => '',
'submodule_id' => '274',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'how-good-do-you-understand-place-values-2'
)
),
(int) 85 => array(
'activities' => array(
'id' => '525',
'unique_id' => 'm4h5c2t7p1',
'name' => 'Multiplication as repeated addition',
'description' => 'We have learnt that multiplication is nothing but repeated addition of numbers. Multiplying a fraction by a whole number is also nothing but repeatedly adding the fraction a number of times as specified by the whole number.',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => false,
)
),
(int) 86 => array(
'activities' => array(
'id' => '526',
'unique_id' => 'm4h5c2t7p2',
'name' => 'Write the multiplication problem statement',
'description' => 'Now that we know that multiplication is same as repeated addition of fractions, let us see if we can identify the multiplication statement shown in the figure. ',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-the-multiplication-problem-statement-2'
)
),
(int) 87 => array(
'activities' => array(
'id' => '527',
'unique_id' => 'm4h5c2t7p3',
'name' => 'Let us serve some pies',
'description' => 'We have some guests for dinner and we are planning to serve a specific fraction of a pie to each one of them. Can you help me to calculate exactly how much pie I need?',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-serve-some-pies-2'
)
),
(int) 88 => array(
'activities' => array(
'id' => '528',
'unique_id' => 'm4h5c2t7p4',
'name' => 'Multiplication of whole number by a fraction',
'description' => 'Now we know how to multiply a fraction by a whole number. Is this same as multiplying the whole number by the fraction? In other words, is 4 times half same as half of 4? ',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'multiplication-of-whole-number-by-a-fraction-2'
)
),
(int) 89 => array(
'activities' => array(
'id' => '529',
'unique_id' => 'm4h5c2t7p5',
'name' => 'Fraction of a collection of objects',
'description' => 'We have a collection of objects below. Can you divide them into the boxes equally and find out how many objects the fraction in question represents.',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-of-a-collection-of-objects-2'
)
),
(int) 90 => array(
'activities' => array(
'id' => '530',
'unique_id' => 'm4h5c2t7p5a',
'name' => 'Multiply whole numbers with fractions',
'description' => 'Let us learn how to multiply a whole number with a fraction using the simple, step by step procedure. Once you master this, you will be able to solve difficult problems easily.',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-whole-numbers-with-fractions-2'
)
),
(int) 91 => array(
'activities' => array(
'id' => '531',
'unique_id' => 'm4h5c2t7p6',
'name' => 'Let us practice multiplication',
'description' => 'Now that we know how to calculate the product of a fraction and a whole number, let us see how fast we can answer these questions.',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-practice-multiplication-2'
)
),
(int) 92 => array(
'activities' => array(
'id' => '532',
'unique_id' => 'm4h5c2t7p7',
'name' => 'Word Problems',
'description' => 'Shall we try solving some fraction multiplication problems that we come across in real life?',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-10'
)
),
(int) 93 => array(
'activities' => array(
'id' => '628',
'unique_id' => 'm5h5c1t8p1',
'name' => 'Let us round some numbers',
'description' => 'Let us recap rounding to Tens, Hundreds and Thousands. ',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-round-some-numbers-2'
)
),
(int) 94 => array(
'activities' => array(
'id' => '632',
'unique_id' => 'm5h5c1t8p5',
'name' => 'Estimate the result',
'description' => 'Understand the statement given below and use rounding to estimate the result. You can see how rounding makes it easier to estimate the result.',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-result-3'
)
),
(int) 95 => array(
'activities' => array(
'id' => '548',
'unique_id' => 'm4h5c4t3p1',
'name' => 'Exploring decimals on a numberline',
'description' => ' As we have seen earlier, each unit has 10 tenths and each tenth has ten hundredths. Let us see how this looks on a number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'exploring-decimals-on-a-numberline-2'
)
),
(int) 96 => array(
'activities' => array(
'id' => '549',
'unique_id' => 'm4h5c4t3p2',
'name' => 'Represent on a numberline',
'description' => 'Let us represent decimals on a number line. Drag the sliders to move on the number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-on-a-numberline-2'
)
),
(int) 97 => array(
'activities' => array(
'id' => '550',
'unique_id' => 'm4h5c4t3p3',
'name' => 'What is the decimal shown?',
'description' => 'Now that we know how to represent decimals on a number line, let us see if we can figure out the decimal number being pointed to. Hint: Look at the starting number on the number line, and count tenths and hundredths as you move along the number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'what-is-the-decimal-shown-2'
)
),
(int) 98 => array(
'activities' => array(
'id' => '551',
'unique_id' => 'm4h5c4t3p4',
'name' => 'Estimate the decimal',
'description' => 'Let us see how good you are at locating decimals on a number line. You will be given a number line with only the beginning and ending numbers. You will be asked to locate a given decimal on the number line. You can click on "show division lines" to make the task easier.',
'keywords' => '',
'submodule_id' => '100',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-decimal-2'
)
),
(int) 99 => array(
'activities' => array(
'id' => '552',
'unique_id' => 'm4h5c4t3p5',
'name' => 'Rounding of decimals using numberline',
'description' => 'Often we round off decimals to the nearest tenths or nearest unit, to make life easier when adding or subtracting decimals. For example, when we are at a grocery store, we can estimate the approximate cost if we round off the coins to the nearest dollar.',
'keywords' => '',
'submodule_id' => '100',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-of-decimals-using-numberline-2'
)
),
(int) 100 => array(
'activities' => array(
'id' => '448',
'unique_id' => 'm4h3c1t1p12',
'name' => 'Area of compound shapes',
'description' => 'We know how to calcualate perimeter and area of simple rectangles. In real life, we come across many shapes which are a combination of many such rectangles. How do we find the perimeter and area of these compound shapes? ',
'keywords' => '',
'submodule_id' => '111',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'area-of-compound-shapes-2'
)
),
(int) 101 => array(
'activities' => array(
'id' => '450',
'unique_id' => 'm4h3c1t1p3',
'name' => 'Perimeter and Area of a Rectangle',
'description' => 'Let us measure the perimeter and area of a rectangle. As you know, a rectangle has pairs of opposite sides equal. ',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'perimeter-and-area-of-a-rectangle-2'
)
),
(int) 102 => array(
'activities' => array(
'id' => '451',
'unique_id' => 'm4h3c1t1p4',
'name' => 'Perimeter and Area of a Square',
'description' => 'Let us see if we can use the same method for getting the perimeter and area of a square. As you know, a square is nothing but a rectangle with all sides equal.',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'perimeter-and-area-of-a-square-2'
)
),
(int) 103 => array(
'activities' => array(
'id' => '452',
'unique_id' => 'm4h3c1t1p5',
'name' => 'Calculate Perimeter and Area',
'description' => 'Let us see how fast we can calculate the perimeter and area of a rectangle or a square.',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'calculate-perimeter-and-area-2'
)
),
(int) 104 => array(
'activities' => array(
'id' => '740',
'unique_id' => 'm6h3c1t1p3',
'name' => 'Find the length of the shape',
'description' => 'Let us find the lengths of these rectangles or squares for which the perimeter or area are given..',
'keywords' => '',
'submodule_id' => '213',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-the-length-of-the-shape-2'
)
),
(int) 105 => array(
'activities' => array(
'id' => '741',
'unique_id' => 'm6h3c1t1p4',
'name' => 'Identify the shape',
'description' => 'Let us solve some word problems on perimeter and area. There are different situations in each of these problems and you will need to use your knowledge of perimeter and area to solve them.',
'keywords' => '',
'submodule_id' => '213',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-shape-2'
)
),
(int) 106 => array(
'activities' => array(
'id' => '703',
'unique_id' => 'mh4c1t1p1',
'name' => 'Introduction to angles',
'description' => 'Have you ever wondered what the term 'Angles' means? Let us do a simple activity to understand what angles are, and how they are formed.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'introduction-to-angles-2'
)
),
(int) 107 => array(
'activities' => array(
'id' => '704',
'unique_id' => 'mh4c1t1p2',
'name' => 'How to compare angles',
'description' => 'Now that we know how angles are formed, do you know how to compare different angles?',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'how-to-compare-angles-2'
)
),
(int) 108 => array(
'activities' => array(
'id' => '705',
'unique_id' => 'mh4c1t1p2a',
'name' => 'Angles around a circle',
'description' => 'One full rotation around a circle equals 360 degrees. This can be divided into many different angles.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'angles-around-a-circle-2'
)
),
(int) 109 => array(
'activities' => array(
'id' => '706',
'unique_id' => 'mh4c1t1p2b',
'name' => 'Relate rotation to degrees',
'description' => 'Let us do a simple activity to understand how a full circle of 360 degrees can be divided into smaller angles. You can divide the circle into 4, 8 or 16 parts and choose to water only a portion of the circular lawn.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'relate-rotation-to-degrees-2'
)
),
(int) 110 => array(
'activities' => array(
'id' => '708',
'unique_id' => 'mh4c1t1p7',
'name' => 'Guess my angle activity',
'description' => 'The water gun in this activity is pointing to the right. It can rotate counter-clockwise. Can you tell me what angle the gun needs to turn to squirt water on the object shown?',
'keywords' => '',
'submodule_id' => '144',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'guess-my-angle-activity-2'
)
),
(int) 111 => array(
'activities' => array(
'id' => '711',
'unique_id' => 'mh4c1t2p4',
'name' => 'How to measure using real protractor',
'description' => 'With paper protractor, you can measure only selected angles. To measure finer angles, you need a Protractor that has divisions of 1 degrees. Typically, we use a half circle protractor that has angles from 0 degrees to 180 degrees. ',
'keywords' => '',
'submodule_id' => '145',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'how-to-measure-using-real-protractor-2'
)
),
(int) 112 => array(
'activities' => array(
'id' => '712',
'unique_id' => 'mh4c1t2p5',
'name' => 'Measure angles using protractor',
'description' => 'Let us do an activity to help understand how to use a real protractor to measure finer angles. Please remember that you need to align the protractor center and the base correctly in order to measure angles.',
'keywords' => '',
'submodule_id' => '145',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'measure-angles-using-protractor-2'
)
),
(int) 113 => array(
'activities' => array(
'id' => '719',
'unique_id' => 'mh4c1t3p7',
'name' => 'Angles around a circle',
'description' => 'Let us do a simple activity to understand the different types of angles as you move along a circle. Drag the sliders to see the different types of angles.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'angles-around-a-circle-3'
)
),
(int) 114 => array(
'activities' => array(
'id' => '709',
'unique_id' => 'mh4c1t2p2',
'name' => 'Make your own paper protractor',
'description' => 'Did you know that you can make a simple protractor by folding a paper multiple times? By folding a paper 3 times, you can make 8 divisions, with each division measuring 45 degrees. With this you can measure angles like 0 degrees, 45 degrees, 90 degrees, 135 degrees etc. You need to fold into smaller divisions to measure smaller angles.',
'keywords' => '',
'submodule_id' => '145',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'make-your-own-paper-protractor-2'
)
),
(int) 115 => array(
'activities' => array(
'id' => '710',
'unique_id' => 'mh4c1t2p3',
'name' => 'Measure simple angles',
'description' => 'Now that we know how to make a paper protractor, let us measure some angles with it. Count the number of divisions and multiply by the angle for each division in the paper protractor.',
'keywords' => '',
'submodule_id' => '145',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'measure-simple-angles-2'
)
),
(int) 116 => array(
'activities' => array(
'id' => '428',
'unique_id' => 'm3h5c2t5p1',
'name' => 'Let us have some Pizza',
'description' => 'We just had a pizza party at home. There are two plates with leftover pizza. Add the leftover pizza pieces to find out how many pieces are left over.',
'keywords' => '',
'submodule_id' => '94',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-have-some-pizza-2'
)
),
(int) 117 => array(
'activities' => array(
'id' => '429',
'unique_id' => 'm3h5c2t5p2',
'name' => 'Fraction addition with colors',
'description' => 'We have some boxes painted in different colors. Let us understand fraction addition using these boxes.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 118 => array(
'activities' => array(
'id' => '430',
'unique_id' => 'm3h5c2t5p3',
'name' => 'Addition with Fraction Strips',
'description' => 'Let us add some more fractions. As you can see, you can just add the numerators if the two fractions have the same number of divisions.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 119 => array(
'activities' => array(
'id' => '431',
'unique_id' => 'm3h5c2t5p4',
'name' => 'Write the addition problem',
'description' => 'Can you write the addition statement? You will need to determine each of the fractions shown and enter in the boxes provided.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 120 => array(
'activities' => array(
'id' => '432',
'unique_id' => 'm3h5c2t5p5',
'name' => 'Fraction addition using Numberline',
'description' => 'Let us use a numberline to further understand fraction addition. Click on the arrows to divide the numberline into the required number of divisions and then drag the slider to represent the fractions.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 121 => array(
'activities' => array(
'id' => '433',
'unique_id' => 'm3h5c2t5p6',
'description' => 'Having learnt how to add fractions having the same denominator, let us get some practice adding them.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 122 => array(
'activities' => array(
'id' => '434',
'unique_id' => 'm3h5c2t5p7',
'name' => 'Word problems',
'description' => 'Read the following questions carefully and find the solution. These are examples of some of the situations where you encounter fraction addition.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-8'
)
),
(int) 123 => array(
'activities' => array(
'id' => '435',
'unique_id' => 'm3h5c2t6p1',
'name' => 'Let us serve some Pizza',
'description' => 'We just had a pizza party at home. There is a plate with some leftover pieces. Let us serve some pieces from this plate and then find the fraction remaining.',
'keywords' => '',
'submodule_id' => '95',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-serve-some-pizza-2'
)
),
(int) 124 => array(
'activities' => array(
'id' => '436',
'unique_id' => 'm3h5c2t6p2',
'name' => 'Subtraction with Fraction Strips',
'description' => 'Let us use fraction strip models to learn more about subtraction. Two fractions will be shown using fraction strips. Click on the green strip to remove the required number of pieces.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'subtraction-with-fraction-strips-4'
)
),
(int) 125 => array(
'activities' => array(
'id' => '437',
'unique_id' => 'm3h5c2t6p3',
'name' => 'Write the subtraction problem',
'description' => 'Can you write the subtraction statement shown below. You will need to determine each of the fractions shown and enter into the boxes provided.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-the-subtraction-problem-2'
)
),
(int) 126 => array(
'activities' => array(
'id' => '438',
'unique_id' => 'm3h5c2t6p4',
'name' => 'Fraction subtraction using Numberline',
'description' => 'Let us use a numberline to further understand fraction subtraction. Click on the arrows to divide the numberline into the required number of divisions and then drag the slider to represent the fractions.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-subtraction-using-numberline-2'
)
),
(int) 127 => array(
'activities' => array(
'id' => '439',
'unique_id' => 'm3h5c2t6p5',
'name' => 'Fraction subtraction practice',
'description' => 'Having learnt how to subtract fractions having the same denominator, let us get some practice subtracting them. ',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-subtraction-practice-4'
)
),
(int) 128 => array(
'activities' => array(
'id' => '440',
'unique_id' => 'm3h5c2t6p6',
'name' => 'Word problems',
'description' => 'Word problems involving subtraction of fractions will be given to you. You need to understand the problem and find the appropriate answer.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-9'
)
),
(int) 129 => array(
'activities' => array(
'id' => '263',
'unique_id' => 'm3h3c1t1p4',
'name' => 'Introduction to Area',
'description' => 'Can I have more than one shape with the same Perimeter? If yes, what is different about them?',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'introduction-to-area-2'
)
),
(int) 130 => array(
'activities' => array(
'id' => '264',
'unique_id' => 'm3h3c1t1p5',
'name' => 'Paint the squares and count them',
'description' => 'Count the number of unit squares inside these shapes by painting them. Click on any color and then on a square inside the shape to paint it.',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'paint-the-squares-and-count-them-2'
)
),
(int) 131 => array(
'activities' => array(
'id' => '265',
'unique_id' => 'm3h3c1t1p6',
'name' => 'Area of common shapes by counting squares',
'description' => 'You are doing great. Now, let us find the areas of the shapes shown below by counting the number of unit squares inside them. ',
'keywords' => '',
'submodule_id' => '70',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'area-of-common-shapes-by-counting-squares-2'
)
),
(int) 132 => array(
'activities' => array(
'id' => '266',
'unique_id' => 'm3h3c1t1p7',
'name' => 'Let us estimate the area of these shapes',
'description' => 'Different pictures will be shown to you. You will have to estimate the area of the picture. If you cannot, you may use the grid tool to help you out.',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-estimate-the-area-of-these-shapes-2'
)
),
(int) 133 => array(
'activities' => array(
'id' => '533',
'unique_id' => 'm4h5c4t1p1',
'name' => 'Introduction to Decimal Fractions',
'description' => 'When an object gets divided into ten portions, each portion is called one-tenth of the object. These portions can be represented in another form called the Decimal form. ',
'keywords' => '',
'submodule_id' => '97',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-decimal-fractions-2'
)
),
(int) 134 => array(
'activities' => array(
'id' => '535',
'unique_id' => 'm4h5c4t1p2',
'name' => 'Let us represent Hundred divisions',
'description' => 'Decimals can be used to represent even smaller divisions. Let us understand how to go about doing this.',
'keywords' => '',
'submodule_id' => '97',
'type' => '1',
'imagepath' => '/lessons/images/currency',
'help' => false,
'slug' => 'let-us-represent-hundred-divisions-2'
)
),
(int) 135 => array(
'activities' => array(
'id' => '555',
'unique_id' => 'm4h5c4t4p3',
'name' => 'Addition using place value blocks',
'description' => 'There are two decimals represented by place value blocks. Can you click on the blocks to add them and find the result?',
'keywords' => '',
'submodule_id' => '101',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 136 => array(
'activities' => array(
'id' => '556',
'unique_id' => 'm4h5c4t4p4',
'name' => 'Addition using decimal squares',
'description' => 'Let us represent the decimals on the decimal squares by dragging the sliders and then add them together by clicking on the "Add" button.',
'keywords' => '',
'submodule_id' => '101',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 137 => array(
'activities' => array(
'id' => '543',
'unique_id' => 'm4h5c4t2p1',
'name' => 'Equivalent Decimals',
'description' => 'We have learnt about equivalent fractions earlier. Adding zeros at the end of a decimal number creates equivalent decimals. Let us understand what this means and how these are useful.',
'keywords' => '',
'submodule_id' => '99',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'equivalent-decimals-2'
)
),
(int) 138 => array(
'activities' => array(
'id' => '544',
'unique_id' => 'm4h5c4t2p2',
'name' => 'Place Value Balance',
'description' => 'Can you click on place value blocks and try to balance the decimals on both sides of the place value balance? Notice that the balance tilts to the side that contains the bigger value.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'place-value-balance-2'
)
),
(int) 139 => array(
'activities' => array(
'id' => '545',
'unique_id' => 'm4h5c4t2p3',
'name' => 'Decimal comparison using a numberline',
'description' => 'We can use numberlines to represent and compare decimals. Drag the numberline to represent the decimals and compare them. ',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'decimal-comparison-using-a-numberline-2'
)
),
(int) 140 => array(
'activities' => array(
'id' => '546',
'unique_id' => 'm4h5c4t2p4',
'name' => 'Comparison of decimals - Skill Practice',
'description' => 'Now that we know how to compare decimals, let us see how fast we can compare them.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'comparison-of-decimals-skill-practice-2'
)
),
(int) 141 => array(
'activities' => array(
'id' => '547',
'unique_id' => 'm4h5c4t2p5',
'name' => 'Arrange the decimals',
'description' => 'Can you drag and arrange the decimals on the numberline in increasing order.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'arrange-the-decimals-2'
)
),
(int) 142 => array(
'activities' => array(
'id' => '745',
'unique_id' => 'm6h4c1t1p1',
'name' => 'Concept of a Point',
'description' => 'Points define a location on a surface. Points do not have any width. Let us create as many points as we can, and see how the points are described.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-point-2'
)
),
(int) 143 => array(
'activities' => array(
'id' => '746',
'unique_id' => 'm6h4c1t1p2',
'name' => 'Concept of a Line (no end on both sides)',
'description' => 'A line is a geometrical object which is straight and infinitely long. There are no ends for a line. There is only one line passing through any two points.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'concept-of-a-line-no-end-on-both-sides-2'
)
),
(int) 144 => array(
'activities' => array(
'id' => '747',
'unique_id' => 'm6h4c1t1p3',
'name' => 'Concept of a Ray',
'description' => 'A ray is a line that starts from an end point and goes infinitely in a specific direction. There can be many different rays emanating from a particular point. A ray has one end point.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-ray-2'
)
),
(int) 145 => array(
'activities' => array(
'id' => '748',
'unique_id' => 'm6h4c1t1p4',
'name' => 'Concept of a Line Segment',
'description' => 'Line segments are portions of a line between two points. It always has two end points.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-line-segment-2'
)
),
(int) 146 => array(
'activities' => array(
'id' => '749',
'unique_id' => 'm6h4c1t1p5',
'name' => 'Basic Geometry - Combat Zone',
'description' => 'Ready to enter the combat zone for this topic? You will be asked 10 questions. If you answer them all correct and within the shortest time, you get a chance to enter into the Leader Board for this activity. Good Luck! ',
'keywords' => 'points, rays, lines, line segments, collinear, concurrent, parallel lines, perpendicular lines',
'submodule_id' => '201',
'type' => '3',
'imagepath' => '',
'help' => false,
'slug' => 'basic-geometry-combat-zone-2'
)
),
(int) 147 => array(
'activities' => array(
'id' => '750',
'unique_id' => 'm6h4c1t2p4',
'name' => 'Parallel lines',
'description' => 'Lines are parallel if the distance between them remains the same over their entire length. If the distance is not the same, the lines will intersect at some point.',
'keywords' => '',
'submodule_id' => '202',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'parallel-lines-2'
)
),
(int) 148 => array(
'activities' => array(
'id' => '751',
'unique_id' => 'm6h4c1t2p5',
'name' => 'Perpendicular Lines',
'description' => ''Perpendicular' means 'at right angles'. Two lines are perpendicular if they meet at right angles (90 degrees)',
'keywords' => '',
'submodule_id' => '202',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'perpendicular-lines-2'
)
),
(int) 149 => array(
'activities' => array(
'id' => '713',
'unique_id' => 'mh4c1t3p1',
'name' => 'Types of Angles',
'description' => 'Rob is having a great time at the beach relaxing in his beach chair and enjoying the scenery. Let us use the slider to recline his chair, and see his reaction.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'types-of-angles-2'
)
),
(int) 150 => array(
'activities' => array(
'id' => '714',
'unique_id' => 'mh4c1t3p2',
'name' => 'Acute Angle',
'description' => 'Any angle that is greater than 0 degrees, but less than 90 degrees is called an Acute angle. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'acute-angle-2'
)
),
(int) 151 => array(
'activities' => array(
'id' => '715',
'unique_id' => 'mh4c1t3p3',
'name' => 'Obtuse Angle',
'description' => 'Any angle that is greater than 90 degrees, but less than 180 degrees is called an Obtuse angle.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'obtuse-angle-2'
)
),
(int) 152 => array(
'activities' => array(
'id' => '716',
'unique_id' => 'mh4c1t3p4',
'name' => 'Right Angle',
'description' => 'A right angle is an angle which is equal to 90 degrees. Notice the way the right angle is shown in the figure using a box at the vertex. Right angles are always denoted this way. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'right-angle-2'
)
),
(int) 153 => array(
'activities' => array(
'id' => '717',
'unique_id' => 'mh4c1t3p5',
'name' => 'Straight Angle',
'description' => 'A Straight angle is an angle which is equal to 180 degrees. When two lines make an angle of 180 degrees between them, they will be pointing in opposite directions. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'straight-angle-2'
)
),
(int) 154 => array(
'activities' => array(
'id' => '720',
'unique_id' => 'mh4c1t3p8',
'name' => 'Identify the Angles',
'description' => 'You will be shown different types of angles. You need to pick the correct choice to identify the angle.',
'keywords' => '',
'submodule_id' => '146',
'type' => '2',
'imagepath' => '',
'help' => false,
'slug' => 'identify-the-angles-2'
)
),
(int) 155 => array(
'activities' => array(
'id' => '758',
'unique_id' => 'm6h4c1t3p3',
'name' => 'Right Angled Triangle',
'description' => 'When one of the angles of a triangle is 90 degrees, it is called a Right triangle. Let us understand the properties of a Right triangle.',
'keywords' => '',
'submodule_id' => '204',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'right-angled-triangle-2'
)
),
(int) 156 => array(
'activities' => array(
'id' => '762',
'unique_id' => 'm6h4c1t4p1',
'name' => 'Rectangle',
'description' => 'Let us understand the properties of a rectangle. Drag the corners to increase or decrease the size of the rectangle. Notice that the opposite sides always remain equal and parallel. In addition, notice that all the sides of a rectangle are perpendicular to each other.',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rectangle-2'
)
),
(int) 157 => array(
'activities' => array(
'id' => '763',
'unique_id' => 'm6h4c1t4p2',
'name' => 'Square',
'description' => 'A square is a special rectangle with all sides equal. Drag the corners to increase or decrease the size of the square. Notice that it is basically same as a rectangle except for the fact that all sides are always equal.',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'square-2'
)
),
(int) 158 => array(
'activities' => array(
'id' => '764',
'unique_id' => 'm6h4c1t4p3',
'name' => 'Parallelogram',
'description' => 'A parallelogram is very similar to a rectangle, except that the sides are not perpendicular to each other. Drag the vertices of the parallelogram and observe how the parallelogram behaves. What difference do you notice compared to a rectangle?',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'parallelogram-2'
)
),
(int) 159 => array(
'activities' => array(
'id' => '765',
'unique_id' => 'm6h4c1t4p4',
'name' => 'Rhombus',
'description' => 'A rhombus is a special case of a parallelogram with all sides equal. You can also think of it as a square with the sides not perpendicular to each other. Drag the vertices of the rhombus and observe how it behaves. What difference do you notice compared to a parallelogram and a square? ',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rhombus-2'
)
),
(int) 160 => array(
'activities' => array(
'id' => '766',
'unique_id' => 'm6h4c1t4p5',
'name' => 'Trapezium',
'description' => 'A trapezium (also called as trapezoid) has 4 sides, out of which two are always parallel to each other. Drag the vertices of the trapezium to observe how it behaves. What shape do you get if you make the other two sides also parallel?',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'trapezium-2'
)
),
(int) 161 => array(
'activities' => array(
'id' => '405',
'unique_id' => 'm4h4c3t2p1',
'name' => 'Introduction to Symmetry',
'description' => 'We see symmetry in many objects in day to day life, in alphabets, tiles, art, architecture etc. These exhibit different types of symmetry. Let us study some of them.',
'keywords' => '',
'submodule_id' => '73',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-symmetry-2'
)
),
(int) 162 => array(
'activities' => array(
'id' => '406',
'unique_id' => 'm4h4c3t2p2',
'name' => 'Alphabet symmetry',
'description' => 'The most common objects that exhibit symmetry are perhaps the alphabets. Some alphabets have horizontal symmetry, some have vertical and some other have both horizontal and vertical symmetry. ',
'keywords' => '',
'submodule_id' => '73',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'alphabet-symmetry-2'
)
),
(int) 163 => array(
'activities' => array(
'id' => '407',
'unique_id' => 'm4h4c3t2p3',
'name' => 'Decode the word',
'description' => 'Now that we know the kind of symmetry exhibited by different alphabets, let us try to decode the words given below. The alphabets have only one half visible.',
'keywords' => '',
'submodule_id' => '73',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'decode-the-word-2'
)
),
(int) 164 => array(
'activities' => array(
'id' => '408',
'unique_id' => 'm4h4c3t2p4',
'name' => 'Identify the reflection pattern',
'description' => 'Can you click on the correct set of balls to make the entire set of balls exhibit reflection symmetry? ',
'keywords' => '',
'submodule_id' => '73',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-reflection-pattern-2'
)
)
)
\$checkCombat = array(
(int) 0 => array(
'Activity' => array(
'unique_id' => 'm1ah5c1t3pa2p8'
)
),
(int) 1 => array(
'Activity' => array(
'unique_id' => 'm1h5c1t1p6'
)
),
(int) 2 => array(
'Activity' => array(
'unique_id' => 'm1h5c1t2p9'
)
),
(int) 3 => array(
'Activity' => array(
'unique_id' => 'm2h5c1t4p6a'
)
),
(int) 4 => array(
'Activity' => array(
'unique_id' => 'm3h5c1t12p5'
)
),
(int) 5 => array(
'Activity' => array(
'unique_id' => 'mh4c1t4p10'
)
),
(int) 6 => array(
'Activity' => array(
'unique_id' => 'mh4c1t4p9'
)
),
(int) 7 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t1p5'
)
),
(int) 8 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t3p6'
)
),
(int) 9 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t5p5'
)
),
(int) 10 => array(
'Activity' => array(
'unique_id' => 'm7h4c3t1p10'
)
),
(int) 11 => array(
'Activity' => array(
'unique_id' => 'm9h16c1t1p5'
)
),
(int) 12 => array(
'Activity' => array(
'unique_id' => 'm9h1c1t1p12'
)
),
(int) 13 => array(
'Activity' => array(
'unique_id' => 'm9h1c1t2p8'
)
),
(int) 14 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t1p9'
)
),
(int) 15 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t2p12'
)
),
(int) 16 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t3p9'
)
),
(int) 17 => array(
'Activity' => array(
'unique_id' => 'm9h4c1t1p6'
)
),
(int) 18 => array(
'Activity' => array(
'unique_id' => 'm9h4c3t1p5'
)
),
(int) 19 => array(
'Activity' => array(
'unique_id' => 'm9h4c3t2p6'
)
),
(int) 20 => array(
'Activity' => array(
'unique_id' => 'm9h4c4t1p6'
)
),
(int) 21 => array(
'Activity' => array(
'unique_id' => 'm10h15c1t1p10'
)
),
(int) 22 => array(
'Activity' => array(
'unique_id' => 'm10h16c1t1p6'
)
),
(int) 23 => array(
'Activity' => array(
'unique_id' => 'm10h2c1t1p9'
)
),
(int) 24 => array(
'Activity' => array(
'unique_id' => 'm10h4c4t1p11'
)
)
)
\$MATHLATHON_DOMAIN = 'www.mathlathon.org'
\$country_id = '1'
\$countries_list = array(
(int) 0 => array(
'Country' => array(
'id' => '1',
'name' => 'United States'
)
),
(int) 1 => array(
'Country' => array(
'id' => '82',
'name' => 'India'
)
)
)
\$MEDIA_URL = ''
\$xml = object(SimpleXMLElement) {
mainTopic => array(
(int) 0 => object(SimpleXMLElement) {},
(int) 1 => object(SimpleXMLElement) {},
(int) 2 => object(SimpleXMLElement) {},
(int) 3 => object(SimpleXMLElement) {},
(int) 4 => object(SimpleXMLElement) {},
(int) 5 => object(SimpleXMLElement) {}
)
}
\$cnt = (int) 4
\$keyCounter = (int) 112
\$mainTopic = object(SimpleXMLElement) {
@attributes => array(
'desc' => 'Measurement and Data 4-MD'
)
subTopic => array(
(int) 0 => object(SimpleXMLElement) {},
(int) 1 => object(SimpleXMLElement) {},
(int) 2 => object(SimpleXMLElement) {},
(int) 3 => object(SimpleXMLElement) {}
)
assessment => object(SimpleXMLElement) {}
}
\$stcnt = (int) 0
\$subTopic = object(SimpleXMLElement) {
@attributes => array(
'desc' => 'Representing and interpreting data'
)
topic => object(SimpleXMLElement) {}
}
\$tcnt = (int) 1
\$subtopicList = array(
'@attributes' => array(
'desc' => 'Representing and interpreting data'
),
'topic' => array(
'@attributes' => array(
'desc' => '7. Make a dot plot to display a data set of measurements in fractions of a unit (1/2, 1/4, 1/8). Solve problems involving addition and subtraction of fractions by using information presented in dot plots. For example, from a dot plot find and interpret the difference in length between the longest and shortest specimens in an insect collection.'
),
(int) 0 => ''
)
)
\$value = array(
'@attributes' => array(
'desc' => '7. Make a dot plot to display a data set of measurements in fractions of a unit (1/2, 1/4, 1/8). Solve problems involving addition and subtraction of fractions by using information presented in dot plots. For example, from a dot plot find and interpret the difference in length between the longest and shortest specimens in an insect collection.'
),
(int) 0 => ''
)
\$key = 'topic'
\$topiclist = array(
'desc' => '7. Make a dot plot to display a data set of measurements in fractions of a unit (1/2, 1/4, 1/8). Solve problems involving addition and subtraction of fractions by using information presented in dot plots. For example, from a dot plot find and interpret the difference in length between the longest and shortest specimens in an insect collection.'
)
\$count_temp1 = (int) 0
\$activityList = 'mh4c1t2p5'
\$combateTrue = false
\$activity_id = array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm2h5c1t4p7',
(int) 7 => 'm2h5c1t4p9',
(int) 8 => 'm2h5c1t4p9a',
(int) 9 => 'm5h5c1t6p1',
(int) 10 => 'm5h5c1t6p2',
(int) 11 => 'm5h5c1t6p3',
(int) 12 => 'm5h5c1t6p4',
(int) 13 => 'm5h5c1t6p5',
(int) 14 => 'm4h5c1t8p1',
(int) 15 => 'm4h5c1t8p2',
(int) 16 => 'm4h5c1t8p3',
(int) 17 => 'm4h5c1t8p4',
(int) 18 => 'm4h5c1t8p5',
(int) 19 => 'm3h5c1t5p1',
(int) 20 => 'm3h5c1t5p1a',
(int) 21 => 'm3h5c1t5p2',
(int) 22 => 'm3h5c1t5p3',
(int) 23 => 'm3h5c1t5p4',
(int) 24 => 'm3h5c1t5p5',
(int) 25 => 'm4h5c5t1p1',
(int) 26 => 'm4h5c5t1p1a',
(int) 27 => 'm4h5c5t1p2',
(int) 28 => 'm4h5c5t1p3',
(int) 29 => 'm4h5c5t1p4',
(int) 30 => 'm4h5c5t1p4a',
(int) 31 => 'm4h5c5t1p5',
(int) 32 => 'm5h5c6t1p1',
(int) 33 => 'm5h5c6t1p2',
(int) 34 => 'm5h5c6t1p3',
(int) 35 => 'm5h5c6t1p4',
(int) 36 => 'm5h5c6t1p5',
(int) 37 => 'm5h5c6t1p6',
(int) 38 => 'm3h4c2t3p1',
(int) 39 => 'm3h4c2t3p2',
(int) 40 => 'm3h4c2t3p3',
(int) 41 => 'm3h4c2t3p4',
(int) 42 => 'm3h4c2t3p5',
(int) 43 => 'm5h5c1t7p1',
(int) 44 => 'm5h5c1t7p2',
(int) 45 => 'm5h5c1t7p3',
(int) 46 => 'm5h5c1t7p4',
(int) 47 => 'm5h5c1t7p5',
(int) 48 => 'm5h5c1t1p2',
(int) 49 => 'm5h5c1t1p3',
(int) 50 => 'm5h5c1t1p4',
(int) 51 => 'm5h5c1t1p5',
(int) 52 => 'm5h5c1t1p6',
(int) 53 => 'm5h5c1t1p7',
(int) 54 => 'm5h5c1t1p8',
(int) 55 => 'm4h5c1t10p2',
(int) 56 => 'm4h5c1t10p2a',
(int) 57 => 'm4h5c1t10p3',
(int) 58 => 'm4h5c1t10p4',
(int) 59 => 'm5h5c1t1p4',
(int) 60 => 'm5h5c1t1p5',
(int) 61 => 'm5h5c1t1p6',
(int) 62 => 'm3h5c1t13p1',
(int) 63 => 'm3h5c1t13p2',
(int) 64 => 'm3h5c1t13p3',
(int) 65 => 'm4h5c1t5p2',
(int) 66 => 'm4h5c1t5p3',
(int) 67 => 'm4h5c1t5p4',
(int) 68 => 'm2h5c1t4p12',
(int) 69 => 'm2h5c1t4p13',
(int) 70 => 'm3h5c1t4p7',
(int) 71 => 'm3h5c1t5p10',
(int) 72 => 'm3h5c1t5p11',
(int) 73 => 'm3h5c1t5p8',
(int) 74 => 'm3h5c1t5p9',
(int) 75 => 'm5h5c1t5p1',
(int) 76 => 'm3h5c1t4p3',
(int) 77 => 'm3h5c1t4p7',
(int) 78 => 'm3h5c1t5p10',
(int) 79 => 'm3h5c1t5p7',
(int) 80 => 'm3h5c1t5p8',
(int) 81 => 'm4h5c1t4p1',
(int) 82 => 'm4h5c1t4p2',
(int) 83 => 'm4h5c1t4p3',
(int) 84 => 'm4h5c1t4p4',
(int) 85 => 'm4h5c1t4p5',
(int) 86 => 'm3h5c1t4p7',
(int) 87 => 'm5h5c1t8p4',
(int) 88 => 'm4h5c1t1p1',
(int) 89 => 'm4h5c1t1p2',
(int) 90 => 'm4h5c1t1p3',
(int) 91 => 'm4h5c1t1p4',
(int) 92 => 'm4h5c1t1p4a',
(int) 93 => 'm4h5c1t1p5',
(int) 94 => 'm4h5c1t1p6',
(int) 95 => 'm4h5c1t1p1',
(int) 96 => 'm4h5c1t1p2',
(int) 97 => 'm4h5c1t1p3',
(int) 98 => 'm4h5c1t1p4',
(int) 99 => 'm4h5c1t1p4a',
(int) 100 => 'm4h5c1t1p5',
(int) 101 => 'm5h5c1t6p1',
(int) 102 => 'm5h5c1t6p2',
(int) 103 => 'm5h5c1t6p3',
(int) 104 => 'm5h5c1t6p4',
(int) 105 => 'm5h5c1t6p5',
(int) 106 => 'm4h5c2t7p1',
(int) 107 => 'm4h5c2t7p2',
(int) 108 => 'm4h5c2t7p3',
(int) 109 => 'm4h5c2t7p4',
(int) 110 => 'm4h5c2t7p5',
(int) 111 => 'm4h5c2t7p5a',
(int) 112 => 'm4h5c2t7p6',
(int) 113 => 'm4h5c2t7p7',
(int) 114 => 'm4h5c1t8p1',
(int) 115 => 'm4h5c1t8p2',
(int) 116 => 'm4h5c1t8p4',
(int) 117 => 'm4h5c1t8p5',
(int) 118 => 'm5h5c1t8p1',
(int) 119 => 'm5h5c1t8p4',
(int) 120 => 'm5h5c1t8p5',
(int) 121 => 'm4h5c4t3p1',
(int) 122 => 'm4h5c4t3p2',
(int) 123 => 'm4h5c4t3p3',
(int) 124 => 'm4h5c4t3p4',
(int) 125 => 'm4h5c4t3p5',
(int) 126 => array(
(int) 0 => 'm4h3c1t1p12'
),
(int) 127 => 'm4h3c1t1p3',
(int) 128 => 'm4h3c1t1p4',
(int) 129 => 'm4h3c1t1p5',
(int) 130 => 'm4h3c1t1p12',
(int) 131 => 'm6h3c1t1p3',
(int) 132 => 'm6h3c1t1p4',
(int) 133 => 'mh4c1t1p1',
(int) 134 => 'mh4c1t1p2',
(int) 135 => 'mh4c1t1p2a',
(int) 136 => 'mh4c1t1p2b',
(int) 137 => 'mh4c1t1p7',
(int) 138 => 'mh4c1t2p4',
(int) 139 => 'mh4c1t2p5',
(int) 140 => 'mh4c1t3p7',
(int) 141 => 'mh4c1t2p2',
(int) 142 => 'mh4c1t2p3',
(int) 143 => 'mh4c1t2p4',
(int) 144 => 'mh4c1t2p5'
)
\$act_type = 'skill'
\$img_path = '-'
\$help_flg = (int) 1
\$act_slug = 'measure-angles-using-protractor-2'
\$act_id = '712'
\$open_activity = 'samplelessons'
\$temp = array(
'@attributes' => array(
'desc' => '1. Understand that the unit length on a number line (interval from 0 to 1) can be divided into parts of equal fractional length. Draw number line representations of problem situations involving length, height, and distance including fractional or decimal units. For example, show distances along a race course to tenths of a mile on a number line, by dividing the unit length into 10 equal parts to get parts of length 1/10; the endpoint of the segment of 1/10 length from 0 represents 1/10 of a mile from the starting point of the race. In Grade 4, all numbers lines begin with zero.'
),
'activity' => array(
(int) 0 => 'm4h5c4t3p1',
(int) 1 => 'm4h5c4t3p2',
(int) 2 => 'm4h5c4t3p3',
(int) 3 => 'm4h5c4t3p4',
(int) 4 => 'm4h5c4t3p5'
),
'smartsheet' => '168'
)
\$tempflg = array(
(int) 0 => 'm4h3c1t1p12'
)
\$temp_topic = array(
(int) 0 => 'mh4c1t2p2',
(int) 1 => 'mh4c1t2p3',
(int) 2 => 'mh4c1t2p4',
(int) 3 => 'mh4c1t2p5'
View::_evaluate() - CORE/Cake/View/View.php, line 948
View::_render() - CORE/Cake/View/View.php, line 910
View::_renderElement() - CORE/Cake/View/View.php, line 1213
View::element() - CORE/Cake/View/View.php, line 418
View::_evaluate() - CORE/Cake/View/View.php, line 948
View::_render() - CORE/Cake/View/View.php, line 910
View::render() - CORE/Cake/View/View.php, line 471
Controller::render() - CORE/Cake/Controller/Controller.php, line 954
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 198
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 165
[main] - ROOT/www/mathbuddy/index.php, line 117```
• ```Warning (2): Illegal string offset '@attributes' [APP/View/Curriculums/reload_curriculum.ctp, line 126]Code Context```                                { ?>
```
```
```
```                                <li style="list-style:none;" id='topic_<?php echo \$cnt;?>_<?php echo \$stcnt;?>_<?php echo ++\$tcnt;?>'><a href='#' class='black'><?php echo \$topiclist['@attributes']['desc'] ?></a>
\$dataForView = array(
'notawailable' => true,
'free' => true,
'table1' => 'activities',
'activity_index' => array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm5h5c1t6p1',
(int) 7 => 'm5h5c1t6p2',
(int) 8 => 'm5h5c1t6p3',
(int) 9 => 'm5h5c1t6p4',
(int) 10 => 'm5h5c1t6p5',
(int) 11 => 'm4h5c1t8p1',
(int) 12 => 'm4h5c1t8p2',
(int) 13 => 'm4h5c1t8p3',
(int) 14 => 'm4h5c1t8p4',
(int) 15 => 'm4h5c1t8p5',
(int) 16 => 'm3h5c1t5p1',
(int) 17 => 'm3h5c1t5p1a',
(int) 18 => 'm3h5c1t5p2',
(int) 19 => 'm3h5c1t5p3',
(int) 20 => 'm3h5c1t5p4',
(int) 21 => 'm3h5c1t5p5',
(int) 22 => 'm4h5c5t1p1',
(int) 23 => 'm4h5c5t1p1a',
(int) 24 => 'm4h5c5t1p2',
(int) 25 => 'm4h5c5t1p3',
(int) 26 => 'm4h5c5t1p4',
(int) 27 => 'm4h5c5t1p4a',
(int) 28 => 'm4h5c5t1p5',
(int) 29 => 'm5h5c6t1p1',
(int) 30 => 'm5h5c6t1p2',
(int) 31 => 'm5h5c6t1p3',
(int) 32 => 'm5h5c6t1p4',
(int) 33 => 'm5h5c6t1p5',
(int) 34 => 'm5h5c6t1p6',
(int) 35 => 'm3h4c2t3p1',
(int) 36 => 'm3h4c2t3p2',
(int) 37 => 'm3h4c2t3p3',
(int) 38 => 'm3h4c2t3p4',
(int) 39 => 'm3h4c2t3p5',
(int) 40 => 'm5h5c1t7p1',
(int) 41 => 'm5h5c1t7p2',
(int) 42 => 'm5h5c1t7p3',
(int) 43 => 'm5h5c1t7p4',
(int) 44 => 'm5h5c1t7p5',
(int) 45 => 'm5h5c1t1p2',
(int) 46 => 'm5h5c1t1p3',
(int) 47 => 'm5h5c1t1p4',
(int) 48 => 'm5h5c1t1p5',
(int) 49 => 'm5h5c1t1p6',
(int) 50 => 'm5h5c1t1p7',
(int) 51 => 'm5h5c1t1p8',
(int) 52 => 'm4h5c1t10p2',
(int) 53 => 'm4h5c1t10p2a',
(int) 54 => 'm4h5c1t10p3',
(int) 55 => 'm4h5c1t10p4',
(int) 56 => 'm3h5c1t13p1',
(int) 57 => 'm3h5c1t13p2',
(int) 58 => 'm3h5c1t13p3',
(int) 59 => 'm4h5c1t5p2',
(int) 60 => 'm4h5c1t5p3',
(int) 61 => 'm4h5c1t5p4',
(int) 62 => 'm2h5c1t4p12',
(int) 63 => 'm2h5c1t4p13',
(int) 64 => 'm3h5c1t4p7',
(int) 65 => 'm3h5c1t5p10',
(int) 66 => 'm3h5c1t5p11',
(int) 67 => 'm3h5c1t5p8',
(int) 68 => 'm3h5c1t5p9',
(int) 69 => 'm5h5c1t5p1',
(int) 70 => 'm3h5c1t4p3',
(int) 71 => 'm3h5c1t5p7',
(int) 72 => 'm4h5c1t4p1',
(int) 73 => 'm4h5c1t4p2',
(int) 74 => 'm4h5c1t4p3',
(int) 75 => 'm4h5c1t4p4',
(int) 76 => 'm4h5c1t4p5',
(int) 77 => 'm5h5c1t8p4',
(int) 78 => 'm4h5c1t1p1',
(int) 79 => 'm4h5c1t1p2',
(int) 80 => 'm4h5c1t1p3',
(int) 81 => 'm4h5c1t1p4',
(int) 82 => 'm4h5c1t1p4a',
(int) 83 => 'm4h5c1t1p5',
(int) 84 => 'm4h5c1t1p6',
(int) 85 => 'm4h5c2t7p1',
(int) 86 => 'm4h5c2t7p2',
(int) 87 => 'm4h5c2t7p3',
(int) 88 => 'm4h5c2t7p4',
(int) 89 => 'm4h5c2t7p5',
(int) 90 => 'm4h5c2t7p5a',
(int) 91 => 'm4h5c2t7p6',
(int) 92 => 'm4h5c2t7p7',
(int) 93 => 'm5h5c1t8p1',
(int) 94 => 'm5h5c1t8p5',
(int) 95 => 'm4h5c4t3p1',
(int) 96 => 'm4h5c4t3p2',
(int) 97 => 'm4h5c4t3p3',
(int) 98 => 'm4h5c4t3p4',
(int) 99 => 'm4h5c4t3p5',
(int) 100 => 'm4h3c1t1p12',
(int) 101 => 'm4h3c1t1p3',
(int) 102 => 'm4h3c1t1p4',
(int) 103 => 'm4h3c1t1p5',
(int) 104 => 'm6h3c1t1p3',
(int) 105 => 'm6h3c1t1p4',
(int) 106 => 'mh4c1t1p1',
(int) 107 => 'mh4c1t1p2',
(int) 108 => 'mh4c1t1p2a',
(int) 109 => 'mh4c1t1p2b',
(int) 110 => 'mh4c1t1p7',
(int) 111 => 'mh4c1t2p4',
(int) 112 => 'mh4c1t2p5',
(int) 113 => 'mh4c1t3p7',
(int) 114 => 'mh4c1t2p2',
(int) 115 => 'mh4c1t2p3',
(int) 116 => 'm3h5c2t5p1',
(int) 117 => 'm3h5c2t5p2',
(int) 118 => 'm3h5c2t5p3',
(int) 119 => 'm3h5c2t5p4',
(int) 120 => 'm3h5c2t5p5',
(int) 121 => 'm3h5c2t5p6',
(int) 122 => 'm3h5c2t5p7',
(int) 123 => 'm3h5c2t6p1',
(int) 124 => 'm3h5c2t6p2',
(int) 125 => 'm3h5c2t6p3',
(int) 126 => 'm3h5c2t6p4',
(int) 127 => 'm3h5c2t6p5',
(int) 128 => 'm3h5c2t6p6',
(int) 129 => 'm3h3c1t1p4',
(int) 130 => 'm3h3c1t1p5',
(int) 131 => 'm3h3c1t1p6',
(int) 132 => 'm3h3c1t1p7',
(int) 133 => 'm4h5c4t1p1',
(int) 134 => 'm4h5c4t1p2',
(int) 135 => 'm4h5c4t4p3',
(int) 136 => 'm4h5c4t4p4',
(int) 137 => 'm4h5c4t2p1',
(int) 138 => 'm4h5c4t2p2',
(int) 139 => 'm4h5c4t2p3',
(int) 140 => 'm4h5c4t2p4',
(int) 141 => 'm4h5c4t2p5',
(int) 142 => 'm6h4c1t1p1',
(int) 143 => 'm6h4c1t1p2',
(int) 144 => 'm6h4c1t1p3',
(int) 145 => 'm6h4c1t1p4',
(int) 146 => 'm6h4c1t1p5',
(int) 147 => 'm6h4c1t2p4',
(int) 148 => 'm6h4c1t2p5',
(int) 149 => 'mh4c1t3p1',
(int) 150 => 'mh4c1t3p2',
(int) 151 => 'mh4c1t3p3',
(int) 152 => 'mh4c1t3p4',
(int) 153 => 'mh4c1t3p5',
(int) 154 => 'mh4c1t3p8',
(int) 155 => 'm6h4c1t3p3',
(int) 156 => 'm6h4c1t4p1',
(int) 157 => 'm6h4c1t4p2',
(int) 158 => 'm6h4c1t4p3',
(int) 159 => 'm6h4c1t4p4',
(int) 160 => 'm6h4c1t4p5',
(int) 161 => 'm4h4c3t2p1',
(int) 162 => 'm4h4c3t2p2',
(int) 163 => 'm4h4c3t2p3',
(int) 164 => 'm4h4c3t2p4'
),
'activity_details' => array(
(int) 0 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 18 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 19 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 20 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 21 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 22 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 23 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 24 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 25 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 26 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 27 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 28 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 29 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 30 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 31 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 32 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 33 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 34 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 35 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 36 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 37 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 38 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 39 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 40 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 41 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 42 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 43 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 44 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 45 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 46 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 47 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 48 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 49 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 50 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 51 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 52 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 53 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 54 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 55 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 56 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 57 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 58 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 59 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 60 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 61 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 62 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 63 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 64 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 65 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 66 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 67 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 68 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 69 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 70 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 71 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 72 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 73 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 74 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 75 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 76 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 77 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 78 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 79 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 80 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 81 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 82 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 83 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 84 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 85 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 86 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 87 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 88 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 89 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 90 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 91 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 92 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 93 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 94 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 95 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 96 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 97 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 98 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 99 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 100 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 101 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 102 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 103 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 104 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 105 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 106 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 107 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 108 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 109 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 110 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 111 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 112 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 113 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 114 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 115 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 116 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 117 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 118 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 119 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 120 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 121 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 122 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 123 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 124 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 125 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 126 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 127 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 128 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 129 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 130 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 131 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 132 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 133 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 134 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 135 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 136 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 137 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 138 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 139 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 140 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 141 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 142 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 143 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 144 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 145 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 146 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 147 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 148 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 149 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 150 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 151 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 152 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 153 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 154 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 155 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 156 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 157 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 158 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 159 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 160 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 161 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 162 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 163 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 164 => array(
'activities' => array(
[maximum depth reached]
)
)
),
'checkCombat' => array(
(int) 0 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 18 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 19 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 20 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 21 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 22 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 23 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 24 => array(
'Activity' => array(
[maximum depth reached]
)
)
),
'MATHLATHON_DOMAIN' => 'www.mathlathon.org',
'country_id' => '1',
'countries_list' => array(
(int) 0 => array(
'Country' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Country' => array(
[maximum depth reached]
)
)
),
'MEDIA_URL' => ''
)
\$notawailable = true
\$free = true
\$table1 = 'activities'
\$activity_index = array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm5h5c1t6p1',
(int) 7 => 'm5h5c1t6p2',
(int) 8 => 'm5h5c1t6p3',
(int) 9 => 'm5h5c1t6p4',
(int) 10 => 'm5h5c1t6p5',
(int) 11 => 'm4h5c1t8p1',
(int) 12 => 'm4h5c1t8p2',
(int) 13 => 'm4h5c1t8p3',
(int) 14 => 'm4h5c1t8p4',
(int) 15 => 'm4h5c1t8p5',
(int) 16 => 'm3h5c1t5p1',
(int) 17 => 'm3h5c1t5p1a',
(int) 18 => 'm3h5c1t5p2',
(int) 19 => 'm3h5c1t5p3',
(int) 20 => 'm3h5c1t5p4',
(int) 21 => 'm3h5c1t5p5',
(int) 22 => 'm4h5c5t1p1',
(int) 23 => 'm4h5c5t1p1a',
(int) 24 => 'm4h5c5t1p2',
(int) 25 => 'm4h5c5t1p3',
(int) 26 => 'm4h5c5t1p4',
(int) 27 => 'm4h5c5t1p4a',
(int) 28 => 'm4h5c5t1p5',
(int) 29 => 'm5h5c6t1p1',
(int) 30 => 'm5h5c6t1p2',
(int) 31 => 'm5h5c6t1p3',
(int) 32 => 'm5h5c6t1p4',
(int) 33 => 'm5h5c6t1p5',
(int) 34 => 'm5h5c6t1p6',
(int) 35 => 'm3h4c2t3p1',
(int) 36 => 'm3h4c2t3p2',
(int) 37 => 'm3h4c2t3p3',
(int) 38 => 'm3h4c2t3p4',
(int) 39 => 'm3h4c2t3p5',
(int) 40 => 'm5h5c1t7p1',
(int) 41 => 'm5h5c1t7p2',
(int) 42 => 'm5h5c1t7p3',
(int) 43 => 'm5h5c1t7p4',
(int) 44 => 'm5h5c1t7p5',
(int) 45 => 'm5h5c1t1p2',
(int) 46 => 'm5h5c1t1p3',
(int) 47 => 'm5h5c1t1p4',
(int) 48 => 'm5h5c1t1p5',
(int) 49 => 'm5h5c1t1p6',
(int) 50 => 'm5h5c1t1p7',
(int) 51 => 'm5h5c1t1p8',
(int) 52 => 'm4h5c1t10p2',
(int) 53 => 'm4h5c1t10p2a',
(int) 54 => 'm4h5c1t10p3',
(int) 55 => 'm4h5c1t10p4',
(int) 56 => 'm3h5c1t13p1',
(int) 57 => 'm3h5c1t13p2',
(int) 58 => 'm3h5c1t13p3',
(int) 59 => 'm4h5c1t5p2',
(int) 60 => 'm4h5c1t5p3',
(int) 61 => 'm4h5c1t5p4',
(int) 62 => 'm2h5c1t4p12',
(int) 63 => 'm2h5c1t4p13',
(int) 64 => 'm3h5c1t4p7',
(int) 65 => 'm3h5c1t5p10',
(int) 66 => 'm3h5c1t5p11',
(int) 67 => 'm3h5c1t5p8',
(int) 68 => 'm3h5c1t5p9',
(int) 69 => 'm5h5c1t5p1',
(int) 70 => 'm3h5c1t4p3',
(int) 71 => 'm3h5c1t5p7',
(int) 72 => 'm4h5c1t4p1',
(int) 73 => 'm4h5c1t4p2',
(int) 74 => 'm4h5c1t4p3',
(int) 75 => 'm4h5c1t4p4',
(int) 76 => 'm4h5c1t4p5',
(int) 77 => 'm5h5c1t8p4',
(int) 78 => 'm4h5c1t1p1',
(int) 79 => 'm4h5c1t1p2',
(int) 80 => 'm4h5c1t1p3',
(int) 81 => 'm4h5c1t1p4',
(int) 82 => 'm4h5c1t1p4a',
(int) 83 => 'm4h5c1t1p5',
(int) 84 => 'm4h5c1t1p6',
(int) 85 => 'm4h5c2t7p1',
(int) 86 => 'm4h5c2t7p2',
(int) 87 => 'm4h5c2t7p3',
(int) 88 => 'm4h5c2t7p4',
(int) 89 => 'm4h5c2t7p5',
(int) 90 => 'm4h5c2t7p5a',
(int) 91 => 'm4h5c2t7p6',
(int) 92 => 'm4h5c2t7p7',
(int) 93 => 'm5h5c1t8p1',
(int) 94 => 'm5h5c1t8p5',
(int) 95 => 'm4h5c4t3p1',
(int) 96 => 'm4h5c4t3p2',
(int) 97 => 'm4h5c4t3p3',
(int) 98 => 'm4h5c4t3p4',
(int) 99 => 'm4h5c4t3p5',
(int) 100 => 'm4h3c1t1p12',
(int) 101 => 'm4h3c1t1p3',
(int) 102 => 'm4h3c1t1p4',
(int) 103 => 'm4h3c1t1p5',
(int) 104 => 'm6h3c1t1p3',
(int) 105 => 'm6h3c1t1p4',
(int) 106 => 'mh4c1t1p1',
(int) 107 => 'mh4c1t1p2',
(int) 108 => 'mh4c1t1p2a',
(int) 109 => 'mh4c1t1p2b',
(int) 110 => 'mh4c1t1p7',
(int) 111 => 'mh4c1t2p4',
(int) 112 => 'mh4c1t2p5',
(int) 113 => 'mh4c1t3p7',
(int) 114 => 'mh4c1t2p2',
(int) 115 => 'mh4c1t2p3',
(int) 116 => 'm3h5c2t5p1',
(int) 117 => 'm3h5c2t5p2',
(int) 118 => 'm3h5c2t5p3',
(int) 119 => 'm3h5c2t5p4',
(int) 120 => 'm3h5c2t5p5',
(int) 121 => 'm3h5c2t5p6',
(int) 122 => 'm3h5c2t5p7',
(int) 123 => 'm3h5c2t6p1',
(int) 124 => 'm3h5c2t6p2',
(int) 125 => 'm3h5c2t6p3',
(int) 126 => 'm3h5c2t6p4',
(int) 127 => 'm3h5c2t6p5',
(int) 128 => 'm3h5c2t6p6',
(int) 129 => 'm3h3c1t1p4',
(int) 130 => 'm3h3c1t1p5',
(int) 131 => 'm3h3c1t1p6',
(int) 132 => 'm3h3c1t1p7',
(int) 133 => 'm4h5c4t1p1',
(int) 134 => 'm4h5c4t1p2',
(int) 135 => 'm4h5c4t4p3',
(int) 136 => 'm4h5c4t4p4',
(int) 137 => 'm4h5c4t2p1',
(int) 138 => 'm4h5c4t2p2',
(int) 139 => 'm4h5c4t2p3',
(int) 140 => 'm4h5c4t2p4',
(int) 141 => 'm4h5c4t2p5',
(int) 142 => 'm6h4c1t1p1',
(int) 143 => 'm6h4c1t1p2',
(int) 144 => 'm6h4c1t1p3',
(int) 145 => 'm6h4c1t1p4',
(int) 146 => 'm6h4c1t1p5',
(int) 147 => 'm6h4c1t2p4',
(int) 148 => 'm6h4c1t2p5',
(int) 149 => 'mh4c1t3p1',
(int) 150 => 'mh4c1t3p2',
(int) 151 => 'mh4c1t3p3',
(int) 152 => 'mh4c1t3p4',
(int) 153 => 'mh4c1t3p5',
(int) 154 => 'mh4c1t3p8',
(int) 155 => 'm6h4c1t3p3',
(int) 156 => 'm6h4c1t4p1',
(int) 157 => 'm6h4c1t4p2',
(int) 158 => 'm6h4c1t4p3',
(int) 159 => 'm6h4c1t4p4',
(int) 160 => 'm6h4c1t4p5',
(int) 161 => 'm4h4c3t2p1',
(int) 162 => 'm4h4c3t2p2',
(int) 163 => 'm4h4c3t2p3',
(int) 164 => 'm4h4c3t2p4'
)
\$activity_details = array(
(int) 0 => array(
'activities' => array(
'id' => '229',
'unique_id' => 'm2h5c1t4p7',
'description' => 'Play a game with the computer by rolling the dice. The first roll gives the number of cookies and the second roll gives the number of chips in each cookie. You win if you get more chips in total than the computer. ',
'keywords' => '',
'submodule_id' => '136',
'type' => '4',
'imagepath' => '',
'help' => false,
)
),
(int) 1 => array(
'activities' => array(
'id' => '230',
'unique_id' => 'm2h5c1t4p8',
'name' => 'Let us build a multiplication table',
'description' => 'Let us build our own multiplication table using strips. Count the number of dots and write in the space marked with "?" on the right side.',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-build-a-multiplication-table-2'
)
),
(int) 2 => array(
'activities' => array(
'id' => '231',
'unique_id' => 'm2h5c1t4p9',
'name' => 'Represent the problem using strips',
'description' => 'You will be given simple word problems. All you have to do is to represent them using strips in rows and columns.',
'keywords' => '',
'submodule_id' => '136',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-the-problem-using-strips-2'
)
),
(int) 3 => array(
'activities' => array(
'id' => '232',
'unique_id' => 'm2h5c1t4p9a',
'name' => 'How fast can you multiply?',
'description' => 'Let us see how fast you can multiply numbers. Click on the rabbit that represents the answer to the problem described here.',
'keywords' => '',
'submodule_id' => '136',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'how-fast-can-you-multiply-2'
)
),
(int) 4 => array(
'activities' => array(
'id' => '361',
'unique_id' => 'm3h5c1t4p5',
'name' => 'Multiplication Express',
'description' => 'Can you place the compartments in the right order behind the engine to build the train.. Use multiplication facts to help you find the correct order?',
'keywords' => '',
'submodule_id' => '32',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'multiplication-express-2'
)
),
(int) 5 => array(
'activities' => array(
'id' => '228',
'unique_id' => 'm2h5c1t4p6a',
'name' => 'Multiplication - Combat Zone',
'description' => 'Ready to enter the combat zone for this topic? You will be asked 10 questions. If you answer them all correct and within the shortest time, you get a chance to enter into the Leader Board for this activity. Good Luck! ',
'keywords' => 'Multiplication, repeated addition, groups, objects',
'submodule_id' => '135',
'type' => '3',
'imagepath' => '',
'help' => false,
'slug' => 'multiplication-combat-zone-2'
)
),
(int) 6 => array(
'activities' => array(
'id' => '618',
'unique_id' => 'm5h5c1t6p1',
'name' => 'Why order of operations is important',
'description' => 'Did you know that the order in which you do the operations matters? Let us see some examples and understand how we can find the correct order.',
'keywords' => '',
'submodule_id' => '125',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'why-order-of-operations-is-important-2'
)
),
(int) 7 => array(
'activities' => array(
'id' => '619',
'unique_id' => 'm5h5c1t6p2',
'name' => 'Place the brackets',
'description' => 'Can you drag and place these parentheses at the correct place to tell which operation needs to be done first to get the number given?',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'place-the-brackets-2'
)
),
(int) 8 => array(
'activities' => array(
'id' => '620',
'unique_id' => 'm5h5c1t6p3',
'name' => 'Click on the symbols in the correct order',
'description' => 'Click on the symbol that needs to be evaluated first in this expression. Remember the order: PEMDAS - Parentheses, Exponents, Division - Multiplication from left to right, Addition - Subtraction from left to right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'click-on-the-symbols-in-the-correct-order-2'
)
),
(int) 9 => array(
'activities' => array(
'id' => '621',
'unique_id' => 'm5h5c1t6p4',
'name' => 'Drag and place the numbers',
'description' => 'Drag the numbers into the correct boxes to get the number on the right. Remember PEMDAS - Parentheses, Exponents, Division - Multiplication from left to right, Addition - Subtraction from left to right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'drag-and-place-the-numbers-2'
)
),
(int) 10 => array(
'activities' => array(
'id' => '622',
'unique_id' => 'm5h5c1t6p5',
'name' => 'Fit the numbers and symbols',
'description' => 'Now, let us see if we can drag the numbers and the symbols into the correct boxes to get the number on the right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fit-the-numbers-and-symbols-2'
)
),
(int) 11 => array(
'activities' => array(
'id' => '510',
'unique_id' => 'm4h5c1t8p1',
'name' => 'Rounding to the nearest Tens',
'description' => 'Let us round some numbers to the nearest Tens. Look at the numberline and enter the closest Tens to the number shown.',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-tens-3'
)
),
(int) 12 => array(
'activities' => array(
'id' => '511',
'unique_id' => 'm4h5c1t8p2',
'name' => 'Rounding to the nearest Hundreds',
'description' => 'Let us round some numbers to the nearest Hundreds. Look at the numberline and enter the closest Hundreds to the number shown.',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-hundreds-3'
)
),
(int) 13 => array(
'activities' => array(
'id' => '512',
'unique_id' => 'm4h5c1t8p3',
'name' => 'Rounding to the nearest Thousands',
'description' => 'Let us round some numbers to the nearest Thousands. Look at the numberline and enter the closest Thousands to the number shown. ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-thousands-2'
)
),
(int) 14 => array(
'activities' => array(
'id' => '513',
'unique_id' => 'm4h5c1t8p4',
'name' => 'Identify the item purchased',
'description' => 'Karen's friends have gone to an appliance store and bought some items. Can you identify the item each person bought? ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-item-purchased-2'
)
),
(int) 15 => array(
'activities' => array(
'id' => '514',
'unique_id' => 'm4h5c1t8p5',
'name' => 'Estimate the result',
'description' => 'Let us use rounding to perform some simple operations. You can see how rounding makes it easier to add, subtract and multiply numbers. ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-result-2'
)
),
(int) 16 => array(
'activities' => array(
'id' => '364',
'unique_id' => 'm3h5c1t5p1',
'name' => 'Let us share some objects',
'description' => 'There are some objects shown below. Can you help me divide these equally into the boxes shown?',
'keywords' => '',
'submodule_id' => '51',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-share-some-objects-3'
)
),
(int) 17 => array(
'activities' => array(
'id' => '367',
'unique_id' => 'm3h5c1t5p1a',
'name' => 'Understanding Division',
'description' => 'There are some people stranded on an island. You need to send some boats to get them back. How many boats will you send?',
'keywords' => '',
'submodule_id' => '51',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'understanding-division-2'
)
),
(int) 18 => array(
'activities' => array(
'id' => '368',
'unique_id' => 'm3h5c1t5p2',
'name' => 'Frame the division statement',
'description' => 'Here are some objects that have been grouped and some that remain. Let us see if we can form a division statement that represents this picture. ',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'frame-the-division-statement-3'
)
),
(int) 19 => array(
'activities' => array(
'id' => '369',
'unique_id' => 'm3h5c1t5p3',
'name' => 'How many groups can you form?',
'description' => 'There are some objects that need to be grouped in a certain way. Can you tell me how many groups I can form? Will there be any object left over without having a group?',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'how-many-groups-can-you-form-3'
)
),
(int) 20 => array(
'activities' => array(
'id' => '370',
'unique_id' => 'm3h5c1t5p4',
'name' => 'Repeated subtraction using a Numberline',
'description' => 'As we have seen earlier, division is same as repeatedly subtracting the smaller number from the bigger number and finding how many groups we can form. Let us use a numberline to do this.',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'repeated-subtraction-using-a-numberline-3'
)
),
(int) 21 => array(
'activities' => array(
'id' => '371',
'unique_id' => 'm3h5c1t5p5',
'name' => 'Click on the correct Rabbit',
'description' => 'Now that we know how to divide two numbers to find the quotient and remainder, let us see how fast you can identify the remainder when these two numbers are divided.',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'click-on-the-correct-rabbit-2'
)
),
(int) 22 => array(
'activities' => array(
'id' => '562',
'unique_id' => 'm4h5c5t1p1',
'name' => 'What is a Prime Number?',
'description' => 'Try arranging the given balls to form a rectangle. If you can arrange them in a rectangular form then the number is not a prime number. If you cannot arrange them in the form of a rectangle or if you can just form one row of balls or one column of balls, then the number is a prime number. Let us experiment it using this introductory activity.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'what-is-a-prime-number-2'
)
),
(int) 23 => array(
'activities' => array(
'id' => '563',
'unique_id' => 'm4h5c5t1p1a',
'name' => 'Prime and Composite Numbers',
'description' => 'Any number that can be arranged in the form of a rectangle is called a Composite number. Such numbers can be formed by multiplying two other numbers. A prime number can be arranged only in a straight line and therefore cannot be expressed as a product of two numbers.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'prime-and-composite-numbers-2'
)
),
(int) 24 => array(
'activities' => array(
'id' => '564',
'unique_id' => 'm4h5c5t1p2',
'name' => 'Arrange the number to form a rectangle',
'description' => 'Try arranging the blocks to form a rectangle. If you can arrange them, the given number is not a prime number. If you cannot arrange them, the given number is a prime number. Try it out.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'arrange-the-number-to-form-a-rectangle-2'
)
),
(int) 25 => array(
'activities' => array(
'id' => '565',
'unique_id' => 'm4h5c5t1p3',
'name' => 'Prime Numbers using Block Array',
'description' => 'Now that you are clear as to what a prime number is, can you say if these numbers are prime or not? Use the buttons to add or subtract a row. If the number can form one rectangle, then it is not a prime number. ',
'keywords' => '',
'submodule_id' => '90',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'prime-numbers-using-block-array-2'
)
),
(int) 26 => array(
'activities' => array(
'id' => '566',
'unique_id' => 'm4h5c5t1p4',
'name' => 'Sieve of Eratosthenes',
'description' => 'The Sieve of Eratosthenes is a simple, ancient algorithm for finding all prime numbers up to a specified integer.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'sieve-of-eratosthenes-2'
)
),
(int) 27 => array(
'activities' => array(
'id' => '567',
'unique_id' => 'm4h5c5t1p4a',
'name' => 'Twin Primes',
'description' => 'Two numbers are called "Twin Primes" if they are successive prime numbers with a difference of 2. For example, 11 and 13 are successive prime numbers with a difference of 2. Can you find some more such twin primes? ',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'twin-primes-2'
)
),
(int) 28 => array(
'activities' => array(
'id' => '568',
'unique_id' => 'm4h5c5t1p5',
'name' => 'Identify the Prime numbers',
'description' => 'Can you identify all the prime numbers in these sets of numbers? You will be shown some numbers out of which you will have to pick only the prime numbers.',
'keywords' => '',
'submodule_id' => '90',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-prime-numbers-2'
)
),
(int) 29 => array(
'activities' => array(
'id' => '577',
'unique_id' => 'm5h5c6t1p1',
'name' => 'What are Factors?',
'description' => ' An introduction to factors. Try arranging the numbers in the form of a rectangle. If you succeed, then read out the numbers that form the sides of the rectangle. These numbers are the factors of the given number.',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'what-are-factors-2'
)
),
(int) 30 => array(
'activities' => array(
'id' => '578',
'unique_id' => 'm5h5c6t1p2',
'name' => 'Find all possible factors',
'description' => ' Find all possible factors of the given number. Use the + and - buttons to add or subtract a row. When you find a perfect rectangle, write down the rows and columns as these are the factors of the given number. Repeat till you are done finding all the factors. Have fun. ',
'keywords' => '',
'submodule_id' => '91',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-all-possible-factors-2'
)
),
(int) 31 => array(
'activities' => array(
'id' => '579',
'unique_id' => 'm5h5c6t1p3',
'name' => 'Unlock the Factor Tiles',
'description' => 'There is a picture hidden behind the tiles shown below. Can you help me see the picture by clicking on the tiles which are factor combinations of the number given?',
'keywords' => '',
'submodule_id' => '91',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'unlock-the-factor-tiles-2'
)
),
(int) 32 => array(
'activities' => array(
'id' => '580',
'unique_id' => 'm5h5c6t1p4',
'name' => 'Introduction to Multiples',
'description' => ' A number is a multiple of a given number if it is exactly divisible by the given number. You can get multiples of a given number by multiplying the number by successive whole numbers (1, 2, 3 etc.).',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-multiples-2'
)
),
(int) 33 => array(
'activities' => array(
'id' => '581',
'unique_id' => 'm5h5c6t1p5',
'name' => 'Patterns in Multiples',
'description' => 'When you arrange the numbers in the form of a grid, you can see a clear pattern in the multiples of a number. Let us see if you can identify the patterns. ',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'patterns-in-multiples-2'
)
),
(int) 34 => array(
'activities' => array(
'id' => '582',
'unique_id' => 'm5h5c6t1p6',
'name' => 'Shoot the Balloons - Factors',
'description' => 'Balloons filled with numbers keep floating around. Shoot the balloons and gain points, if you answer the question about the multiples correctly. <br/>If you answer them wrongly you lose a life. You have 3 lives per game. Score as many points as you can within the given time limit.',
'keywords' => '',
'submodule_id' => '91',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'shoot-the-balloons-factors-2'
)
),
(int) 35 => array(
'activities' => array(
'id' => '314',
'unique_id' => 'm3h4c2t3p1',
'name' => 'Can you complete the sequence?',
'description' => 'There is a sequence in the way the shapes are arranged below. Can you identify the sequence and pick the correct choice of shapes that will complete the sequence..',
'keywords' => '',
'submodule_id' => '71',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'can-you-complete-the-sequence-3'
)
),
(int) 36 => array(
'activities' => array(
'id' => '315',
'unique_id' => 'm3h4c2t3p2',
'name' => 'Create the pattern shown by coloring',
'description' => 'Let us have some fun colouring. Dip the brush into the colour pallette and colour to create the pattern shown.',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'create-the-pattern-shown-by-coloring-3'
)
),
(int) 37 => array(
'activities' => array(
'id' => '316',
'unique_id' => 'm3h4c2t3p3',
'name' => 'Create the pattern shown by tiling',
'description' => 'Let us create the pattern shown by dragging and arranging the pieces  next to each other. You can rotate the pieces by clicking on the rotation buttons given. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'create-the-pattern-shown-by-tiling-3'
)
),
(int) 38 => array(
'activities' => array(
'id' => '317',
'unique_id' => 'm3h4c2t3p4',
'name' => 'Play with Tangrams',
'description' => 'Tangram is an ancient Chinese puzzle that has 7 pieces which can be used to make a variety of shapes. Let us use the pieces to make the shapes shown. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'play-with-tangrams-2'
)
),
(int) 39 => array(
'activities' => array(
'id' => '318',
'unique_id' => 'm3h4c2t3p5',
'name' => 'Let us create some patterns',
'description' => 'Excellent. Now that we are experts in creating a given pattern, let us create some freeform patterns. Use the pieces given on the right to create some patterns. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-create-some-patterns-2'
)
),
(int) 40 => array(
'activities' => array(
'id' => '623',
'unique_id' => 'm5h5c1t7p1',
'name' => 'Recognize the pattern and fill the boxes',
'description' => 'Here is a sequence of numbers, which are showing a specific pattern. Let us see if you can identify the pattern and find the next two numbers.',
'keywords' => '',
'submodule_id' => '123',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'recognize-the-pattern-and-fill-the-boxes-2'
)
),
(int) 41 => array(
'activities' => array(
'id' => '624',
'unique_id' => 'm5h5c1t7p2',
'name' => 'Square numbers',
'description' => 'Numbers that can be arranged in the form of a square are called Square numbers. Any number, when multiplied by itself will result in a Square number. ',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'square-numbers-2'
)
),
(int) 42 => array(
'activities' => array(
'id' => '625',
'unique_id' => 'm5h5c1t7p3',
'name' => 'Triangular numbers',
'description' => 'Like square numbers, there are some numbers that show a pattern of increasing sized triangles. Let us explore and learn their properties. ',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'triangular-numbers-2'
)
),
(int) 43 => array(
'activities' => array(
'id' => '626',
'unique_id' => 'm5h5c1t7p4',
'name' => 'Patterns in Number Operations',
'description' => 'Number operations show quite a few interesting patterns. Let us see if you can identify them.',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'patterns-in-number-operations-2'
)
),
(int) 44 => array(
'activities' => array(
'id' => '627',
'unique_id' => 'm5h5c1t7p5',
'name' => 'Let us extend the patterns',
'description' => 'Once you understand a pattern, you can easily extend it to find any term that is not given. Let us see how to do this.',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-extend-the-patterns-2'
)
),
(int) 45 => array(
'activities' => array(
'id' => '570',
'unique_id' => 'm5h5c1t1p2',
'name' => 'Let us identify the number',
'description' => 'Can you identify the number represented here using Dominos?',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-identify-the-number'
)
),
(int) 46 => array(
'activities' => array(
'id' => '571',
'unique_id' => 'm5h5c1t1p3',
'name' => 'Represent the number using Dominos',
'description' => 'Click on the Dominos at the top of the tubes to represent the number shown.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-the-number-using-dominos-2'
)
),
(int) 47 => array(
'activities' => array(
'id' => '572',
'unique_id' => 'm5h5c1t1p4',
'name' => 'What does the number represent?',
'description' => 'Let us expand the number and write it. Look carefully at the question being asked.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'what-does-the-number-represent-2'
)
),
(int) 48 => array(
'activities' => array(
'id' => '573',
'unique_id' => 'm5h5c1t1p5',
'name' => 'Standard and expanded forms',
'description' => 'Let us practice writing numbers in their expanded form and standard (numeral) form.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'standard-and-expanded-forms'
)
),
(int) 49 => array(
'activities' => array(
'id' => '574',
'unique_id' => 'm5h5c1t1p6',
'name' => 'Write in Numerals',
'description' => 'Here, we have a number written in its expanded word form. Can you write its numeral form?',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-numerals-2'
)
),
(int) 50 => array(
'activities' => array(
'id' => '575',
'unique_id' => 'm5h5c1t1p7',
'name' => 'Identify the place value',
'description' => 'Can you identify the place value of the underlined digit. This could be ones, tens, hundreds, thousands, ten thousands, hundred thousands, millions or ten millions. ',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-place-value-4'
)
),
(int) 51 => array(
'activities' => array(
'id' => '576',
'unique_id' => 'm5h5c1t1p8',
'name' => 'Conversion exercises',
'description' => 'Now that we know how to represent numbers in millions, let us see if we can answer the following questions.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'conversion-exercises-2'
)
),
(int) 52 => array(
'activities' => array(
'id' => '482',
'unique_id' => 'm4h5c1t10p2',
'name' => 'Compare the two numbers',
'description' => 'Compare the numbers and click on the correct button (Greater than, Less than or Equal to). There are 3 levels of difficulty in this activity.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'compare-the-two-numbers-2'
)
),
(int) 53 => array(
'activities' => array(
'id' => '483',
'unique_id' => 'm4h5c1t10p2a',
'name' => 'Comparing some basic quantities',
'description' => 'Some day to day measurements are given here.  Read the question carefully and pick the right number. Remember to look at the number from left to right to give the correct answer.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'comparing-some-basic-quantities-3'
)
),
(int) 54 => array(
'activities' => array(
'id' => '484',
'unique_id' => 'm4h5c1t10p3',
'name' => 'Order the numbers',
'description' => 'You are given four numbers. You need to arrange them in either ascending or descending order by dragging the numbers and placing them in the right box. Read the question carefully before answering them.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'order-the-numbers'
)
),
(int) 55 => array(
'activities' => array(
'id' => '485',
'unique_id' => 'm4h5c1t10p4',
'name' => 'Find the largest and smallest number',
'description' => 'Let us see how fast we can identify the largest or the smallest number in this group. Read the question carefully and pick the right number. ',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-the-largest-and-smallest-number-2'
)
),
(int) 56 => array(
'activities' => array(
'id' => '332',
'unique_id' => 'm3h5c1t13p1',
'name' => 'Multiply any number by 10',
'description' => 'In this activity you will be asked to multiply simple numbers using the number 10. You will observe a pattern and then will be able to see how easy it is to multiply any number by 10 without much effort.',
'keywords' => '',
'submodule_id' => '33',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-any-number-by-10-2'
)
),
(int) 57 => array(
'activities' => array(
'id' => '333',
'unique_id' => 'm3h5c1t13p2',
'name' => 'How to easily multiply any number by 100?',
'description' => 'In this activity you will learn how easy it is to multiply any number by 100 without much difficulty. You will see a pattern and will be able to multiply any number by 100 within seconds',
'keywords' => '',
'submodule_id' => '33',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'how-to-easily-multiply-any-number-by-100-2'
)
),
(int) 58 => array(
'activities' => array(
'id' => '334',
'unique_id' => 'm3h5c1t13p3',
'name' => 'Simplify the numbers and multiply',
'description' => 'How do you multiply bigger numbers easily. You just have to split the numbers and multiply them. This activity will teach you how to do this.',
'keywords' => '',
'submodule_id' => '33',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'simplify-the-numbers-and-multiply-2'
)
),
(int) 59 => array(
'activities' => array(
'id' => '506',
'unique_id' => 'm4h5c1t5p2',
'name' => 'Divide using place value dominos',
'description' => 'Let us represent numbers using place value dominos and try to divide them. If the dominos cannot be equally divided into the bins, you need to break them into smaller place values. ',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-place-value-dominos-3'
)
),
(int) 60 => array(
'activities' => array(
'id' => '507',
'unique_id' => 'm4h5c1t5p3',
'name' => 'Long division using oranges - Revision',
'description' => 'Let us revise the long division method, by bagging oranges. ',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-using-oranges-revision-2'
)
),
(int) 61 => array(
'activities' => array(
'id' => '508',
'unique_id' => 'm4h5c1t5p4',
'name' => 'Long division practice',
'description' => 'You will use long division method very often to divide one number by another. Here, we build on what we did in previous activities and simplify the long division method.',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice-2'
)
),
(int) 62 => array(
'activities' => array(
'id' => '221',
'unique_id' => 'm2h5c1t4p12',
'name' => 'Multiply using place value blocks',
'description' => 'Let us multiply a two digit number with a single digit number using place value blocks. ',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-using-place-value-blocks-2'
)
),
(int) 63 => array(
'activities' => array(
'id' => '222',
'unique_id' => 'm2h5c1t4p13',
'name' => 'Step by Step Multiplication',
'description' => 'Now that we know the concept of Multiplication, let us practice multiplying a two digit number with a single digit number.',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'step-by-step-multiplication-2'
)
),
(int) 64 => array(
'activities' => array(
'id' => '363',
'unique_id' => 'm3h5c1t4p7',
'name' => 'Step by Step Multiplication',
'description' => 'Now that we know the concept of Multiplication, let us practice multiplying a two digit number with a two digit number.',
'keywords' => '',
'submodule_id' => '32',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'step-by-step-multiplication-3'
)
),
(int) 65 => array(
'activities' => array(
'id' => '365',
'unique_id' => 'm3h5c1t5p10',
'name' => 'Division using long division method',
'description' => 'In the previous activity, you found the number of bags needed by successively subtracting the number of oranges packed in hundred packs, ten packs and one packs. This process is called long division method. Here, we improve on the previous activity to reduce the number of steps required to find the answer.',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'division-using-long-division-method-2'
)
),
(int) 66 => array(
'activities' => array(
'id' => '366',
'unique_id' => 'm3h5c1t5p11',
'name' => 'Long division practice',
'description' => 'You will use long division method very often to divide one number by another. Here, we build on what we did in previous 2 activities and simplify the long division method. ',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice'
)
),
(int) 67 => array(
'activities' => array(
'id' => '374',
'unique_id' => 'm3h5c1t5p8',
'name' => 'Divide using place value dominos',
'description' => 'Let us represent numbers using place value dominos and try to divide them. If the dominos cannot be equally divided into the bins, you need to break them into smaller place values.',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-place-value-dominos-2'
)
),
(int) 68 => array(
'activities' => array(
'id' => '375',
'unique_id' => 'm3h5c1t5p9',
'name' => 'Let us bag some oranges',
'description' => 'We have some oranges that need to be packed into bags, with each bag containing a certain number of oranges. Can you help find out how many bags are required? Will any oranges remain without being bagged? ',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-bag-some-oranges-3'
)
),
(int) 69 => array(
'activities' => array(
'id' => '615',
'unique_id' => 'm5h5c1t5p1',
'name' => 'Long division Practice(4 digits by 1 digit)',
'description' => 'Let us practice dividing a 4 digit number by a 1 digit number using long division method.',
'keywords' => '',
'submodule_id' => '121',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice-4-digits-by-1-digit-2'
)
),
(int) 70 => array(
'activities' => array(
'id' => '359',
'unique_id' => 'm3h5c1t4p3',
'name' => 'Represent using blocks',
'description' => 'Can you drag the sliders to represent the given multiplication problem in terms of blocks?',
'keywords' => '',
'submodule_id' => '32',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-using-blocks-2'
)
),
(int) 71 => array(
'activities' => array(
'id' => '373',
'unique_id' => 'm3h5c1t5p7',
'name' => 'Divide using array model',
'description' => 'We used array model earlier in multiplication. Let us see if we can use array model for division also. Click on the arrows to increase or decrease the number of rows in the array model.',
'keywords' => '',
'submodule_id' => '52',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-array-model-2'
)
),
(int) 72 => array(
'activities' => array(
'id' => '500',
'unique_id' => 'm4h5c1t4p1',
'name' => 'Commutative Property of Multiplication',
'description' => 'When you multiply two numbers, the order of multiplication does not matter. For example, 4 x 2 gives us 8, while 2 x 4 also gives us 8. Let us explore.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'commutative-property-of-multiplication-4'
)
),
(int) 73 => array(
'activities' => array(
'id' => '501',
'unique_id' => 'm4h5c1t4p2',
'name' => 'Distributive Property of Multiplication',
'description' => 'When we multiply two numbers, the numbers can be split into two to make multiplication easier. For example, to multiply 5 x 25, you can multiply 5 x 20 and add 5 x 5. Let us see how this is possible.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'distributive-property-of-multiplication-2'
)
),
(int) 74 => array(
'activities' => array(
'id' => '502',
'unique_id' => 'm4h5c1t4p3',
'name' => 'Using Distributive Property',
'description' => 'When you need to multiply a 2 digit number by a one digit number, you can use the distributive property of multiplication to make life easier.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'using-distributive-property-2'
)
),
(int) 75 => array(
'activities' => array(
'id' => '503',
'unique_id' => 'm4h5c1t4p4',
'name' => 'Using Distributive Property for bigger problems',
'description' => 'Using distributive property, we can split multiplication problems into smaller, simpler problems which can then be added to get the result. Let us see how this can be done.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'using-distributive-property-for-bigger-problems-2'
)
),
(int) 76 => array(
'activities' => array(
'id' => '504',
'unique_id' => 'm4h5c1t4p5',
'name' => 'Story Problems',
'description' => 'Let us see if you can understand the word problems and solve them. Try to use the properties of multiplication where possible.',
'keywords' => '',
'submodule_id' => '89',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'story-problems-2'
)
),
(int) 77 => array(
'activities' => array(
'id' => '631',
'unique_id' => 'm5h5c1t8p4',
'name' => 'Round and find the result',
'description' => 'Let us use rounding to perform some simple operations. You can see how rounding makes it easier to add, subtract and multiply numbers.',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'round-and-find-the-result-2'
)
),
(int) 78 => array(
'activities' => array(
'id' => '411',
'unique_id' => 'm4h5c1t1p1',
'name' => 'Identify the Domino number',
'description' => 'There are many different ways a number can be represented. One of the ways is to use Dominos dots. Can you identify the number represented below?',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-domino-number-2'
)
),
(int) 79 => array(
'activities' => array(
'id' => '412',
'unique_id' => 'm4h5c1t1p2',
'name' => 'Domino number representation',
'description' => 'Let us click on the dominos from the top to represent the number given.(Click on the domino to represent)',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'domino-number-representation-2'
)
),
(int) 80 => array(
'activities' => array(
'id' => '413',
'unique_id' => 'm4h5c1t1p3',
'name' => 'Write in numeral form',
'description' => 'Here, we have a number written in its expanded word form. Can you write it's numeral form?',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-numeral-form-2'
)
),
(int) 81 => array(
'activities' => array(
'id' => '414',
'unique_id' => 'm4h5c1t1p4',
'name' => 'Write in expanded form',
'description' => 'Let us try writing the given number in its expanded form. You need to identify the place value of each of the digits for this exercise.',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-expanded-form-2'
)
),
(int) 82 => array(
'activities' => array(
'id' => '415',
'unique_id' => 'm4h5c1t1p4a',
'name' => 'Let us expand the number',
'description' => 'Let us see how a number can be written in expanded form. Watch how the number can be split into ten thousands, thousands, hundreds, tens and ones. Write the expanded form.',
'keywords' => '',
'submodule_id' => '274',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-expand-the-number-3'
)
),
(int) 83 => array(
'activities' => array(
'id' => '416',
'unique_id' => 'm4h5c1t1p5',
'name' => 'Standard and expanded forms',
'description' => 'Now that we know the numeral and expanded forms of numbers, let us practice writing numbers in their expanded form and standard (numeral) form.',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'standard-and-expanded-forms-4'
)
),
(int) 84 => array(
'activities' => array(
'id' => '417',
'unique_id' => 'm4h5c1t1p6',
'name' => 'How good do you understand place values?',
'description' => 'Let us try answering these questions. If your place value concepts are clear you should be able to score easily. A fairy will give you stars for all the correct answers. However, she will remove a star if you do not answer correct. Can you collect all 10 stars within the given time?',
'keywords' => '',
'submodule_id' => '274',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'how-good-do-you-understand-place-values-2'
)
),
(int) 85 => array(
'activities' => array(
'id' => '525',
'unique_id' => 'm4h5c2t7p1',
'name' => 'Multiplication as repeated addition',
'description' => 'We have learnt that multiplication is nothing but repeated addition of numbers. Multiplying a fraction by a whole number is also nothing but repeatedly adding the fraction a number of times as specified by the whole number.',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => false,
)
),
(int) 86 => array(
'activities' => array(
'id' => '526',
'unique_id' => 'm4h5c2t7p2',
'name' => 'Write the multiplication problem statement',
'description' => 'Now that we know that multiplication is same as repeated addition of fractions, let us see if we can identify the multiplication statement shown in the figure. ',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-the-multiplication-problem-statement-2'
)
),
(int) 87 => array(
'activities' => array(
'id' => '527',
'unique_id' => 'm4h5c2t7p3',
'name' => 'Let us serve some pies',
'description' => 'We have some guests for dinner and we are planning to serve a specific fraction of a pie to each one of them. Can you help me to calculate exactly how much pie I need?',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-serve-some-pies-2'
)
),
(int) 88 => array(
'activities' => array(
'id' => '528',
'unique_id' => 'm4h5c2t7p4',
'name' => 'Multiplication of whole number by a fraction',
'description' => 'Now we know how to multiply a fraction by a whole number. Is this same as multiplying the whole number by the fraction? In other words, is 4 times half same as half of 4? ',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'multiplication-of-whole-number-by-a-fraction-2'
)
),
(int) 89 => array(
'activities' => array(
'id' => '529',
'unique_id' => 'm4h5c2t7p5',
'name' => 'Fraction of a collection of objects',
'description' => 'We have a collection of objects below. Can you divide them into the boxes equally and find out how many objects the fraction in question represents.',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-of-a-collection-of-objects-2'
)
),
(int) 90 => array(
'activities' => array(
'id' => '530',
'unique_id' => 'm4h5c2t7p5a',
'name' => 'Multiply whole numbers with fractions',
'description' => 'Let us learn how to multiply a whole number with a fraction using the simple, step by step procedure. Once you master this, you will be able to solve difficult problems easily.',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-whole-numbers-with-fractions-2'
)
),
(int) 91 => array(
'activities' => array(
'id' => '531',
'unique_id' => 'm4h5c2t7p6',
'name' => 'Let us practice multiplication',
'description' => 'Now that we know how to calculate the product of a fraction and a whole number, let us see how fast we can answer these questions.',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-practice-multiplication-2'
)
),
(int) 92 => array(
'activities' => array(
'id' => '532',
'unique_id' => 'm4h5c2t7p7',
'name' => 'Word Problems',
'description' => 'Shall we try solving some fraction multiplication problems that we come across in real life?',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-10'
)
),
(int) 93 => array(
'activities' => array(
'id' => '628',
'unique_id' => 'm5h5c1t8p1',
'name' => 'Let us round some numbers',
'description' => 'Let us recap rounding to Tens, Hundreds and Thousands. ',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-round-some-numbers-2'
)
),
(int) 94 => array(
'activities' => array(
'id' => '632',
'unique_id' => 'm5h5c1t8p5',
'name' => 'Estimate the result',
'description' => 'Understand the statement given below and use rounding to estimate the result. You can see how rounding makes it easier to estimate the result.',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-result-3'
)
),
(int) 95 => array(
'activities' => array(
'id' => '548',
'unique_id' => 'm4h5c4t3p1',
'name' => 'Exploring decimals on a numberline',
'description' => ' As we have seen earlier, each unit has 10 tenths and each tenth has ten hundredths. Let us see how this looks on a number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'exploring-decimals-on-a-numberline-2'
)
),
(int) 96 => array(
'activities' => array(
'id' => '549',
'unique_id' => 'm4h5c4t3p2',
'name' => 'Represent on a numberline',
'description' => 'Let us represent decimals on a number line. Drag the sliders to move on the number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-on-a-numberline-2'
)
),
(int) 97 => array(
'activities' => array(
'id' => '550',
'unique_id' => 'm4h5c4t3p3',
'name' => 'What is the decimal shown?',
'description' => 'Now that we know how to represent decimals on a number line, let us see if we can figure out the decimal number being pointed to. Hint: Look at the starting number on the number line, and count tenths and hundredths as you move along the number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'what-is-the-decimal-shown-2'
)
),
(int) 98 => array(
'activities' => array(
'id' => '551',
'unique_id' => 'm4h5c4t3p4',
'name' => 'Estimate the decimal',
'description' => 'Let us see how good you are at locating decimals on a number line. You will be given a number line with only the beginning and ending numbers. You will be asked to locate a given decimal on the number line. You can click on "show division lines" to make the task easier.',
'keywords' => '',
'submodule_id' => '100',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-decimal-2'
)
),
(int) 99 => array(
'activities' => array(
'id' => '552',
'unique_id' => 'm4h5c4t3p5',
'name' => 'Rounding of decimals using numberline',
'description' => 'Often we round off decimals to the nearest tenths or nearest unit, to make life easier when adding or subtracting decimals. For example, when we are at a grocery store, we can estimate the approximate cost if we round off the coins to the nearest dollar.',
'keywords' => '',
'submodule_id' => '100',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-of-decimals-using-numberline-2'
)
),
(int) 100 => array(
'activities' => array(
'id' => '448',
'unique_id' => 'm4h3c1t1p12',
'name' => 'Area of compound shapes',
'description' => 'We know how to calcualate perimeter and area of simple rectangles. In real life, we come across many shapes which are a combination of many such rectangles. How do we find the perimeter and area of these compound shapes? ',
'keywords' => '',
'submodule_id' => '111',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'area-of-compound-shapes-2'
)
),
(int) 101 => array(
'activities' => array(
'id' => '450',
'unique_id' => 'm4h3c1t1p3',
'name' => 'Perimeter and Area of a Rectangle',
'description' => 'Let us measure the perimeter and area of a rectangle. As you know, a rectangle has pairs of opposite sides equal. ',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'perimeter-and-area-of-a-rectangle-2'
)
),
(int) 102 => array(
'activities' => array(
'id' => '451',
'unique_id' => 'm4h3c1t1p4',
'name' => 'Perimeter and Area of a Square',
'description' => 'Let us see if we can use the same method for getting the perimeter and area of a square. As you know, a square is nothing but a rectangle with all sides equal.',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'perimeter-and-area-of-a-square-2'
)
),
(int) 103 => array(
'activities' => array(
'id' => '452',
'unique_id' => 'm4h3c1t1p5',
'name' => 'Calculate Perimeter and Area',
'description' => 'Let us see how fast we can calculate the perimeter and area of a rectangle or a square.',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'calculate-perimeter-and-area-2'
)
),
(int) 104 => array(
'activities' => array(
'id' => '740',
'unique_id' => 'm6h3c1t1p3',
'name' => 'Find the length of the shape',
'description' => 'Let us find the lengths of these rectangles or squares for which the perimeter or area are given..',
'keywords' => '',
'submodule_id' => '213',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-the-length-of-the-shape-2'
)
),
(int) 105 => array(
'activities' => array(
'id' => '741',
'unique_id' => 'm6h3c1t1p4',
'name' => 'Identify the shape',
'description' => 'Let us solve some word problems on perimeter and area. There are different situations in each of these problems and you will need to use your knowledge of perimeter and area to solve them.',
'keywords' => '',
'submodule_id' => '213',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-shape-2'
)
),
(int) 106 => array(
'activities' => array(
'id' => '703',
'unique_id' => 'mh4c1t1p1',
'name' => 'Introduction to angles',
'description' => 'Have you ever wondered what the term 'Angles' means? Let us do a simple activity to understand what angles are, and how they are formed.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'introduction-to-angles-2'
)
),
(int) 107 => array(
'activities' => array(
'id' => '704',
'unique_id' => 'mh4c1t1p2',
'name' => 'How to compare angles',
'description' => 'Now that we know how angles are formed, do you know how to compare different angles?',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'how-to-compare-angles-2'
)
),
(int) 108 => array(
'activities' => array(
'id' => '705',
'unique_id' => 'mh4c1t1p2a',
'name' => 'Angles around a circle',
'description' => 'One full rotation around a circle equals 360 degrees. This can be divided into many different angles.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'angles-around-a-circle-2'
)
),
(int) 109 => array(
'activities' => array(
'id' => '706',
'unique_id' => 'mh4c1t1p2b',
'name' => 'Relate rotation to degrees',
'description' => 'Let us do a simple activity to understand how a full circle of 360 degrees can be divided into smaller angles. You can divide the circle into 4, 8 or 16 parts and choose to water only a portion of the circular lawn.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'relate-rotation-to-degrees-2'
)
),
(int) 110 => array(
'activities' => array(
'id' => '708',
'unique_id' => 'mh4c1t1p7',
'name' => 'Guess my angle activity',
'description' => 'The water gun in this activity is pointing to the right. It can rotate counter-clockwise. Can you tell me what angle the gun needs to turn to squirt water on the object shown?',
'keywords' => '',
'submodule_id' => '144',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'guess-my-angle-activity-2'
)
),
(int) 111 => array(
'activities' => array(
'id' => '711',
'unique_id' => 'mh4c1t2p4',
'name' => 'How to measure using real protractor',
'description' => 'With paper protractor, you can measure only selected angles. To measure finer angles, you need a Protractor that has divisions of 1 degrees. Typically, we use a half circle protractor that has angles from 0 degrees to 180 degrees. ',
'keywords' => '',
'submodule_id' => '145',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'how-to-measure-using-real-protractor-2'
)
),
(int) 112 => array(
'activities' => array(
'id' => '712',
'unique_id' => 'mh4c1t2p5',
'name' => 'Measure angles using protractor',
'description' => 'Let us do an activity to help understand how to use a real protractor to measure finer angles. Please remember that you need to align the protractor center and the base correctly in order to measure angles.',
'keywords' => '',
'submodule_id' => '145',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'measure-angles-using-protractor-2'
)
),
(int) 113 => array(
'activities' => array(
'id' => '719',
'unique_id' => 'mh4c1t3p7',
'name' => 'Angles around a circle',
'description' => 'Let us do a simple activity to understand the different types of angles as you move along a circle. Drag the sliders to see the different types of angles.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'angles-around-a-circle-3'
)
),
(int) 114 => array(
'activities' => array(
'id' => '709',
'unique_id' => 'mh4c1t2p2',
'name' => 'Make your own paper protractor',
'description' => 'Did you know that you can make a simple protractor by folding a paper multiple times? By folding a paper 3 times, you can make 8 divisions, with each division measuring 45 degrees. With this you can measure angles like 0 degrees, 45 degrees, 90 degrees, 135 degrees etc. You need to fold into smaller divisions to measure smaller angles.',
'keywords' => '',
'submodule_id' => '145',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'make-your-own-paper-protractor-2'
)
),
(int) 115 => array(
'activities' => array(
'id' => '710',
'unique_id' => 'mh4c1t2p3',
'name' => 'Measure simple angles',
'description' => 'Now that we know how to make a paper protractor, let us measure some angles with it. Count the number of divisions and multiply by the angle for each division in the paper protractor.',
'keywords' => '',
'submodule_id' => '145',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'measure-simple-angles-2'
)
),
(int) 116 => array(
'activities' => array(
'id' => '428',
'unique_id' => 'm3h5c2t5p1',
'name' => 'Let us have some Pizza',
'description' => 'We just had a pizza party at home. There are two plates with leftover pizza. Add the leftover pizza pieces to find out how many pieces are left over.',
'keywords' => '',
'submodule_id' => '94',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-have-some-pizza-2'
)
),
(int) 117 => array(
'activities' => array(
'id' => '429',
'unique_id' => 'm3h5c2t5p2',
'name' => 'Fraction addition with colors',
'description' => 'We have some boxes painted in different colors. Let us understand fraction addition using these boxes.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 118 => array(
'activities' => array(
'id' => '430',
'unique_id' => 'm3h5c2t5p3',
'name' => 'Addition with Fraction Strips',
'description' => 'Let us add some more fractions. As you can see, you can just add the numerators if the two fractions have the same number of divisions.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 119 => array(
'activities' => array(
'id' => '431',
'unique_id' => 'm3h5c2t5p4',
'name' => 'Write the addition problem',
'description' => 'Can you write the addition statement? You will need to determine each of the fractions shown and enter in the boxes provided.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 120 => array(
'activities' => array(
'id' => '432',
'unique_id' => 'm3h5c2t5p5',
'name' => 'Fraction addition using Numberline',
'description' => 'Let us use a numberline to further understand fraction addition. Click on the arrows to divide the numberline into the required number of divisions and then drag the slider to represent the fractions.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 121 => array(
'activities' => array(
'id' => '433',
'unique_id' => 'm3h5c2t5p6',
'description' => 'Having learnt how to add fractions having the same denominator, let us get some practice adding them.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 122 => array(
'activities' => array(
'id' => '434',
'unique_id' => 'm3h5c2t5p7',
'name' => 'Word problems',
'description' => 'Read the following questions carefully and find the solution. These are examples of some of the situations where you encounter fraction addition.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-8'
)
),
(int) 123 => array(
'activities' => array(
'id' => '435',
'unique_id' => 'm3h5c2t6p1',
'name' => 'Let us serve some Pizza',
'description' => 'We just had a pizza party at home. There is a plate with some leftover pieces. Let us serve some pieces from this plate and then find the fraction remaining.',
'keywords' => '',
'submodule_id' => '95',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-serve-some-pizza-2'
)
),
(int) 124 => array(
'activities' => array(
'id' => '436',
'unique_id' => 'm3h5c2t6p2',
'name' => 'Subtraction with Fraction Strips',
'description' => 'Let us use fraction strip models to learn more about subtraction. Two fractions will be shown using fraction strips. Click on the green strip to remove the required number of pieces.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'subtraction-with-fraction-strips-4'
)
),
(int) 125 => array(
'activities' => array(
'id' => '437',
'unique_id' => 'm3h5c2t6p3',
'name' => 'Write the subtraction problem',
'description' => 'Can you write the subtraction statement shown below. You will need to determine each of the fractions shown and enter into the boxes provided.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-the-subtraction-problem-2'
)
),
(int) 126 => array(
'activities' => array(
'id' => '438',
'unique_id' => 'm3h5c2t6p4',
'name' => 'Fraction subtraction using Numberline',
'description' => 'Let us use a numberline to further understand fraction subtraction. Click on the arrows to divide the numberline into the required number of divisions and then drag the slider to represent the fractions.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-subtraction-using-numberline-2'
)
),
(int) 127 => array(
'activities' => array(
'id' => '439',
'unique_id' => 'm3h5c2t6p5',
'name' => 'Fraction subtraction practice',
'description' => 'Having learnt how to subtract fractions having the same denominator, let us get some practice subtracting them. ',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-subtraction-practice-4'
)
),
(int) 128 => array(
'activities' => array(
'id' => '440',
'unique_id' => 'm3h5c2t6p6',
'name' => 'Word problems',
'description' => 'Word problems involving subtraction of fractions will be given to you. You need to understand the problem and find the appropriate answer.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-9'
)
),
(int) 129 => array(
'activities' => array(
'id' => '263',
'unique_id' => 'm3h3c1t1p4',
'name' => 'Introduction to Area',
'description' => 'Can I have more than one shape with the same Perimeter? If yes, what is different about them?',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'introduction-to-area-2'
)
),
(int) 130 => array(
'activities' => array(
'id' => '264',
'unique_id' => 'm3h3c1t1p5',
'name' => 'Paint the squares and count them',
'description' => 'Count the number of unit squares inside these shapes by painting them. Click on any color and then on a square inside the shape to paint it.',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'paint-the-squares-and-count-them-2'
)
),
(int) 131 => array(
'activities' => array(
'id' => '265',
'unique_id' => 'm3h3c1t1p6',
'name' => 'Area of common shapes by counting squares',
'description' => 'You are doing great. Now, let us find the areas of the shapes shown below by counting the number of unit squares inside them. ',
'keywords' => '',
'submodule_id' => '70',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'area-of-common-shapes-by-counting-squares-2'
)
),
(int) 132 => array(
'activities' => array(
'id' => '266',
'unique_id' => 'm3h3c1t1p7',
'name' => 'Let us estimate the area of these shapes',
'description' => 'Different pictures will be shown to you. You will have to estimate the area of the picture. If you cannot, you may use the grid tool to help you out.',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-estimate-the-area-of-these-shapes-2'
)
),
(int) 133 => array(
'activities' => array(
'id' => '533',
'unique_id' => 'm4h5c4t1p1',
'name' => 'Introduction to Decimal Fractions',
'description' => 'When an object gets divided into ten portions, each portion is called one-tenth of the object. These portions can be represented in another form called the Decimal form. ',
'keywords' => '',
'submodule_id' => '97',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-decimal-fractions-2'
)
),
(int) 134 => array(
'activities' => array(
'id' => '535',
'unique_id' => 'm4h5c4t1p2',
'name' => 'Let us represent Hundred divisions',
'description' => 'Decimals can be used to represent even smaller divisions. Let us understand how to go about doing this.',
'keywords' => '',
'submodule_id' => '97',
'type' => '1',
'imagepath' => '/lessons/images/currency',
'help' => false,
'slug' => 'let-us-represent-hundred-divisions-2'
)
),
(int) 135 => array(
'activities' => array(
'id' => '555',
'unique_id' => 'm4h5c4t4p3',
'name' => 'Addition using place value blocks',
'description' => 'There are two decimals represented by place value blocks. Can you click on the blocks to add them and find the result?',
'keywords' => '',
'submodule_id' => '101',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 136 => array(
'activities' => array(
'id' => '556',
'unique_id' => 'm4h5c4t4p4',
'name' => 'Addition using decimal squares',
'description' => 'Let us represent the decimals on the decimal squares by dragging the sliders and then add them together by clicking on the "Add" button.',
'keywords' => '',
'submodule_id' => '101',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 137 => array(
'activities' => array(
'id' => '543',
'unique_id' => 'm4h5c4t2p1',
'name' => 'Equivalent Decimals',
'description' => 'We have learnt about equivalent fractions earlier. Adding zeros at the end of a decimal number creates equivalent decimals. Let us understand what this means and how these are useful.',
'keywords' => '',
'submodule_id' => '99',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'equivalent-decimals-2'
)
),
(int) 138 => array(
'activities' => array(
'id' => '544',
'unique_id' => 'm4h5c4t2p2',
'name' => 'Place Value Balance',
'description' => 'Can you click on place value blocks and try to balance the decimals on both sides of the place value balance? Notice that the balance tilts to the side that contains the bigger value.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'place-value-balance-2'
)
),
(int) 139 => array(
'activities' => array(
'id' => '545',
'unique_id' => 'm4h5c4t2p3',
'name' => 'Decimal comparison using a numberline',
'description' => 'We can use numberlines to represent and compare decimals. Drag the numberline to represent the decimals and compare them. ',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'decimal-comparison-using-a-numberline-2'
)
),
(int) 140 => array(
'activities' => array(
'id' => '546',
'unique_id' => 'm4h5c4t2p4',
'name' => 'Comparison of decimals - Skill Practice',
'description' => 'Now that we know how to compare decimals, let us see how fast we can compare them.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'comparison-of-decimals-skill-practice-2'
)
),
(int) 141 => array(
'activities' => array(
'id' => '547',
'unique_id' => 'm4h5c4t2p5',
'name' => 'Arrange the decimals',
'description' => 'Can you drag and arrange the decimals on the numberline in increasing order.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'arrange-the-decimals-2'
)
),
(int) 142 => array(
'activities' => array(
'id' => '745',
'unique_id' => 'm6h4c1t1p1',
'name' => 'Concept of a Point',
'description' => 'Points define a location on a surface. Points do not have any width. Let us create as many points as we can, and see how the points are described.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-point-2'
)
),
(int) 143 => array(
'activities' => array(
'id' => '746',
'unique_id' => 'm6h4c1t1p2',
'name' => 'Concept of a Line (no end on both sides)',
'description' => 'A line is a geometrical object which is straight and infinitely long. There are no ends for a line. There is only one line passing through any two points.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'concept-of-a-line-no-end-on-both-sides-2'
)
),
(int) 144 => array(
'activities' => array(
'id' => '747',
'unique_id' => 'm6h4c1t1p3',
'name' => 'Concept of a Ray',
'description' => 'A ray is a line that starts from an end point and goes infinitely in a specific direction. There can be many different rays emanating from a particular point. A ray has one end point.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-ray-2'
)
),
(int) 145 => array(
'activities' => array(
'id' => '748',
'unique_id' => 'm6h4c1t1p4',
'name' => 'Concept of a Line Segment',
'description' => 'Line segments are portions of a line between two points. It always has two end points.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-line-segment-2'
)
),
(int) 146 => array(
'activities' => array(
'id' => '749',
'unique_id' => 'm6h4c1t1p5',
'name' => 'Basic Geometry - Combat Zone',
'description' => 'Ready to enter the combat zone for this topic? You will be asked 10 questions. If you answer them all correct and within the shortest time, you get a chance to enter into the Leader Board for this activity. Good Luck! ',
'keywords' => 'points, rays, lines, line segments, collinear, concurrent, parallel lines, perpendicular lines',
'submodule_id' => '201',
'type' => '3',
'imagepath' => '',
'help' => false,
'slug' => 'basic-geometry-combat-zone-2'
)
),
(int) 147 => array(
'activities' => array(
'id' => '750',
'unique_id' => 'm6h4c1t2p4',
'name' => 'Parallel lines',
'description' => 'Lines are parallel if the distance between them remains the same over their entire length. If the distance is not the same, the lines will intersect at some point.',
'keywords' => '',
'submodule_id' => '202',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'parallel-lines-2'
)
),
(int) 148 => array(
'activities' => array(
'id' => '751',
'unique_id' => 'm6h4c1t2p5',
'name' => 'Perpendicular Lines',
'description' => ''Perpendicular' means 'at right angles'. Two lines are perpendicular if they meet at right angles (90 degrees)',
'keywords' => '',
'submodule_id' => '202',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'perpendicular-lines-2'
)
),
(int) 149 => array(
'activities' => array(
'id' => '713',
'unique_id' => 'mh4c1t3p1',
'name' => 'Types of Angles',
'description' => 'Rob is having a great time at the beach relaxing in his beach chair and enjoying the scenery. Let us use the slider to recline his chair, and see his reaction.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'types-of-angles-2'
)
),
(int) 150 => array(
'activities' => array(
'id' => '714',
'unique_id' => 'mh4c1t3p2',
'name' => 'Acute Angle',
'description' => 'Any angle that is greater than 0 degrees, but less than 90 degrees is called an Acute angle. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'acute-angle-2'
)
),
(int) 151 => array(
'activities' => array(
'id' => '715',
'unique_id' => 'mh4c1t3p3',
'name' => 'Obtuse Angle',
'description' => 'Any angle that is greater than 90 degrees, but less than 180 degrees is called an Obtuse angle.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'obtuse-angle-2'
)
),
(int) 152 => array(
'activities' => array(
'id' => '716',
'unique_id' => 'mh4c1t3p4',
'name' => 'Right Angle',
'description' => 'A right angle is an angle which is equal to 90 degrees. Notice the way the right angle is shown in the figure using a box at the vertex. Right angles are always denoted this way. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'right-angle-2'
)
),
(int) 153 => array(
'activities' => array(
'id' => '717',
'unique_id' => 'mh4c1t3p5',
'name' => 'Straight Angle',
'description' => 'A Straight angle is an angle which is equal to 180 degrees. When two lines make an angle of 180 degrees between them, they will be pointing in opposite directions. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'straight-angle-2'
)
),
(int) 154 => array(
'activities' => array(
'id' => '720',
'unique_id' => 'mh4c1t3p8',
'name' => 'Identify the Angles',
'description' => 'You will be shown different types of angles. You need to pick the correct choice to identify the angle.',
'keywords' => '',
'submodule_id' => '146',
'type' => '2',
'imagepath' => '',
'help' => false,
'slug' => 'identify-the-angles-2'
)
),
(int) 155 => array(
'activities' => array(
'id' => '758',
'unique_id' => 'm6h4c1t3p3',
'name' => 'Right Angled Triangle',
'description' => 'When one of the angles of a triangle is 90 degrees, it is called a Right triangle. Let us understand the properties of a Right triangle.',
'keywords' => '',
'submodule_id' => '204',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'right-angled-triangle-2'
)
),
(int) 156 => array(
'activities' => array(
'id' => '762',
'unique_id' => 'm6h4c1t4p1',
'name' => 'Rectangle',
'description' => 'Let us understand the properties of a rectangle. Drag the corners to increase or decrease the size of the rectangle. Notice that the opposite sides always remain equal and parallel. In addition, notice that all the sides of a rectangle are perpendicular to each other.',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rectangle-2'
)
),
(int) 157 => array(
'activities' => array(
'id' => '763',
'unique_id' => 'm6h4c1t4p2',
'name' => 'Square',
'description' => 'A square is a special rectangle with all sides equal. Drag the corners to increase or decrease the size of the square. Notice that it is basically same as a rectangle except for the fact that all sides are always equal.',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'square-2'
)
),
(int) 158 => array(
'activities' => array(
'id' => '764',
'unique_id' => 'm6h4c1t4p3',
'name' => 'Parallelogram',
'description' => 'A parallelogram is very similar to a rectangle, except that the sides are not perpendicular to each other. Drag the vertices of the parallelogram and observe how the parallelogram behaves. What difference do you notice compared to a rectangle?',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'parallelogram-2'
)
),
(int) 159 => array(
'activities' => array(
'id' => '765',
'unique_id' => 'm6h4c1t4p4',
'name' => 'Rhombus',
'description' => 'A rhombus is a special case of a parallelogram with all sides equal. You can also think of it as a square with the sides not perpendicular to each other. Drag the vertices of the rhombus and observe how it behaves. What difference do you notice compared to a parallelogram and a square? ',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rhombus-2'
)
),
(int) 160 => array(
'activities' => array(
'id' => '766',
'unique_id' => 'm6h4c1t4p5',
'name' => 'Trapezium',
'description' => 'A trapezium (also called as trapezoid) has 4 sides, out of which two are always parallel to each other. Drag the vertices of the trapezium to observe how it behaves. What shape do you get if you make the other two sides also parallel?',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'trapezium-2'
)
),
(int) 161 => array(
'activities' => array(
'id' => '405',
'unique_id' => 'm4h4c3t2p1',
'name' => 'Introduction to Symmetry',
'description' => 'We see symmetry in many objects in day to day life, in alphabets, tiles, art, architecture etc. These exhibit different types of symmetry. Let us study some of them.',
'keywords' => '',
'submodule_id' => '73',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-symmetry-2'
)
),
(int) 162 => array(
'activities' => array(
'id' => '406',
'unique_id' => 'm4h4c3t2p2',
'name' => 'Alphabet symmetry',
'description' => 'The most common objects that exhibit symmetry are perhaps the alphabets. Some alphabets have horizontal symmetry, some have vertical and some other have both horizontal and vertical symmetry. ',
'keywords' => '',
'submodule_id' => '73',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'alphabet-symmetry-2'
)
),
(int) 163 => array(
'activities' => array(
'id' => '407',
'unique_id' => 'm4h4c3t2p3',
'name' => 'Decode the word',
'description' => 'Now that we know the kind of symmetry exhibited by different alphabets, let us try to decode the words given below. The alphabets have only one half visible.',
'keywords' => '',
'submodule_id' => '73',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'decode-the-word-2'
)
),
(int) 164 => array(
'activities' => array(
'id' => '408',
'unique_id' => 'm4h4c3t2p4',
'name' => 'Identify the reflection pattern',
'description' => 'Can you click on the correct set of balls to make the entire set of balls exhibit reflection symmetry? ',
'keywords' => '',
'submodule_id' => '73',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-reflection-pattern-2'
)
)
)
\$checkCombat = array(
(int) 0 => array(
'Activity' => array(
'unique_id' => 'm1ah5c1t3pa2p8'
)
),
(int) 1 => array(
'Activity' => array(
'unique_id' => 'm1h5c1t1p6'
)
),
(int) 2 => array(
'Activity' => array(
'unique_id' => 'm1h5c1t2p9'
)
),
(int) 3 => array(
'Activity' => array(
'unique_id' => 'm2h5c1t4p6a'
)
),
(int) 4 => array(
'Activity' => array(
'unique_id' => 'm3h5c1t12p5'
)
),
(int) 5 => array(
'Activity' => array(
'unique_id' => 'mh4c1t4p10'
)
),
(int) 6 => array(
'Activity' => array(
'unique_id' => 'mh4c1t4p9'
)
),
(int) 7 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t1p5'
)
),
(int) 8 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t3p6'
)
),
(int) 9 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t5p5'
)
),
(int) 10 => array(
'Activity' => array(
'unique_id' => 'm7h4c3t1p10'
)
),
(int) 11 => array(
'Activity' => array(
'unique_id' => 'm9h16c1t1p5'
)
),
(int) 12 => array(
'Activity' => array(
'unique_id' => 'm9h1c1t1p12'
)
),
(int) 13 => array(
'Activity' => array(
'unique_id' => 'm9h1c1t2p8'
)
),
(int) 14 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t1p9'
)
),
(int) 15 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t2p12'
)
),
(int) 16 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t3p9'
)
),
(int) 17 => array(
'Activity' => array(
'unique_id' => 'm9h4c1t1p6'
)
),
(int) 18 => array(
'Activity' => array(
'unique_id' => 'm9h4c3t1p5'
)
),
(int) 19 => array(
'Activity' => array(
'unique_id' => 'm9h4c3t2p6'
)
),
(int) 20 => array(
'Activity' => array(
'unique_id' => 'm9h4c4t1p6'
)
),
(int) 21 => array(
'Activity' => array(
'unique_id' => 'm10h15c1t1p10'
)
),
(int) 22 => array(
'Activity' => array(
'unique_id' => 'm10h16c1t1p6'
)
),
(int) 23 => array(
'Activity' => array(
'unique_id' => 'm10h2c1t1p9'
)
),
(int) 24 => array(
'Activity' => array(
'unique_id' => 'm10h4c4t1p11'
)
)
)
\$MATHLATHON_DOMAIN = 'www.mathlathon.org'
\$country_id = '1'
\$countries_list = array(
(int) 0 => array(
'Country' => array(
'id' => '1',
'name' => 'United States'
)
),
(int) 1 => array(
'Country' => array(
'id' => '82',
'name' => 'India'
)
)
)
\$MEDIA_URL = ''
\$xml = object(SimpleXMLElement) {
mainTopic => array(
(int) 0 => object(SimpleXMLElement) {},
(int) 1 => object(SimpleXMLElement) {},
(int) 2 => object(SimpleXMLElement) {},
(int) 3 => object(SimpleXMLElement) {},
(int) 4 => object(SimpleXMLElement) {},
(int) 5 => object(SimpleXMLElement) {}
)
}
\$cnt = (int) 4
\$keyCounter = (int) 112
\$mainTopic = object(SimpleXMLElement) {
@attributes => array(
'desc' => 'Measurement and Data 4-MD'
)
subTopic => array(
(int) 0 => object(SimpleXMLElement) {},
(int) 1 => object(SimpleXMLElement) {},
(int) 2 => object(SimpleXMLElement) {},
(int) 3 => object(SimpleXMLElement) {}
)
assessment => object(SimpleXMLElement) {}
}
\$stcnt = (int) 0
\$subTopic = object(SimpleXMLElement) {
@attributes => array(
'desc' => 'Representing and interpreting data'
)
topic => object(SimpleXMLElement) {}
}
\$tcnt = (int) 2
\$subtopicList = array(
'@attributes' => array(
'desc' => 'Representing and interpreting data'
),
'topic' => array(
'@attributes' => array(
'desc' => '7. Make a dot plot to display a data set of measurements in fractions of a unit (1/2, 1/4, 1/8). Solve problems involving addition and subtraction of fractions by using information presented in dot plots. For example, from a dot plot find and interpret the difference in length between the longest and shortest specimens in an insect collection.'
),
(int) 0 => ''
)
)
\$value = array(
'@attributes' => array(
'desc' => '7. Make a dot plot to display a data set of measurements in fractions of a unit (1/2, 1/4, 1/8). Solve problems involving addition and subtraction of fractions by using information presented in dot plots. For example, from a dot plot find and interpret the difference in length between the longest and shortest specimens in an insect collection.'
),
(int) 0 => ''
)
\$key = 'topic'
\$topiclist = ''
\$count_temp1 = (int) 0
\$activityList = 'mh4c1t2p5'
\$combateTrue = false
\$activity_id = array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm2h5c1t4p7',
(int) 7 => 'm2h5c1t4p9',
(int) 8 => 'm2h5c1t4p9a',
(int) 9 => 'm5h5c1t6p1',
(int) 10 => 'm5h5c1t6p2',
(int) 11 => 'm5h5c1t6p3',
(int) 12 => 'm5h5c1t6p4',
(int) 13 => 'm5h5c1t6p5',
(int) 14 => 'm4h5c1t8p1',
(int) 15 => 'm4h5c1t8p2',
(int) 16 => 'm4h5c1t8p3',
(int) 17 => 'm4h5c1t8p4',
(int) 18 => 'm4h5c1t8p5',
(int) 19 => 'm3h5c1t5p1',
(int) 20 => 'm3h5c1t5p1a',
(int) 21 => 'm3h5c1t5p2',
(int) 22 => 'm3h5c1t5p3',
(int) 23 => 'm3h5c1t5p4',
(int) 24 => 'm3h5c1t5p5',
(int) 25 => 'm4h5c5t1p1',
(int) 26 => 'm4h5c5t1p1a',
(int) 27 => 'm4h5c5t1p2',
(int) 28 => 'm4h5c5t1p3',
(int) 29 => 'm4h5c5t1p4',
(int) 30 => 'm4h5c5t1p4a',
(int) 31 => 'm4h5c5t1p5',
(int) 32 => 'm5h5c6t1p1',
(int) 33 => 'm5h5c6t1p2',
(int) 34 => 'm5h5c6t1p3',
(int) 35 => 'm5h5c6t1p4',
(int) 36 => 'm5h5c6t1p5',
(int) 37 => 'm5h5c6t1p6',
(int) 38 => 'm3h4c2t3p1',
(int) 39 => 'm3h4c2t3p2',
(int) 40 => 'm3h4c2t3p3',
(int) 41 => 'm3h4c2t3p4',
(int) 42 => 'm3h4c2t3p5',
(int) 43 => 'm5h5c1t7p1',
(int) 44 => 'm5h5c1t7p2',
(int) 45 => 'm5h5c1t7p3',
(int) 46 => 'm5h5c1t7p4',
(int) 47 => 'm5h5c1t7p5',
(int) 48 => 'm5h5c1t1p2',
(int) 49 => 'm5h5c1t1p3',
(int) 50 => 'm5h5c1t1p4',
(int) 51 => 'm5h5c1t1p5',
(int) 52 => 'm5h5c1t1p6',
(int) 53 => 'm5h5c1t1p7',
(int) 54 => 'm5h5c1t1p8',
(int) 55 => 'm4h5c1t10p2',
(int) 56 => 'm4h5c1t10p2a',
(int) 57 => 'm4h5c1t10p3',
(int) 58 => 'm4h5c1t10p4',
(int) 59 => 'm5h5c1t1p4',
(int) 60 => 'm5h5c1t1p5',
(int) 61 => 'm5h5c1t1p6',
(int) 62 => 'm3h5c1t13p1',
(int) 63 => 'm3h5c1t13p2',
(int) 64 => 'm3h5c1t13p3',
(int) 65 => 'm4h5c1t5p2',
(int) 66 => 'm4h5c1t5p3',
(int) 67 => 'm4h5c1t5p4',
(int) 68 => 'm2h5c1t4p12',
(int) 69 => 'm2h5c1t4p13',
(int) 70 => 'm3h5c1t4p7',
(int) 71 => 'm3h5c1t5p10',
(int) 72 => 'm3h5c1t5p11',
(int) 73 => 'm3h5c1t5p8',
(int) 74 => 'm3h5c1t5p9',
(int) 75 => 'm5h5c1t5p1',
(int) 76 => 'm3h5c1t4p3',
(int) 77 => 'm3h5c1t4p7',
(int) 78 => 'm3h5c1t5p10',
(int) 79 => 'm3h5c1t5p7',
(int) 80 => 'm3h5c1t5p8',
(int) 81 => 'm4h5c1t4p1',
(int) 82 => 'm4h5c1t4p2',
(int) 83 => 'm4h5c1t4p3',
(int) 84 => 'm4h5c1t4p4',
(int) 85 => 'm4h5c1t4p5',
(int) 86 => 'm3h5c1t4p7',
(int) 87 => 'm5h5c1t8p4',
(int) 88 => 'm4h5c1t1p1',
(int) 89 => 'm4h5c1t1p2',
(int) 90 => 'm4h5c1t1p3',
(int) 91 => 'm4h5c1t1p4',
(int) 92 => 'm4h5c1t1p4a',
(int) 93 => 'm4h5c1t1p5',
(int) 94 => 'm4h5c1t1p6',
(int) 95 => 'm4h5c1t1p1',
(int) 96 => 'm4h5c1t1p2',
(int) 97 => 'm4h5c1t1p3',
(int) 98 => 'm4h5c1t1p4',
(int) 99 => 'm4h5c1t1p4a',
(int) 100 => 'm4h5c1t1p5',
(int) 101 => 'm5h5c1t6p1',
(int) 102 => 'm5h5c1t6p2',
(int) 103 => 'm5h5c1t6p3',
(int) 104 => 'm5h5c1t6p4',
(int) 105 => 'm5h5c1t6p5',
(int) 106 => 'm4h5c2t7p1',
(int) 107 => 'm4h5c2t7p2',
(int) 108 => 'm4h5c2t7p3',
(int) 109 => 'm4h5c2t7p4',
(int) 110 => 'm4h5c2t7p5',
(int) 111 => 'm4h5c2t7p5a',
(int) 112 => 'm4h5c2t7p6',
(int) 113 => 'm4h5c2t7p7',
(int) 114 => 'm4h5c1t8p1',
(int) 115 => 'm4h5c1t8p2',
(int) 116 => 'm4h5c1t8p4',
(int) 117 => 'm4h5c1t8p5',
(int) 118 => 'm5h5c1t8p1',
(int) 119 => 'm5h5c1t8p4',
(int) 120 => 'm5h5c1t8p5',
(int) 121 => 'm4h5c4t3p1',
(int) 122 => 'm4h5c4t3p2',
(int) 123 => 'm4h5c4t3p3',
(int) 124 => 'm4h5c4t3p4',
(int) 125 => 'm4h5c4t3p5',
(int) 126 => array(
(int) 0 => 'm4h3c1t1p12'
),
(int) 127 => 'm4h3c1t1p3',
(int) 128 => 'm4h3c1t1p4',
(int) 129 => 'm4h3c1t1p5',
(int) 130 => 'm4h3c1t1p12',
(int) 131 => 'm6h3c1t1p3',
(int) 132 => 'm6h3c1t1p4',
(int) 133 => 'mh4c1t1p1',
(int) 134 => 'mh4c1t1p2',
(int) 135 => 'mh4c1t1p2a',
(int) 136 => 'mh4c1t1p2b',
(int) 137 => 'mh4c1t1p7',
(int) 138 => 'mh4c1t2p4',
(int) 139 => 'mh4c1t2p5',
(int) 140 => 'mh4c1t3p7',
(int) 141 => 'mh4c1t2p2',
(int) 142 => 'mh4c1t2p3',
(int) 143 => 'mh4c1t2p4',
(int) 144 => 'mh4c1t2p5'
)
\$act_type = 'skill'
\$img_path = '-'
\$help_flg = (int) 1
\$act_slug = 'measure-angles-using-protractor-2'
\$act_id = '712'
\$open_activity = 'samplelessons'
\$temp = array(
'@attributes' => array(
'desc' => '1. Understand that the unit length on a number line (interval from 0 to 1) can be divided into parts of equal fractional length. Draw number line representations of problem situations involving length, height, and distance including fractional or decimal units. For example, show distances along a race course to tenths of a mile on a number line, by dividing the unit length into 10 equal parts to get parts of length 1/10; the endpoint of the segment of 1/10 length from 0 represents 1/10 of a mile from the starting point of the race. In Grade 4, all numbers lines begin with zero.'
),
'activity' => array(
(int) 0 => 'm4h5c4t3p1',
(int) 1 => 'm4h5c4t3p2',
(int) 2 => 'm4h5c4t3p3',
(int) 3 => 'm4h5c4t3p4',
(int) 4 => 'm4h5c4t3p5'
),
'smartsheet' => '168'
)
\$tempflg = array(
(int) 0 => 'm4h3c1t1p12'
)
\$temp_topic = array(
(int) 0 => 'mh4c1t2p2',
(int) 1 => 'mh4c1t2p3',
(int) 2 => 'mh4c1t2p4',
(int) 3 => 'mh4c1t2p5'
View::_evaluate() - CORE/Cake/View/View.php, line 948
View::_render() - CORE/Cake/View/View.php, line 910
View::_renderElement() - CORE/Cake/View/View.php, line 1213
View::element() - CORE/Cake/View/View.php, line 418
View::_evaluate() - CORE/Cake/View/View.php, line 948
View::_render() - CORE/Cake/View/View.php, line 910
View::render() - CORE/Cake/View/View.php, line 471
Controller::render() - CORE/Cake/Controller/Controller.php, line 954
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 198
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 165
[main] - ROOT/www/mathbuddy/index.php, line 117```
```Warning (2): Illegal string offset 'desc' [APP/View/Curriculums/reload_curriculum.ctp, line 126]Code Context```                                { ?>
```
```
```
```                                <li style="list-style:none;" id='topic_<?php echo \$cnt;?>_<?php echo \$stcnt;?>_<?php echo ++\$tcnt;?>'><a href='#' class='black'><?php echo \$topiclist['@attributes']['desc'] ?></a>
\$dataForView = array(
'notawailable' => true,
'free' => true,
'table1' => 'activities',
'activity_index' => array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm5h5c1t6p1',
(int) 7 => 'm5h5c1t6p2',
(int) 8 => 'm5h5c1t6p3',
(int) 9 => 'm5h5c1t6p4',
(int) 10 => 'm5h5c1t6p5',
(int) 11 => 'm4h5c1t8p1',
(int) 12 => 'm4h5c1t8p2',
(int) 13 => 'm4h5c1t8p3',
(int) 14 => 'm4h5c1t8p4',
(int) 15 => 'm4h5c1t8p5',
(int) 16 => 'm3h5c1t5p1',
(int) 17 => 'm3h5c1t5p1a',
(int) 18 => 'm3h5c1t5p2',
(int) 19 => 'm3h5c1t5p3',
(int) 20 => 'm3h5c1t5p4',
(int) 21 => 'm3h5c1t5p5',
(int) 22 => 'm4h5c5t1p1',
(int) 23 => 'm4h5c5t1p1a',
(int) 24 => 'm4h5c5t1p2',
(int) 25 => 'm4h5c5t1p3',
(int) 26 => 'm4h5c5t1p4',
(int) 27 => 'm4h5c5t1p4a',
(int) 28 => 'm4h5c5t1p5',
(int) 29 => 'm5h5c6t1p1',
(int) 30 => 'm5h5c6t1p2',
(int) 31 => 'm5h5c6t1p3',
(int) 32 => 'm5h5c6t1p4',
(int) 33 => 'm5h5c6t1p5',
(int) 34 => 'm5h5c6t1p6',
(int) 35 => 'm3h4c2t3p1',
(int) 36 => 'm3h4c2t3p2',
(int) 37 => 'm3h4c2t3p3',
(int) 38 => 'm3h4c2t3p4',
(int) 39 => 'm3h4c2t3p5',
(int) 40 => 'm5h5c1t7p1',
(int) 41 => 'm5h5c1t7p2',
(int) 42 => 'm5h5c1t7p3',
(int) 43 => 'm5h5c1t7p4',
(int) 44 => 'm5h5c1t7p5',
(int) 45 => 'm5h5c1t1p2',
(int) 46 => 'm5h5c1t1p3',
(int) 47 => 'm5h5c1t1p4',
(int) 48 => 'm5h5c1t1p5',
(int) 49 => 'm5h5c1t1p6',
(int) 50 => 'm5h5c1t1p7',
(int) 51 => 'm5h5c1t1p8',
(int) 52 => 'm4h5c1t10p2',
(int) 53 => 'm4h5c1t10p2a',
(int) 54 => 'm4h5c1t10p3',
(int) 55 => 'm4h5c1t10p4',
(int) 56 => 'm3h5c1t13p1',
(int) 57 => 'm3h5c1t13p2',
(int) 58 => 'm3h5c1t13p3',
(int) 59 => 'm4h5c1t5p2',
(int) 60 => 'm4h5c1t5p3',
(int) 61 => 'm4h5c1t5p4',
(int) 62 => 'm2h5c1t4p12',
(int) 63 => 'm2h5c1t4p13',
(int) 64 => 'm3h5c1t4p7',
(int) 65 => 'm3h5c1t5p10',
(int) 66 => 'm3h5c1t5p11',
(int) 67 => 'm3h5c1t5p8',
(int) 68 => 'm3h5c1t5p9',
(int) 69 => 'm5h5c1t5p1',
(int) 70 => 'm3h5c1t4p3',
(int) 71 => 'm3h5c1t5p7',
(int) 72 => 'm4h5c1t4p1',
(int) 73 => 'm4h5c1t4p2',
(int) 74 => 'm4h5c1t4p3',
(int) 75 => 'm4h5c1t4p4',
(int) 76 => 'm4h5c1t4p5',
(int) 77 => 'm5h5c1t8p4',
(int) 78 => 'm4h5c1t1p1',
(int) 79 => 'm4h5c1t1p2',
(int) 80 => 'm4h5c1t1p3',
(int) 81 => 'm4h5c1t1p4',
(int) 82 => 'm4h5c1t1p4a',
(int) 83 => 'm4h5c1t1p5',
(int) 84 => 'm4h5c1t1p6',
(int) 85 => 'm4h5c2t7p1',
(int) 86 => 'm4h5c2t7p2',
(int) 87 => 'm4h5c2t7p3',
(int) 88 => 'm4h5c2t7p4',
(int) 89 => 'm4h5c2t7p5',
(int) 90 => 'm4h5c2t7p5a',
(int) 91 => 'm4h5c2t7p6',
(int) 92 => 'm4h5c2t7p7',
(int) 93 => 'm5h5c1t8p1',
(int) 94 => 'm5h5c1t8p5',
(int) 95 => 'm4h5c4t3p1',
(int) 96 => 'm4h5c4t3p2',
(int) 97 => 'm4h5c4t3p3',
(int) 98 => 'm4h5c4t3p4',
(int) 99 => 'm4h5c4t3p5',
(int) 100 => 'm4h3c1t1p12',
(int) 101 => 'm4h3c1t1p3',
(int) 102 => 'm4h3c1t1p4',
(int) 103 => 'm4h3c1t1p5',
(int) 104 => 'm6h3c1t1p3',
(int) 105 => 'm6h3c1t1p4',
(int) 106 => 'mh4c1t1p1',
(int) 107 => 'mh4c1t1p2',
(int) 108 => 'mh4c1t1p2a',
(int) 109 => 'mh4c1t1p2b',
(int) 110 => 'mh4c1t1p7',
(int) 111 => 'mh4c1t2p4',
(int) 112 => 'mh4c1t2p5',
(int) 113 => 'mh4c1t3p7',
(int) 114 => 'mh4c1t2p2',
(int) 115 => 'mh4c1t2p3',
(int) 116 => 'm3h5c2t5p1',
(int) 117 => 'm3h5c2t5p2',
(int) 118 => 'm3h5c2t5p3',
(int) 119 => 'm3h5c2t5p4',
(int) 120 => 'm3h5c2t5p5',
(int) 121 => 'm3h5c2t5p6',
(int) 122 => 'm3h5c2t5p7',
(int) 123 => 'm3h5c2t6p1',
(int) 124 => 'm3h5c2t6p2',
(int) 125 => 'm3h5c2t6p3',
(int) 126 => 'm3h5c2t6p4',
(int) 127 => 'm3h5c2t6p5',
(int) 128 => 'm3h5c2t6p6',
(int) 129 => 'm3h3c1t1p4',
(int) 130 => 'm3h3c1t1p5',
(int) 131 => 'm3h3c1t1p6',
(int) 132 => 'm3h3c1t1p7',
(int) 133 => 'm4h5c4t1p1',
(int) 134 => 'm4h5c4t1p2',
(int) 135 => 'm4h5c4t4p3',
(int) 136 => 'm4h5c4t4p4',
(int) 137 => 'm4h5c4t2p1',
(int) 138 => 'm4h5c4t2p2',
(int) 139 => 'm4h5c4t2p3',
(int) 140 => 'm4h5c4t2p4',
(int) 141 => 'm4h5c4t2p5',
(int) 142 => 'm6h4c1t1p1',
(int) 143 => 'm6h4c1t1p2',
(int) 144 => 'm6h4c1t1p3',
(int) 145 => 'm6h4c1t1p4',
(int) 146 => 'm6h4c1t1p5',
(int) 147 => 'm6h4c1t2p4',
(int) 148 => 'm6h4c1t2p5',
(int) 149 => 'mh4c1t3p1',
(int) 150 => 'mh4c1t3p2',
(int) 151 => 'mh4c1t3p3',
(int) 152 => 'mh4c1t3p4',
(int) 153 => 'mh4c1t3p5',
(int) 154 => 'mh4c1t3p8',
(int) 155 => 'm6h4c1t3p3',
(int) 156 => 'm6h4c1t4p1',
(int) 157 => 'm6h4c1t4p2',
(int) 158 => 'm6h4c1t4p3',
(int) 159 => 'm6h4c1t4p4',
(int) 160 => 'm6h4c1t4p5',
(int) 161 => 'm4h4c3t2p1',
(int) 162 => 'm4h4c3t2p2',
(int) 163 => 'm4h4c3t2p3',
(int) 164 => 'm4h4c3t2p4'
),
'activity_details' => array(
(int) 0 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 18 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 19 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 20 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 21 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 22 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 23 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 24 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 25 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 26 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 27 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 28 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 29 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 30 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 31 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 32 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 33 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 34 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 35 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 36 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 37 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 38 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 39 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 40 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 41 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 42 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 43 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 44 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 45 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 46 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 47 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 48 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 49 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 50 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 51 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 52 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 53 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 54 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 55 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 56 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 57 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 58 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 59 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 60 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 61 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 62 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 63 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 64 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 65 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 66 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 67 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 68 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 69 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 70 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 71 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 72 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 73 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 74 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 75 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 76 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 77 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 78 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 79 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 80 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 81 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 82 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 83 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 84 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 85 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 86 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 87 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 88 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 89 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 90 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 91 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 92 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 93 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 94 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 95 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 96 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 97 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 98 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 99 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 100 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 101 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 102 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 103 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 104 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 105 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 106 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 107 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 108 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 109 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 110 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 111 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 112 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 113 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 114 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 115 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 116 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 117 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 118 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 119 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 120 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 121 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 122 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 123 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 124 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 125 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 126 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 127 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 128 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 129 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 130 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 131 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 132 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 133 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 134 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 135 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 136 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 137 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 138 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 139 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 140 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 141 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 142 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 143 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 144 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 145 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 146 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 147 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 148 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 149 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 150 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 151 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 152 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 153 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 154 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 155 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 156 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 157 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 158 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 159 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 160 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 161 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 162 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 163 => array(
'activities' => array(
[maximum depth reached]
)
),
(int) 164 => array(
'activities' => array(
[maximum depth reached]
)
)
),
'checkCombat' => array(
(int) 0 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 18 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 19 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 20 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 21 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 22 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 23 => array(
'Activity' => array(
[maximum depth reached]
)
),
(int) 24 => array(
'Activity' => array(
[maximum depth reached]
)
)
),
'MATHLATHON_DOMAIN' => 'www.mathlathon.org',
'country_id' => '1',
'countries_list' => array(
(int) 0 => array(
'Country' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Country' => array(
[maximum depth reached]
)
)
),
'MEDIA_URL' => ''
)
\$notawailable = true
\$free = true
\$table1 = 'activities'
\$activity_index = array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm5h5c1t6p1',
(int) 7 => 'm5h5c1t6p2',
(int) 8 => 'm5h5c1t6p3',
(int) 9 => 'm5h5c1t6p4',
(int) 10 => 'm5h5c1t6p5',
(int) 11 => 'm4h5c1t8p1',
(int) 12 => 'm4h5c1t8p2',
(int) 13 => 'm4h5c1t8p3',
(int) 14 => 'm4h5c1t8p4',
(int) 15 => 'm4h5c1t8p5',
(int) 16 => 'm3h5c1t5p1',
(int) 17 => 'm3h5c1t5p1a',
(int) 18 => 'm3h5c1t5p2',
(int) 19 => 'm3h5c1t5p3',
(int) 20 => 'm3h5c1t5p4',
(int) 21 => 'm3h5c1t5p5',
(int) 22 => 'm4h5c5t1p1',
(int) 23 => 'm4h5c5t1p1a',
(int) 24 => 'm4h5c5t1p2',
(int) 25 => 'm4h5c5t1p3',
(int) 26 => 'm4h5c5t1p4',
(int) 27 => 'm4h5c5t1p4a',
(int) 28 => 'm4h5c5t1p5',
(int) 29 => 'm5h5c6t1p1',
(int) 30 => 'm5h5c6t1p2',
(int) 31 => 'm5h5c6t1p3',
(int) 32 => 'm5h5c6t1p4',
(int) 33 => 'm5h5c6t1p5',
(int) 34 => 'm5h5c6t1p6',
(int) 35 => 'm3h4c2t3p1',
(int) 36 => 'm3h4c2t3p2',
(int) 37 => 'm3h4c2t3p3',
(int) 38 => 'm3h4c2t3p4',
(int) 39 => 'm3h4c2t3p5',
(int) 40 => 'm5h5c1t7p1',
(int) 41 => 'm5h5c1t7p2',
(int) 42 => 'm5h5c1t7p3',
(int) 43 => 'm5h5c1t7p4',
(int) 44 => 'm5h5c1t7p5',
(int) 45 => 'm5h5c1t1p2',
(int) 46 => 'm5h5c1t1p3',
(int) 47 => 'm5h5c1t1p4',
(int) 48 => 'm5h5c1t1p5',
(int) 49 => 'm5h5c1t1p6',
(int) 50 => 'm5h5c1t1p7',
(int) 51 => 'm5h5c1t1p8',
(int) 52 => 'm4h5c1t10p2',
(int) 53 => 'm4h5c1t10p2a',
(int) 54 => 'm4h5c1t10p3',
(int) 55 => 'm4h5c1t10p4',
(int) 56 => 'm3h5c1t13p1',
(int) 57 => 'm3h5c1t13p2',
(int) 58 => 'm3h5c1t13p3',
(int) 59 => 'm4h5c1t5p2',
(int) 60 => 'm4h5c1t5p3',
(int) 61 => 'm4h5c1t5p4',
(int) 62 => 'm2h5c1t4p12',
(int) 63 => 'm2h5c1t4p13',
(int) 64 => 'm3h5c1t4p7',
(int) 65 => 'm3h5c1t5p10',
(int) 66 => 'm3h5c1t5p11',
(int) 67 => 'm3h5c1t5p8',
(int) 68 => 'm3h5c1t5p9',
(int) 69 => 'm5h5c1t5p1',
(int) 70 => 'm3h5c1t4p3',
(int) 71 => 'm3h5c1t5p7',
(int) 72 => 'm4h5c1t4p1',
(int) 73 => 'm4h5c1t4p2',
(int) 74 => 'm4h5c1t4p3',
(int) 75 => 'm4h5c1t4p4',
(int) 76 => 'm4h5c1t4p5',
(int) 77 => 'm5h5c1t8p4',
(int) 78 => 'm4h5c1t1p1',
(int) 79 => 'm4h5c1t1p2',
(int) 80 => 'm4h5c1t1p3',
(int) 81 => 'm4h5c1t1p4',
(int) 82 => 'm4h5c1t1p4a',
(int) 83 => 'm4h5c1t1p5',
(int) 84 => 'm4h5c1t1p6',
(int) 85 => 'm4h5c2t7p1',
(int) 86 => 'm4h5c2t7p2',
(int) 87 => 'm4h5c2t7p3',
(int) 88 => 'm4h5c2t7p4',
(int) 89 => 'm4h5c2t7p5',
(int) 90 => 'm4h5c2t7p5a',
(int) 91 => 'm4h5c2t7p6',
(int) 92 => 'm4h5c2t7p7',
(int) 93 => 'm5h5c1t8p1',
(int) 94 => 'm5h5c1t8p5',
(int) 95 => 'm4h5c4t3p1',
(int) 96 => 'm4h5c4t3p2',
(int) 97 => 'm4h5c4t3p3',
(int) 98 => 'm4h5c4t3p4',
(int) 99 => 'm4h5c4t3p5',
(int) 100 => 'm4h3c1t1p12',
(int) 101 => 'm4h3c1t1p3',
(int) 102 => 'm4h3c1t1p4',
(int) 103 => 'm4h3c1t1p5',
(int) 104 => 'm6h3c1t1p3',
(int) 105 => 'm6h3c1t1p4',
(int) 106 => 'mh4c1t1p1',
(int) 107 => 'mh4c1t1p2',
(int) 108 => 'mh4c1t1p2a',
(int) 109 => 'mh4c1t1p2b',
(int) 110 => 'mh4c1t1p7',
(int) 111 => 'mh4c1t2p4',
(int) 112 => 'mh4c1t2p5',
(int) 113 => 'mh4c1t3p7',
(int) 114 => 'mh4c1t2p2',
(int) 115 => 'mh4c1t2p3',
(int) 116 => 'm3h5c2t5p1',
(int) 117 => 'm3h5c2t5p2',
(int) 118 => 'm3h5c2t5p3',
(int) 119 => 'm3h5c2t5p4',
(int) 120 => 'm3h5c2t5p5',
(int) 121 => 'm3h5c2t5p6',
(int) 122 => 'm3h5c2t5p7',
(int) 123 => 'm3h5c2t6p1',
(int) 124 => 'm3h5c2t6p2',
(int) 125 => 'm3h5c2t6p3',
(int) 126 => 'm3h5c2t6p4',
(int) 127 => 'm3h5c2t6p5',
(int) 128 => 'm3h5c2t6p6',
(int) 129 => 'm3h3c1t1p4',
(int) 130 => 'm3h3c1t1p5',
(int) 131 => 'm3h3c1t1p6',
(int) 132 => 'm3h3c1t1p7',
(int) 133 => 'm4h5c4t1p1',
(int) 134 => 'm4h5c4t1p2',
(int) 135 => 'm4h5c4t4p3',
(int) 136 => 'm4h5c4t4p4',
(int) 137 => 'm4h5c4t2p1',
(int) 138 => 'm4h5c4t2p2',
(int) 139 => 'm4h5c4t2p3',
(int) 140 => 'm4h5c4t2p4',
(int) 141 => 'm4h5c4t2p5',
(int) 142 => 'm6h4c1t1p1',
(int) 143 => 'm6h4c1t1p2',
(int) 144 => 'm6h4c1t1p3',
(int) 145 => 'm6h4c1t1p4',
(int) 146 => 'm6h4c1t1p5',
(int) 147 => 'm6h4c1t2p4',
(int) 148 => 'm6h4c1t2p5',
(int) 149 => 'mh4c1t3p1',
(int) 150 => 'mh4c1t3p2',
(int) 151 => 'mh4c1t3p3',
(int) 152 => 'mh4c1t3p4',
(int) 153 => 'mh4c1t3p5',
(int) 154 => 'mh4c1t3p8',
(int) 155 => 'm6h4c1t3p3',
(int) 156 => 'm6h4c1t4p1',
(int) 157 => 'm6h4c1t4p2',
(int) 158 => 'm6h4c1t4p3',
(int) 159 => 'm6h4c1t4p4',
(int) 160 => 'm6h4c1t4p5',
(int) 161 => 'm4h4c3t2p1',
(int) 162 => 'm4h4c3t2p2',
(int) 163 => 'm4h4c3t2p3',
(int) 164 => 'm4h4c3t2p4'
)
\$activity_details = array(
(int) 0 => array(
'activities' => array(
'id' => '229',
'unique_id' => 'm2h5c1t4p7',
'description' => 'Play a game with the computer by rolling the dice. The first roll gives the number of cookies and the second roll gives the number of chips in each cookie. You win if you get more chips in total than the computer. ',
'keywords' => '',
'submodule_id' => '136',
'type' => '4',
'imagepath' => '',
'help' => false,
)
),
(int) 1 => array(
'activities' => array(
'id' => '230',
'unique_id' => 'm2h5c1t4p8',
'name' => 'Let us build a multiplication table',
'description' => 'Let us build our own multiplication table using strips. Count the number of dots and write in the space marked with "?" on the right side.',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-build-a-multiplication-table-2'
)
),
(int) 2 => array(
'activities' => array(
'id' => '231',
'unique_id' => 'm2h5c1t4p9',
'name' => 'Represent the problem using strips',
'description' => 'You will be given simple word problems. All you have to do is to represent them using strips in rows and columns.',
'keywords' => '',
'submodule_id' => '136',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-the-problem-using-strips-2'
)
),
(int) 3 => array(
'activities' => array(
'id' => '232',
'unique_id' => 'm2h5c1t4p9a',
'name' => 'How fast can you multiply?',
'description' => 'Let us see how fast you can multiply numbers. Click on the rabbit that represents the answer to the problem described here.',
'keywords' => '',
'submodule_id' => '136',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'how-fast-can-you-multiply-2'
)
),
(int) 4 => array(
'activities' => array(
'id' => '361',
'unique_id' => 'm3h5c1t4p5',
'name' => 'Multiplication Express',
'description' => 'Can you place the compartments in the right order behind the engine to build the train.. Use multiplication facts to help you find the correct order?',
'keywords' => '',
'submodule_id' => '32',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'multiplication-express-2'
)
),
(int) 5 => array(
'activities' => array(
'id' => '228',
'unique_id' => 'm2h5c1t4p6a',
'name' => 'Multiplication - Combat Zone',
'description' => 'Ready to enter the combat zone for this topic? You will be asked 10 questions. If you answer them all correct and within the shortest time, you get a chance to enter into the Leader Board for this activity. Good Luck! ',
'keywords' => 'Multiplication, repeated addition, groups, objects',
'submodule_id' => '135',
'type' => '3',
'imagepath' => '',
'help' => false,
'slug' => 'multiplication-combat-zone-2'
)
),
(int) 6 => array(
'activities' => array(
'id' => '618',
'unique_id' => 'm5h5c1t6p1',
'name' => 'Why order of operations is important',
'description' => 'Did you know that the order in which you do the operations matters? Let us see some examples and understand how we can find the correct order.',
'keywords' => '',
'submodule_id' => '125',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'why-order-of-operations-is-important-2'
)
),
(int) 7 => array(
'activities' => array(
'id' => '619',
'unique_id' => 'm5h5c1t6p2',
'name' => 'Place the brackets',
'description' => 'Can you drag and place these parentheses at the correct place to tell which operation needs to be done first to get the number given?',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'place-the-brackets-2'
)
),
(int) 8 => array(
'activities' => array(
'id' => '620',
'unique_id' => 'm5h5c1t6p3',
'name' => 'Click on the symbols in the correct order',
'description' => 'Click on the symbol that needs to be evaluated first in this expression. Remember the order: PEMDAS - Parentheses, Exponents, Division - Multiplication from left to right, Addition - Subtraction from left to right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'click-on-the-symbols-in-the-correct-order-2'
)
),
(int) 9 => array(
'activities' => array(
'id' => '621',
'unique_id' => 'm5h5c1t6p4',
'name' => 'Drag and place the numbers',
'description' => 'Drag the numbers into the correct boxes to get the number on the right. Remember PEMDAS - Parentheses, Exponents, Division - Multiplication from left to right, Addition - Subtraction from left to right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'drag-and-place-the-numbers-2'
)
),
(int) 10 => array(
'activities' => array(
'id' => '622',
'unique_id' => 'm5h5c1t6p5',
'name' => 'Fit the numbers and symbols',
'description' => 'Now, let us see if we can drag the numbers and the symbols into the correct boxes to get the number on the right.',
'keywords' => '',
'submodule_id' => '125',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fit-the-numbers-and-symbols-2'
)
),
(int) 11 => array(
'activities' => array(
'id' => '510',
'unique_id' => 'm4h5c1t8p1',
'name' => 'Rounding to the nearest Tens',
'description' => 'Let us round some numbers to the nearest Tens. Look at the numberline and enter the closest Tens to the number shown.',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-tens-3'
)
),
(int) 12 => array(
'activities' => array(
'id' => '511',
'unique_id' => 'm4h5c1t8p2',
'name' => 'Rounding to the nearest Hundreds',
'description' => 'Let us round some numbers to the nearest Hundreds. Look at the numberline and enter the closest Hundreds to the number shown.',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-hundreds-3'
)
),
(int) 13 => array(
'activities' => array(
'id' => '512',
'unique_id' => 'm4h5c1t8p3',
'name' => 'Rounding to the nearest Thousands',
'description' => 'Let us round some numbers to the nearest Thousands. Look at the numberline and enter the closest Thousands to the number shown. ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-to-the-nearest-thousands-2'
)
),
(int) 14 => array(
'activities' => array(
'id' => '513',
'unique_id' => 'm4h5c1t8p4',
'name' => 'Identify the item purchased',
'description' => 'Karen's friends have gone to an appliance store and bought some items. Can you identify the item each person bought? ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-item-purchased-2'
)
),
(int) 15 => array(
'activities' => array(
'id' => '514',
'unique_id' => 'm4h5c1t8p5',
'name' => 'Estimate the result',
'description' => 'Let us use rounding to perform some simple operations. You can see how rounding makes it easier to add, subtract and multiply numbers. ',
'keywords' => '',
'submodule_id' => '86',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-result-2'
)
),
(int) 16 => array(
'activities' => array(
'id' => '364',
'unique_id' => 'm3h5c1t5p1',
'name' => 'Let us share some objects',
'description' => 'There are some objects shown below. Can you help me divide these equally into the boxes shown?',
'keywords' => '',
'submodule_id' => '51',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-share-some-objects-3'
)
),
(int) 17 => array(
'activities' => array(
'id' => '367',
'unique_id' => 'm3h5c1t5p1a',
'name' => 'Understanding Division',
'description' => 'There are some people stranded on an island. You need to send some boats to get them back. How many boats will you send?',
'keywords' => '',
'submodule_id' => '51',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'understanding-division-2'
)
),
(int) 18 => array(
'activities' => array(
'id' => '368',
'unique_id' => 'm3h5c1t5p2',
'name' => 'Frame the division statement',
'description' => 'Here are some objects that have been grouped and some that remain. Let us see if we can form a division statement that represents this picture. ',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'frame-the-division-statement-3'
)
),
(int) 19 => array(
'activities' => array(
'id' => '369',
'unique_id' => 'm3h5c1t5p3',
'name' => 'How many groups can you form?',
'description' => 'There are some objects that need to be grouped in a certain way. Can you tell me how many groups I can form? Will there be any object left over without having a group?',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'how-many-groups-can-you-form-3'
)
),
(int) 20 => array(
'activities' => array(
'id' => '370',
'unique_id' => 'm3h5c1t5p4',
'name' => 'Repeated subtraction using a Numberline',
'description' => 'As we have seen earlier, division is same as repeatedly subtracting the smaller number from the bigger number and finding how many groups we can form. Let us use a numberline to do this.',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'repeated-subtraction-using-a-numberline-3'
)
),
(int) 21 => array(
'activities' => array(
'id' => '371',
'unique_id' => 'm3h5c1t5p5',
'name' => 'Click on the correct Rabbit',
'description' => 'Now that we know how to divide two numbers to find the quotient and remainder, let us see how fast you can identify the remainder when these two numbers are divided.',
'keywords' => '',
'submodule_id' => '51',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'click-on-the-correct-rabbit-2'
)
),
(int) 22 => array(
'activities' => array(
'id' => '562',
'unique_id' => 'm4h5c5t1p1',
'name' => 'What is a Prime Number?',
'description' => 'Try arranging the given balls to form a rectangle. If you can arrange them in a rectangular form then the number is not a prime number. If you cannot arrange them in the form of a rectangle or if you can just form one row of balls or one column of balls, then the number is a prime number. Let us experiment it using this introductory activity.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'what-is-a-prime-number-2'
)
),
(int) 23 => array(
'activities' => array(
'id' => '563',
'unique_id' => 'm4h5c5t1p1a',
'name' => 'Prime and Composite Numbers',
'description' => 'Any number that can be arranged in the form of a rectangle is called a Composite number. Such numbers can be formed by multiplying two other numbers. A prime number can be arranged only in a straight line and therefore cannot be expressed as a product of two numbers.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'prime-and-composite-numbers-2'
)
),
(int) 24 => array(
'activities' => array(
'id' => '564',
'unique_id' => 'm4h5c5t1p2',
'name' => 'Arrange the number to form a rectangle',
'description' => 'Try arranging the blocks to form a rectangle. If you can arrange them, the given number is not a prime number. If you cannot arrange them, the given number is a prime number. Try it out.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'arrange-the-number-to-form-a-rectangle-2'
)
),
(int) 25 => array(
'activities' => array(
'id' => '565',
'unique_id' => 'm4h5c5t1p3',
'name' => 'Prime Numbers using Block Array',
'description' => 'Now that you are clear as to what a prime number is, can you say if these numbers are prime or not? Use the buttons to add or subtract a row. If the number can form one rectangle, then it is not a prime number. ',
'keywords' => '',
'submodule_id' => '90',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'prime-numbers-using-block-array-2'
)
),
(int) 26 => array(
'activities' => array(
'id' => '566',
'unique_id' => 'm4h5c5t1p4',
'name' => 'Sieve of Eratosthenes',
'description' => 'The Sieve of Eratosthenes is a simple, ancient algorithm for finding all prime numbers up to a specified integer.',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'sieve-of-eratosthenes-2'
)
),
(int) 27 => array(
'activities' => array(
'id' => '567',
'unique_id' => 'm4h5c5t1p4a',
'name' => 'Twin Primes',
'description' => 'Two numbers are called "Twin Primes" if they are successive prime numbers with a difference of 2. For example, 11 and 13 are successive prime numbers with a difference of 2. Can you find some more such twin primes? ',
'keywords' => '',
'submodule_id' => '90',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'twin-primes-2'
)
),
(int) 28 => array(
'activities' => array(
'id' => '568',
'unique_id' => 'm4h5c5t1p5',
'name' => 'Identify the Prime numbers',
'description' => 'Can you identify all the prime numbers in these sets of numbers? You will be shown some numbers out of which you will have to pick only the prime numbers.',
'keywords' => '',
'submodule_id' => '90',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-prime-numbers-2'
)
),
(int) 29 => array(
'activities' => array(
'id' => '577',
'unique_id' => 'm5h5c6t1p1',
'name' => 'What are Factors?',
'description' => ' An introduction to factors. Try arranging the numbers in the form of a rectangle. If you succeed, then read out the numbers that form the sides of the rectangle. These numbers are the factors of the given number.',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'what-are-factors-2'
)
),
(int) 30 => array(
'activities' => array(
'id' => '578',
'unique_id' => 'm5h5c6t1p2',
'name' => 'Find all possible factors',
'description' => ' Find all possible factors of the given number. Use the + and - buttons to add or subtract a row. When you find a perfect rectangle, write down the rows and columns as these are the factors of the given number. Repeat till you are done finding all the factors. Have fun. ',
'keywords' => '',
'submodule_id' => '91',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-all-possible-factors-2'
)
),
(int) 31 => array(
'activities' => array(
'id' => '579',
'unique_id' => 'm5h5c6t1p3',
'name' => 'Unlock the Factor Tiles',
'description' => 'There is a picture hidden behind the tiles shown below. Can you help me see the picture by clicking on the tiles which are factor combinations of the number given?',
'keywords' => '',
'submodule_id' => '91',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'unlock-the-factor-tiles-2'
)
),
(int) 32 => array(
'activities' => array(
'id' => '580',
'unique_id' => 'm5h5c6t1p4',
'name' => 'Introduction to Multiples',
'description' => ' A number is a multiple of a given number if it is exactly divisible by the given number. You can get multiples of a given number by multiplying the number by successive whole numbers (1, 2, 3 etc.).',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-multiples-2'
)
),
(int) 33 => array(
'activities' => array(
'id' => '581',
'unique_id' => 'm5h5c6t1p5',
'name' => 'Patterns in Multiples',
'description' => 'When you arrange the numbers in the form of a grid, you can see a clear pattern in the multiples of a number. Let us see if you can identify the patterns. ',
'keywords' => '',
'submodule_id' => '91',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'patterns-in-multiples-2'
)
),
(int) 34 => array(
'activities' => array(
'id' => '582',
'unique_id' => 'm5h5c6t1p6',
'name' => 'Shoot the Balloons - Factors',
'description' => 'Balloons filled with numbers keep floating around. Shoot the balloons and gain points, if you answer the question about the multiples correctly. <br/>If you answer them wrongly you lose a life. You have 3 lives per game. Score as many points as you can within the given time limit.',
'keywords' => '',
'submodule_id' => '91',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'shoot-the-balloons-factors-2'
)
),
(int) 35 => array(
'activities' => array(
'id' => '314',
'unique_id' => 'm3h4c2t3p1',
'name' => 'Can you complete the sequence?',
'description' => 'There is a sequence in the way the shapes are arranged below. Can you identify the sequence and pick the correct choice of shapes that will complete the sequence..',
'keywords' => '',
'submodule_id' => '71',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'can-you-complete-the-sequence-3'
)
),
(int) 36 => array(
'activities' => array(
'id' => '315',
'unique_id' => 'm3h4c2t3p2',
'name' => 'Create the pattern shown by coloring',
'description' => 'Let us have some fun colouring. Dip the brush into the colour pallette and colour to create the pattern shown.',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'create-the-pattern-shown-by-coloring-3'
)
),
(int) 37 => array(
'activities' => array(
'id' => '316',
'unique_id' => 'm3h4c2t3p3',
'name' => 'Create the pattern shown by tiling',
'description' => 'Let us create the pattern shown by dragging and arranging the pieces  next to each other. You can rotate the pieces by clicking on the rotation buttons given. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'create-the-pattern-shown-by-tiling-3'
)
),
(int) 38 => array(
'activities' => array(
'id' => '317',
'unique_id' => 'm3h4c2t3p4',
'name' => 'Play with Tangrams',
'description' => 'Tangram is an ancient Chinese puzzle that has 7 pieces which can be used to make a variety of shapes. Let us use the pieces to make the shapes shown. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'play-with-tangrams-2'
)
),
(int) 39 => array(
'activities' => array(
'id' => '318',
'unique_id' => 'm3h4c2t3p5',
'name' => 'Let us create some patterns',
'description' => 'Excellent. Now that we are experts in creating a given pattern, let us create some freeform patterns. Use the pieces given on the right to create some patterns. ',
'keywords' => '',
'submodule_id' => '71',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-create-some-patterns-2'
)
),
(int) 40 => array(
'activities' => array(
'id' => '623',
'unique_id' => 'm5h5c1t7p1',
'name' => 'Recognize the pattern and fill the boxes',
'description' => 'Here is a sequence of numbers, which are showing a specific pattern. Let us see if you can identify the pattern and find the next two numbers.',
'keywords' => '',
'submodule_id' => '123',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'recognize-the-pattern-and-fill-the-boxes-2'
)
),
(int) 41 => array(
'activities' => array(
'id' => '624',
'unique_id' => 'm5h5c1t7p2',
'name' => 'Square numbers',
'description' => 'Numbers that can be arranged in the form of a square are called Square numbers. Any number, when multiplied by itself will result in a Square number. ',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'square-numbers-2'
)
),
(int) 42 => array(
'activities' => array(
'id' => '625',
'unique_id' => 'm5h5c1t7p3',
'name' => 'Triangular numbers',
'description' => 'Like square numbers, there are some numbers that show a pattern of increasing sized triangles. Let us explore and learn their properties. ',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'triangular-numbers-2'
)
),
(int) 43 => array(
'activities' => array(
'id' => '626',
'unique_id' => 'm5h5c1t7p4',
'name' => 'Patterns in Number Operations',
'description' => 'Number operations show quite a few interesting patterns. Let us see if you can identify them.',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'patterns-in-number-operations-2'
)
),
(int) 44 => array(
'activities' => array(
'id' => '627',
'unique_id' => 'm5h5c1t7p5',
'name' => 'Let us extend the patterns',
'description' => 'Once you understand a pattern, you can easily extend it to find any term that is not given. Let us see how to do this.',
'keywords' => '',
'submodule_id' => '123',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-extend-the-patterns-2'
)
),
(int) 45 => array(
'activities' => array(
'id' => '570',
'unique_id' => 'm5h5c1t1p2',
'name' => 'Let us identify the number',
'description' => 'Can you identify the number represented here using Dominos?',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-identify-the-number'
)
),
(int) 46 => array(
'activities' => array(
'id' => '571',
'unique_id' => 'm5h5c1t1p3',
'name' => 'Represent the number using Dominos',
'description' => 'Click on the Dominos at the top of the tubes to represent the number shown.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-the-number-using-dominos-2'
)
),
(int) 47 => array(
'activities' => array(
'id' => '572',
'unique_id' => 'm5h5c1t1p4',
'name' => 'What does the number represent?',
'description' => 'Let us expand the number and write it. Look carefully at the question being asked.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'what-does-the-number-represent-2'
)
),
(int) 48 => array(
'activities' => array(
'id' => '573',
'unique_id' => 'm5h5c1t1p5',
'name' => 'Standard and expanded forms',
'description' => 'Let us practice writing numbers in their expanded form and standard (numeral) form.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'standard-and-expanded-forms'
)
),
(int) 49 => array(
'activities' => array(
'id' => '574',
'unique_id' => 'm5h5c1t1p6',
'name' => 'Write in Numerals',
'description' => 'Here, we have a number written in its expanded word form. Can you write its numeral form?',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-numerals-2'
)
),
(int) 50 => array(
'activities' => array(
'id' => '575',
'unique_id' => 'm5h5c1t1p7',
'name' => 'Identify the place value',
'description' => 'Can you identify the place value of the underlined digit. This could be ones, tens, hundreds, thousands, ten thousands, hundred thousands, millions or ten millions. ',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-place-value-4'
)
),
(int) 51 => array(
'activities' => array(
'id' => '576',
'unique_id' => 'm5h5c1t1p8',
'name' => 'Conversion exercises',
'description' => 'Now that we know how to represent numbers in millions, let us see if we can answer the following questions.',
'keywords' => '',
'submodule_id' => '77',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'conversion-exercises-2'
)
),
(int) 52 => array(
'activities' => array(
'id' => '482',
'unique_id' => 'm4h5c1t10p2',
'name' => 'Compare the two numbers',
'description' => 'Compare the numbers and click on the correct button (Greater than, Less than or Equal to). There are 3 levels of difficulty in this activity.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'compare-the-two-numbers-2'
)
),
(int) 53 => array(
'activities' => array(
'id' => '483',
'unique_id' => 'm4h5c1t10p2a',
'name' => 'Comparing some basic quantities',
'description' => 'Some day to day measurements are given here.  Read the question carefully and pick the right number. Remember to look at the number from left to right to give the correct answer.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'comparing-some-basic-quantities-3'
)
),
(int) 54 => array(
'activities' => array(
'id' => '484',
'unique_id' => 'm4h5c1t10p3',
'name' => 'Order the numbers',
'description' => 'You are given four numbers. You need to arrange them in either ascending or descending order by dragging the numbers and placing them in the right box. Read the question carefully before answering them.',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'order-the-numbers'
)
),
(int) 55 => array(
'activities' => array(
'id' => '485',
'unique_id' => 'm4h5c1t10p4',
'name' => 'Find the largest and smallest number',
'description' => 'Let us see how fast we can identify the largest or the smallest number in this group. Read the question carefully and pick the right number. ',
'keywords' => '',
'submodule_id' => '78',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-the-largest-and-smallest-number-2'
)
),
(int) 56 => array(
'activities' => array(
'id' => '332',
'unique_id' => 'm3h5c1t13p1',
'name' => 'Multiply any number by 10',
'description' => 'In this activity you will be asked to multiply simple numbers using the number 10. You will observe a pattern and then will be able to see how easy it is to multiply any number by 10 without much effort.',
'keywords' => '',
'submodule_id' => '33',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-any-number-by-10-2'
)
),
(int) 57 => array(
'activities' => array(
'id' => '333',
'unique_id' => 'm3h5c1t13p2',
'name' => 'How to easily multiply any number by 100?',
'description' => 'In this activity you will learn how easy it is to multiply any number by 100 without much difficulty. You will see a pattern and will be able to multiply any number by 100 within seconds',
'keywords' => '',
'submodule_id' => '33',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'how-to-easily-multiply-any-number-by-100-2'
)
),
(int) 58 => array(
'activities' => array(
'id' => '334',
'unique_id' => 'm3h5c1t13p3',
'name' => 'Simplify the numbers and multiply',
'description' => 'How do you multiply bigger numbers easily. You just have to split the numbers and multiply them. This activity will teach you how to do this.',
'keywords' => '',
'submodule_id' => '33',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'simplify-the-numbers-and-multiply-2'
)
),
(int) 59 => array(
'activities' => array(
'id' => '506',
'unique_id' => 'm4h5c1t5p2',
'name' => 'Divide using place value dominos',
'description' => 'Let us represent numbers using place value dominos and try to divide them. If the dominos cannot be equally divided into the bins, you need to break them into smaller place values. ',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-place-value-dominos-3'
)
),
(int) 60 => array(
'activities' => array(
'id' => '507',
'unique_id' => 'm4h5c1t5p3',
'name' => 'Long division using oranges - Revision',
'description' => 'Let us revise the long division method, by bagging oranges. ',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-using-oranges-revision-2'
)
),
(int) 61 => array(
'activities' => array(
'id' => '508',
'unique_id' => 'm4h5c1t5p4',
'name' => 'Long division practice',
'description' => 'You will use long division method very often to divide one number by another. Here, we build on what we did in previous activities and simplify the long division method.',
'keywords' => '',
'submodule_id' => '85',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice-2'
)
),
(int) 62 => array(
'activities' => array(
'id' => '221',
'unique_id' => 'm2h5c1t4p12',
'name' => 'Multiply using place value blocks',
'description' => 'Let us multiply a two digit number with a single digit number using place value blocks. ',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-using-place-value-blocks-2'
)
),
(int) 63 => array(
'activities' => array(
'id' => '222',
'unique_id' => 'm2h5c1t4p13',
'name' => 'Step by Step Multiplication',
'description' => 'Now that we know the concept of Multiplication, let us practice multiplying a two digit number with a single digit number.',
'keywords' => '',
'submodule_id' => '136',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'step-by-step-multiplication-2'
)
),
(int) 64 => array(
'activities' => array(
'id' => '363',
'unique_id' => 'm3h5c1t4p7',
'name' => 'Step by Step Multiplication',
'description' => 'Now that we know the concept of Multiplication, let us practice multiplying a two digit number with a two digit number.',
'keywords' => '',
'submodule_id' => '32',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'step-by-step-multiplication-3'
)
),
(int) 65 => array(
'activities' => array(
'id' => '365',
'unique_id' => 'm3h5c1t5p10',
'name' => 'Division using long division method',
'description' => 'In the previous activity, you found the number of bags needed by successively subtracting the number of oranges packed in hundred packs, ten packs and one packs. This process is called long division method. Here, we improve on the previous activity to reduce the number of steps required to find the answer.',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'division-using-long-division-method-2'
)
),
(int) 66 => array(
'activities' => array(
'id' => '366',
'unique_id' => 'm3h5c1t5p11',
'name' => 'Long division practice',
'description' => 'You will use long division method very often to divide one number by another. Here, we build on what we did in previous 2 activities and simplify the long division method. ',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice'
)
),
(int) 67 => array(
'activities' => array(
'id' => '374',
'unique_id' => 'm3h5c1t5p8',
'name' => 'Divide using place value dominos',
'description' => 'Let us represent numbers using place value dominos and try to divide them. If the dominos cannot be equally divided into the bins, you need to break them into smaller place values.',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-place-value-dominos-2'
)
),
(int) 68 => array(
'activities' => array(
'id' => '375',
'unique_id' => 'm3h5c1t5p9',
'name' => 'Let us bag some oranges',
'description' => 'We have some oranges that need to be packed into bags, with each bag containing a certain number of oranges. Can you help find out how many bags are required? Will any oranges remain without being bagged? ',
'keywords' => '',
'submodule_id' => '52',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-bag-some-oranges-3'
)
),
(int) 69 => array(
'activities' => array(
'id' => '615',
'unique_id' => 'm5h5c1t5p1',
'name' => 'Long division Practice(4 digits by 1 digit)',
'description' => 'Let us practice dividing a 4 digit number by a 1 digit number using long division method.',
'keywords' => '',
'submodule_id' => '121',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'long-division-practice-4-digits-by-1-digit-2'
)
),
(int) 70 => array(
'activities' => array(
'id' => '359',
'unique_id' => 'm3h5c1t4p3',
'name' => 'Represent using blocks',
'description' => 'Can you drag the sliders to represent the given multiplication problem in terms of blocks?',
'keywords' => '',
'submodule_id' => '32',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-using-blocks-2'
)
),
(int) 71 => array(
'activities' => array(
'id' => '373',
'unique_id' => 'm3h5c1t5p7',
'name' => 'Divide using array model',
'description' => 'We used array model earlier in multiplication. Let us see if we can use array model for division also. Click on the arrows to increase or decrease the number of rows in the array model.',
'keywords' => '',
'submodule_id' => '52',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'divide-using-array-model-2'
)
),
(int) 72 => array(
'activities' => array(
'id' => '500',
'unique_id' => 'm4h5c1t4p1',
'name' => 'Commutative Property of Multiplication',
'description' => 'When you multiply two numbers, the order of multiplication does not matter. For example, 4 x 2 gives us 8, while 2 x 4 also gives us 8. Let us explore.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'commutative-property-of-multiplication-4'
)
),
(int) 73 => array(
'activities' => array(
'id' => '501',
'unique_id' => 'm4h5c1t4p2',
'name' => 'Distributive Property of Multiplication',
'description' => 'When we multiply two numbers, the numbers can be split into two to make multiplication easier. For example, to multiply 5 x 25, you can multiply 5 x 20 and add 5 x 5. Let us see how this is possible.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'distributive-property-of-multiplication-2'
)
),
(int) 74 => array(
'activities' => array(
'id' => '502',
'unique_id' => 'm4h5c1t4p3',
'name' => 'Using Distributive Property',
'description' => 'When you need to multiply a 2 digit number by a one digit number, you can use the distributive property of multiplication to make life easier.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'using-distributive-property-2'
)
),
(int) 75 => array(
'activities' => array(
'id' => '503',
'unique_id' => 'm4h5c1t4p4',
'name' => 'Using Distributive Property for bigger problems',
'description' => 'Using distributive property, we can split multiplication problems into smaller, simpler problems which can then be added to get the result. Let us see how this can be done.',
'keywords' => '',
'submodule_id' => '89',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'using-distributive-property-for-bigger-problems-2'
)
),
(int) 76 => array(
'activities' => array(
'id' => '504',
'unique_id' => 'm4h5c1t4p5',
'name' => 'Story Problems',
'description' => 'Let us see if you can understand the word problems and solve them. Try to use the properties of multiplication where possible.',
'keywords' => '',
'submodule_id' => '89',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'story-problems-2'
)
),
(int) 77 => array(
'activities' => array(
'id' => '631',
'unique_id' => 'm5h5c1t8p4',
'name' => 'Round and find the result',
'description' => 'Let us use rounding to perform some simple operations. You can see how rounding makes it easier to add, subtract and multiply numbers.',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'round-and-find-the-result-2'
)
),
(int) 78 => array(
'activities' => array(
'id' => '411',
'unique_id' => 'm4h5c1t1p1',
'name' => 'Identify the Domino number',
'description' => 'There are many different ways a number can be represented. One of the ways is to use Dominos dots. Can you identify the number represented below?',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-domino-number-2'
)
),
(int) 79 => array(
'activities' => array(
'id' => '412',
'unique_id' => 'm4h5c1t1p2',
'name' => 'Domino number representation',
'description' => 'Let us click on the dominos from the top to represent the number given.(Click on the domino to represent)',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'domino-number-representation-2'
)
),
(int) 80 => array(
'activities' => array(
'id' => '413',
'unique_id' => 'm4h5c1t1p3',
'name' => 'Write in numeral form',
'description' => 'Here, we have a number written in its expanded word form. Can you write it's numeral form?',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-numeral-form-2'
)
),
(int) 81 => array(
'activities' => array(
'id' => '414',
'unique_id' => 'm4h5c1t1p4',
'name' => 'Write in expanded form',
'description' => 'Let us try writing the given number in its expanded form. You need to identify the place value of each of the digits for this exercise.',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-in-expanded-form-2'
)
),
(int) 82 => array(
'activities' => array(
'id' => '415',
'unique_id' => 'm4h5c1t1p4a',
'name' => 'Let us expand the number',
'description' => 'Let us see how a number can be written in expanded form. Watch how the number can be split into ten thousands, thousands, hundreds, tens and ones. Write the expanded form.',
'keywords' => '',
'submodule_id' => '274',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-expand-the-number-3'
)
),
(int) 83 => array(
'activities' => array(
'id' => '416',
'unique_id' => 'm4h5c1t1p5',
'name' => 'Standard and expanded forms',
'description' => 'Now that we know the numeral and expanded forms of numbers, let us practice writing numbers in their expanded form and standard (numeral) form.',
'keywords' => '',
'submodule_id' => '274',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'standard-and-expanded-forms-4'
)
),
(int) 84 => array(
'activities' => array(
'id' => '417',
'unique_id' => 'm4h5c1t1p6',
'name' => 'How good do you understand place values?',
'description' => 'Let us try answering these questions. If your place value concepts are clear you should be able to score easily. A fairy will give you stars for all the correct answers. However, she will remove a star if you do not answer correct. Can you collect all 10 stars within the given time?',
'keywords' => '',
'submodule_id' => '274',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'how-good-do-you-understand-place-values-2'
)
),
(int) 85 => array(
'activities' => array(
'id' => '525',
'unique_id' => 'm4h5c2t7p1',
'name' => 'Multiplication as repeated addition',
'description' => 'We have learnt that multiplication is nothing but repeated addition of numbers. Multiplying a fraction by a whole number is also nothing but repeatedly adding the fraction a number of times as specified by the whole number.',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => false,
)
),
(int) 86 => array(
'activities' => array(
'id' => '526',
'unique_id' => 'm4h5c2t7p2',
'name' => 'Write the multiplication problem statement',
'description' => 'Now that we know that multiplication is same as repeated addition of fractions, let us see if we can identify the multiplication statement shown in the figure. ',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-the-multiplication-problem-statement-2'
)
),
(int) 87 => array(
'activities' => array(
'id' => '527',
'unique_id' => 'm4h5c2t7p3',
'name' => 'Let us serve some pies',
'description' => 'We have some guests for dinner and we are planning to serve a specific fraction of a pie to each one of them. Can you help me to calculate exactly how much pie I need?',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-serve-some-pies-2'
)
),
(int) 88 => array(
'activities' => array(
'id' => '528',
'unique_id' => 'm4h5c2t7p4',
'name' => 'Multiplication of whole number by a fraction',
'description' => 'Now we know how to multiply a fraction by a whole number. Is this same as multiplying the whole number by the fraction? In other words, is 4 times half same as half of 4? ',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'multiplication-of-whole-number-by-a-fraction-2'
)
),
(int) 89 => array(
'activities' => array(
'id' => '529',
'unique_id' => 'm4h5c2t7p5',
'name' => 'Fraction of a collection of objects',
'description' => 'We have a collection of objects below. Can you divide them into the boxes equally and find out how many objects the fraction in question represents.',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-of-a-collection-of-objects-2'
)
),
(int) 90 => array(
'activities' => array(
'id' => '530',
'unique_id' => 'm4h5c2t7p5a',
'name' => 'Multiply whole numbers with fractions',
'description' => 'Let us learn how to multiply a whole number with a fraction using the simple, step by step procedure. Once you master this, you will be able to solve difficult problems easily.',
'keywords' => '',
'submodule_id' => '96',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'multiply-whole-numbers-with-fractions-2'
)
),
(int) 91 => array(
'activities' => array(
'id' => '531',
'unique_id' => 'm4h5c2t7p6',
'name' => 'Let us practice multiplication',
'description' => 'Now that we know how to calculate the product of a fraction and a whole number, let us see how fast we can answer these questions.',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-practice-multiplication-2'
)
),
(int) 92 => array(
'activities' => array(
'id' => '532',
'unique_id' => 'm4h5c2t7p7',
'name' => 'Word Problems',
'description' => 'Shall we try solving some fraction multiplication problems that we come across in real life?',
'keywords' => '',
'submodule_id' => '96',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-10'
)
),
(int) 93 => array(
'activities' => array(
'id' => '628',
'unique_id' => 'm5h5c1t8p1',
'name' => 'Let us round some numbers',
'description' => 'Let us recap rounding to Tens, Hundreds and Thousands. ',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-round-some-numbers-2'
)
),
(int) 94 => array(
'activities' => array(
'id' => '632',
'unique_id' => 'm5h5c1t8p5',
'name' => 'Estimate the result',
'description' => 'Understand the statement given below and use rounding to estimate the result. You can see how rounding makes it easier to estimate the result.',
'keywords' => '',
'submodule_id' => '124',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-result-3'
)
),
(int) 95 => array(
'activities' => array(
'id' => '548',
'unique_id' => 'm4h5c4t3p1',
'name' => 'Exploring decimals on a numberline',
'description' => ' As we have seen earlier, each unit has 10 tenths and each tenth has ten hundredths. Let us see how this looks on a number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'exploring-decimals-on-a-numberline-2'
)
),
(int) 96 => array(
'activities' => array(
'id' => '549',
'unique_id' => 'm4h5c4t3p2',
'name' => 'Represent on a numberline',
'description' => 'Let us represent decimals on a number line. Drag the sliders to move on the number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'represent-on-a-numberline-2'
)
),
(int) 97 => array(
'activities' => array(
'id' => '550',
'unique_id' => 'm4h5c4t3p3',
'name' => 'What is the decimal shown?',
'description' => 'Now that we know how to represent decimals on a number line, let us see if we can figure out the decimal number being pointed to. Hint: Look at the starting number on the number line, and count tenths and hundredths as you move along the number line.',
'keywords' => '',
'submodule_id' => '100',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'what-is-the-decimal-shown-2'
)
),
(int) 98 => array(
'activities' => array(
'id' => '551',
'unique_id' => 'm4h5c4t3p4',
'name' => 'Estimate the decimal',
'description' => 'Let us see how good you are at locating decimals on a number line. You will be given a number line with only the beginning and ending numbers. You will be asked to locate a given decimal on the number line. You can click on "show division lines" to make the task easier.',
'keywords' => '',
'submodule_id' => '100',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'estimate-the-decimal-2'
)
),
(int) 99 => array(
'activities' => array(
'id' => '552',
'unique_id' => 'm4h5c4t3p5',
'name' => 'Rounding of decimals using numberline',
'description' => 'Often we round off decimals to the nearest tenths or nearest unit, to make life easier when adding or subtracting decimals. For example, when we are at a grocery store, we can estimate the approximate cost if we round off the coins to the nearest dollar.',
'keywords' => '',
'submodule_id' => '100',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rounding-of-decimals-using-numberline-2'
)
),
(int) 100 => array(
'activities' => array(
'id' => '448',
'unique_id' => 'm4h3c1t1p12',
'name' => 'Area of compound shapes',
'description' => 'We know how to calcualate perimeter and area of simple rectangles. In real life, we come across many shapes which are a combination of many such rectangles. How do we find the perimeter and area of these compound shapes? ',
'keywords' => '',
'submodule_id' => '111',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'area-of-compound-shapes-2'
)
),
(int) 101 => array(
'activities' => array(
'id' => '450',
'unique_id' => 'm4h3c1t1p3',
'name' => 'Perimeter and Area of a Rectangle',
'description' => 'Let us measure the perimeter and area of a rectangle. As you know, a rectangle has pairs of opposite sides equal. ',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'perimeter-and-area-of-a-rectangle-2'
)
),
(int) 102 => array(
'activities' => array(
'id' => '451',
'unique_id' => 'm4h3c1t1p4',
'name' => 'Perimeter and Area of a Square',
'description' => 'Let us see if we can use the same method for getting the perimeter and area of a square. As you know, a square is nothing but a rectangle with all sides equal.',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'perimeter-and-area-of-a-square-2'
)
),
(int) 103 => array(
'activities' => array(
'id' => '452',
'unique_id' => 'm4h3c1t1p5',
'name' => 'Calculate Perimeter and Area',
'description' => 'Let us see how fast we can calculate the perimeter and area of a rectangle or a square.',
'keywords' => '',
'submodule_id' => '110',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'calculate-perimeter-and-area-2'
)
),
(int) 104 => array(
'activities' => array(
'id' => '740',
'unique_id' => 'm6h3c1t1p3',
'name' => 'Find the length of the shape',
'description' => 'Let us find the lengths of these rectangles or squares for which the perimeter or area are given..',
'keywords' => '',
'submodule_id' => '213',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'find-the-length-of-the-shape-2'
)
),
(int) 105 => array(
'activities' => array(
'id' => '741',
'unique_id' => 'm6h3c1t1p4',
'name' => 'Identify the shape',
'description' => 'Let us solve some word problems on perimeter and area. There are different situations in each of these problems and you will need to use your knowledge of perimeter and area to solve them.',
'keywords' => '',
'submodule_id' => '213',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-shape-2'
)
),
(int) 106 => array(
'activities' => array(
'id' => '703',
'unique_id' => 'mh4c1t1p1',
'name' => 'Introduction to angles',
'description' => 'Have you ever wondered what the term 'Angles' means? Let us do a simple activity to understand what angles are, and how they are formed.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'introduction-to-angles-2'
)
),
(int) 107 => array(
'activities' => array(
'id' => '704',
'unique_id' => 'mh4c1t1p2',
'name' => 'How to compare angles',
'description' => 'Now that we know how angles are formed, do you know how to compare different angles?',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'how-to-compare-angles-2'
)
),
(int) 108 => array(
'activities' => array(
'id' => '705',
'unique_id' => 'mh4c1t1p2a',
'name' => 'Angles around a circle',
'description' => 'One full rotation around a circle equals 360 degrees. This can be divided into many different angles.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'angles-around-a-circle-2'
)
),
(int) 109 => array(
'activities' => array(
'id' => '706',
'unique_id' => 'mh4c1t1p2b',
'name' => 'Relate rotation to degrees',
'description' => 'Let us do a simple activity to understand how a full circle of 360 degrees can be divided into smaller angles. You can divide the circle into 4, 8 or 16 parts and choose to water only a portion of the circular lawn.',
'keywords' => '',
'submodule_id' => '144',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'relate-rotation-to-degrees-2'
)
),
(int) 110 => array(
'activities' => array(
'id' => '708',
'unique_id' => 'mh4c1t1p7',
'name' => 'Guess my angle activity',
'description' => 'The water gun in this activity is pointing to the right. It can rotate counter-clockwise. Can you tell me what angle the gun needs to turn to squirt water on the object shown?',
'keywords' => '',
'submodule_id' => '144',
'type' => '4',
'imagepath' => '',
'help' => true,
'slug' => 'guess-my-angle-activity-2'
)
),
(int) 111 => array(
'activities' => array(
'id' => '711',
'unique_id' => 'mh4c1t2p4',
'name' => 'How to measure using real protractor',
'description' => 'With paper protractor, you can measure only selected angles. To measure finer angles, you need a Protractor that has divisions of 1 degrees. Typically, we use a half circle protractor that has angles from 0 degrees to 180 degrees. ',
'keywords' => '',
'submodule_id' => '145',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'how-to-measure-using-real-protractor-2'
)
),
(int) 112 => array(
'activities' => array(
'id' => '712',
'unique_id' => 'mh4c1t2p5',
'name' => 'Measure angles using protractor',
'description' => 'Let us do an activity to help understand how to use a real protractor to measure finer angles. Please remember that you need to align the protractor center and the base correctly in order to measure angles.',
'keywords' => '',
'submodule_id' => '145',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'measure-angles-using-protractor-2'
)
),
(int) 113 => array(
'activities' => array(
'id' => '719',
'unique_id' => 'mh4c1t3p7',
'name' => 'Angles around a circle',
'description' => 'Let us do a simple activity to understand the different types of angles as you move along a circle. Drag the sliders to see the different types of angles.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'angles-around-a-circle-3'
)
),
(int) 114 => array(
'activities' => array(
'id' => '709',
'unique_id' => 'mh4c1t2p2',
'name' => 'Make your own paper protractor',
'description' => 'Did you know that you can make a simple protractor by folding a paper multiple times? By folding a paper 3 times, you can make 8 divisions, with each division measuring 45 degrees. With this you can measure angles like 0 degrees, 45 degrees, 90 degrees, 135 degrees etc. You need to fold into smaller divisions to measure smaller angles.',
'keywords' => '',
'submodule_id' => '145',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'make-your-own-paper-protractor-2'
)
),
(int) 115 => array(
'activities' => array(
'id' => '710',
'unique_id' => 'mh4c1t2p3',
'name' => 'Measure simple angles',
'description' => 'Now that we know how to make a paper protractor, let us measure some angles with it. Count the number of divisions and multiply by the angle for each division in the paper protractor.',
'keywords' => '',
'submodule_id' => '145',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'measure-simple-angles-2'
)
),
(int) 116 => array(
'activities' => array(
'id' => '428',
'unique_id' => 'm3h5c2t5p1',
'name' => 'Let us have some Pizza',
'description' => 'We just had a pizza party at home. There are two plates with leftover pizza. Add the leftover pizza pieces to find out how many pieces are left over.',
'keywords' => '',
'submodule_id' => '94',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-have-some-pizza-2'
)
),
(int) 117 => array(
'activities' => array(
'id' => '429',
'unique_id' => 'm3h5c2t5p2',
'name' => 'Fraction addition with colors',
'description' => 'We have some boxes painted in different colors. Let us understand fraction addition using these boxes.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 118 => array(
'activities' => array(
'id' => '430',
'unique_id' => 'm3h5c2t5p3',
'name' => 'Addition with Fraction Strips',
'description' => 'Let us add some more fractions. As you can see, you can just add the numerators if the two fractions have the same number of divisions.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 119 => array(
'activities' => array(
'id' => '431',
'unique_id' => 'm3h5c2t5p4',
'name' => 'Write the addition problem',
'description' => 'Can you write the addition statement? You will need to determine each of the fractions shown and enter in the boxes provided.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 120 => array(
'activities' => array(
'id' => '432',
'unique_id' => 'm3h5c2t5p5',
'name' => 'Fraction addition using Numberline',
'description' => 'Let us use a numberline to further understand fraction addition. Click on the arrows to divide the numberline into the required number of divisions and then drag the slider to represent the fractions.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 121 => array(
'activities' => array(
'id' => '433',
'unique_id' => 'm3h5c2t5p6',
'description' => 'Having learnt how to add fractions having the same denominator, let us get some practice adding them.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 122 => array(
'activities' => array(
'id' => '434',
'unique_id' => 'm3h5c2t5p7',
'name' => 'Word problems',
'description' => 'Read the following questions carefully and find the solution. These are examples of some of the situations where you encounter fraction addition.',
'keywords' => '',
'submodule_id' => '94',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-8'
)
),
(int) 123 => array(
'activities' => array(
'id' => '435',
'unique_id' => 'm3h5c2t6p1',
'name' => 'Let us serve some Pizza',
'description' => 'We just had a pizza party at home. There is a plate with some leftover pieces. Let us serve some pieces from this plate and then find the fraction remaining.',
'keywords' => '',
'submodule_id' => '95',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-serve-some-pizza-2'
)
),
(int) 124 => array(
'activities' => array(
'id' => '436',
'unique_id' => 'm3h5c2t6p2',
'name' => 'Subtraction with Fraction Strips',
'description' => 'Let us use fraction strip models to learn more about subtraction. Two fractions will be shown using fraction strips. Click on the green strip to remove the required number of pieces.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'subtraction-with-fraction-strips-4'
)
),
(int) 125 => array(
'activities' => array(
'id' => '437',
'unique_id' => 'm3h5c2t6p3',
'name' => 'Write the subtraction problem',
'description' => 'Can you write the subtraction statement shown below. You will need to determine each of the fractions shown and enter into the boxes provided.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'write-the-subtraction-problem-2'
)
),
(int) 126 => array(
'activities' => array(
'id' => '438',
'unique_id' => 'm3h5c2t6p4',
'name' => 'Fraction subtraction using Numberline',
'description' => 'Let us use a numberline to further understand fraction subtraction. Click on the arrows to divide the numberline into the required number of divisions and then drag the slider to represent the fractions.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-subtraction-using-numberline-2'
)
),
(int) 127 => array(
'activities' => array(
'id' => '439',
'unique_id' => 'm3h5c2t6p5',
'name' => 'Fraction subtraction practice',
'description' => 'Having learnt how to subtract fractions having the same denominator, let us get some practice subtracting them. ',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'fraction-subtraction-practice-4'
)
),
(int) 128 => array(
'activities' => array(
'id' => '440',
'unique_id' => 'm3h5c2t6p6',
'name' => 'Word problems',
'description' => 'Word problems involving subtraction of fractions will be given to you. You need to understand the problem and find the appropriate answer.',
'keywords' => '',
'submodule_id' => '95',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'word-problems-9'
)
),
(int) 129 => array(
'activities' => array(
'id' => '263',
'unique_id' => 'm3h3c1t1p4',
'name' => 'Introduction to Area',
'description' => 'Can I have more than one shape with the same Perimeter? If yes, what is different about them?',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'introduction-to-area-2'
)
),
(int) 130 => array(
'activities' => array(
'id' => '264',
'unique_id' => 'm3h3c1t1p5',
'name' => 'Paint the squares and count them',
'description' => 'Count the number of unit squares inside these shapes by painting them. Click on any color and then on a square inside the shape to paint it.',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'paint-the-squares-and-count-them-2'
)
),
(int) 131 => array(
'activities' => array(
'id' => '265',
'unique_id' => 'm3h3c1t1p6',
'name' => 'Area of common shapes by counting squares',
'description' => 'You are doing great. Now, let us find the areas of the shapes shown below by counting the number of unit squares inside them. ',
'keywords' => '',
'submodule_id' => '70',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'area-of-common-shapes-by-counting-squares-2'
)
),
(int) 132 => array(
'activities' => array(
'id' => '266',
'unique_id' => 'm3h3c1t1p7',
'name' => 'Let us estimate the area of these shapes',
'description' => 'Different pictures will be shown to you. You will have to estimate the area of the picture. If you cannot, you may use the grid tool to help you out.',
'keywords' => '',
'submodule_id' => '70',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'let-us-estimate-the-area-of-these-shapes-2'
)
),
(int) 133 => array(
'activities' => array(
'id' => '533',
'unique_id' => 'm4h5c4t1p1',
'name' => 'Introduction to Decimal Fractions',
'description' => 'When an object gets divided into ten portions, each portion is called one-tenth of the object. These portions can be represented in another form called the Decimal form. ',
'keywords' => '',
'submodule_id' => '97',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-decimal-fractions-2'
)
),
(int) 134 => array(
'activities' => array(
'id' => '535',
'unique_id' => 'm4h5c4t1p2',
'name' => 'Let us represent Hundred divisions',
'description' => 'Decimals can be used to represent even smaller divisions. Let us understand how to go about doing this.',
'keywords' => '',
'submodule_id' => '97',
'type' => '1',
'imagepath' => '/lessons/images/currency',
'help' => false,
'slug' => 'let-us-represent-hundred-divisions-2'
)
),
(int) 135 => array(
'activities' => array(
'id' => '555',
'unique_id' => 'm4h5c4t4p3',
'name' => 'Addition using place value blocks',
'description' => 'There are two decimals represented by place value blocks. Can you click on the blocks to add them and find the result?',
'keywords' => '',
'submodule_id' => '101',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 136 => array(
'activities' => array(
'id' => '556',
'unique_id' => 'm4h5c4t4p4',
'name' => 'Addition using decimal squares',
'description' => 'Let us represent the decimals on the decimal squares by dragging the sliders and then add them together by clicking on the "Add" button.',
'keywords' => '',
'submodule_id' => '101',
'type' => '2',
'imagepath' => '',
'help' => true,
)
),
(int) 137 => array(
'activities' => array(
'id' => '543',
'unique_id' => 'm4h5c4t2p1',
'name' => 'Equivalent Decimals',
'description' => 'We have learnt about equivalent fractions earlier. Adding zeros at the end of a decimal number creates equivalent decimals. Let us understand what this means and how these are useful.',
'keywords' => '',
'submodule_id' => '99',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'equivalent-decimals-2'
)
),
(int) 138 => array(
'activities' => array(
'id' => '544',
'unique_id' => 'm4h5c4t2p2',
'name' => 'Place Value Balance',
'description' => 'Can you click on place value blocks and try to balance the decimals on both sides of the place value balance? Notice that the balance tilts to the side that contains the bigger value.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'place-value-balance-2'
)
),
(int) 139 => array(
'activities' => array(
'id' => '545',
'unique_id' => 'm4h5c4t2p3',
'name' => 'Decimal comparison using a numberline',
'description' => 'We can use numberlines to represent and compare decimals. Drag the numberline to represent the decimals and compare them. ',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'decimal-comparison-using-a-numberline-2'
)
),
(int) 140 => array(
'activities' => array(
'id' => '546',
'unique_id' => 'm4h5c4t2p4',
'name' => 'Comparison of decimals - Skill Practice',
'description' => 'Now that we know how to compare decimals, let us see how fast we can compare them.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'comparison-of-decimals-skill-practice-2'
)
),
(int) 141 => array(
'activities' => array(
'id' => '547',
'unique_id' => 'm4h5c4t2p5',
'name' => 'Arrange the decimals',
'description' => 'Can you drag and arrange the decimals on the numberline in increasing order.',
'keywords' => '',
'submodule_id' => '99',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'arrange-the-decimals-2'
)
),
(int) 142 => array(
'activities' => array(
'id' => '745',
'unique_id' => 'm6h4c1t1p1',
'name' => 'Concept of a Point',
'description' => 'Points define a location on a surface. Points do not have any width. Let us create as many points as we can, and see how the points are described.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-point-2'
)
),
(int) 143 => array(
'activities' => array(
'id' => '746',
'unique_id' => 'm6h4c1t1p2',
'name' => 'Concept of a Line (no end on both sides)',
'description' => 'A line is a geometrical object which is straight and infinitely long. There are no ends for a line. There is only one line passing through any two points.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'concept-of-a-line-no-end-on-both-sides-2'
)
),
(int) 144 => array(
'activities' => array(
'id' => '747',
'unique_id' => 'm6h4c1t1p3',
'name' => 'Concept of a Ray',
'description' => 'A ray is a line that starts from an end point and goes infinitely in a specific direction. There can be many different rays emanating from a particular point. A ray has one end point.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-ray-2'
)
),
(int) 145 => array(
'activities' => array(
'id' => '748',
'unique_id' => 'm6h4c1t1p4',
'name' => 'Concept of a Line Segment',
'description' => 'Line segments are portions of a line between two points. It always has two end points.',
'keywords' => '',
'submodule_id' => '201',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'concept-of-a-line-segment-2'
)
),
(int) 146 => array(
'activities' => array(
'id' => '749',
'unique_id' => 'm6h4c1t1p5',
'name' => 'Basic Geometry - Combat Zone',
'description' => 'Ready to enter the combat zone for this topic? You will be asked 10 questions. If you answer them all correct and within the shortest time, you get a chance to enter into the Leader Board for this activity. Good Luck! ',
'keywords' => 'points, rays, lines, line segments, collinear, concurrent, parallel lines, perpendicular lines',
'submodule_id' => '201',
'type' => '3',
'imagepath' => '',
'help' => false,
'slug' => 'basic-geometry-combat-zone-2'
)
),
(int) 147 => array(
'activities' => array(
'id' => '750',
'unique_id' => 'm6h4c1t2p4',
'name' => 'Parallel lines',
'description' => 'Lines are parallel if the distance between them remains the same over their entire length. If the distance is not the same, the lines will intersect at some point.',
'keywords' => '',
'submodule_id' => '202',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'parallel-lines-2'
)
),
(int) 148 => array(
'activities' => array(
'id' => '751',
'unique_id' => 'm6h4c1t2p5',
'name' => 'Perpendicular Lines',
'description' => ''Perpendicular' means 'at right angles'. Two lines are perpendicular if they meet at right angles (90 degrees)',
'keywords' => '',
'submodule_id' => '202',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'perpendicular-lines-2'
)
),
(int) 149 => array(
'activities' => array(
'id' => '713',
'unique_id' => 'mh4c1t3p1',
'name' => 'Types of Angles',
'description' => 'Rob is having a great time at the beach relaxing in his beach chair and enjoying the scenery. Let us use the slider to recline his chair, and see his reaction.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'types-of-angles-2'
)
),
(int) 150 => array(
'activities' => array(
'id' => '714',
'unique_id' => 'mh4c1t3p2',
'name' => 'Acute Angle',
'description' => 'Any angle that is greater than 0 degrees, but less than 90 degrees is called an Acute angle. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'acute-angle-2'
)
),
(int) 151 => array(
'activities' => array(
'id' => '715',
'unique_id' => 'mh4c1t3p3',
'name' => 'Obtuse Angle',
'description' => 'Any angle that is greater than 90 degrees, but less than 180 degrees is called an Obtuse angle.',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'obtuse-angle-2'
)
),
(int) 152 => array(
'activities' => array(
'id' => '716',
'unique_id' => 'mh4c1t3p4',
'name' => 'Right Angle',
'description' => 'A right angle is an angle which is equal to 90 degrees. Notice the way the right angle is shown in the figure using a box at the vertex. Right angles are always denoted this way. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'right-angle-2'
)
),
(int) 153 => array(
'activities' => array(
'id' => '717',
'unique_id' => 'mh4c1t3p5',
'name' => 'Straight Angle',
'description' => 'A Straight angle is an angle which is equal to 180 degrees. When two lines make an angle of 180 degrees between them, they will be pointing in opposite directions. ',
'keywords' => '',
'submodule_id' => '146',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'straight-angle-2'
)
),
(int) 154 => array(
'activities' => array(
'id' => '720',
'unique_id' => 'mh4c1t3p8',
'name' => 'Identify the Angles',
'description' => 'You will be shown different types of angles. You need to pick the correct choice to identify the angle.',
'keywords' => '',
'submodule_id' => '146',
'type' => '2',
'imagepath' => '',
'help' => false,
'slug' => 'identify-the-angles-2'
)
),
(int) 155 => array(
'activities' => array(
'id' => '758',
'unique_id' => 'm6h4c1t3p3',
'name' => 'Right Angled Triangle',
'description' => 'When one of the angles of a triangle is 90 degrees, it is called a Right triangle. Let us understand the properties of a Right triangle.',
'keywords' => '',
'submodule_id' => '204',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'right-angled-triangle-2'
)
),
(int) 156 => array(
'activities' => array(
'id' => '762',
'unique_id' => 'm6h4c1t4p1',
'name' => 'Rectangle',
'description' => 'Let us understand the properties of a rectangle. Drag the corners to increase or decrease the size of the rectangle. Notice that the opposite sides always remain equal and parallel. In addition, notice that all the sides of a rectangle are perpendicular to each other.',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rectangle-2'
)
),
(int) 157 => array(
'activities' => array(
'id' => '763',
'unique_id' => 'm6h4c1t4p2',
'name' => 'Square',
'description' => 'A square is a special rectangle with all sides equal. Drag the corners to increase or decrease the size of the square. Notice that it is basically same as a rectangle except for the fact that all sides are always equal.',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'square-2'
)
),
(int) 158 => array(
'activities' => array(
'id' => '764',
'unique_id' => 'm6h4c1t4p3',
'name' => 'Parallelogram',
'description' => 'A parallelogram is very similar to a rectangle, except that the sides are not perpendicular to each other. Drag the vertices of the parallelogram and observe how the parallelogram behaves. What difference do you notice compared to a rectangle?',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'parallelogram-2'
)
),
(int) 159 => array(
'activities' => array(
'id' => '765',
'unique_id' => 'm6h4c1t4p4',
'name' => 'Rhombus',
'description' => 'A rhombus is a special case of a parallelogram with all sides equal. You can also think of it as a square with the sides not perpendicular to each other. Drag the vertices of the rhombus and observe how it behaves. What difference do you notice compared to a parallelogram and a square? ',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'rhombus-2'
)
),
(int) 160 => array(
'activities' => array(
'id' => '766',
'unique_id' => 'm6h4c1t4p5',
'name' => 'Trapezium',
'description' => 'A trapezium (also called as trapezoid) has 4 sides, out of which two are always parallel to each other. Drag the vertices of the trapezium to observe how it behaves. What shape do you get if you make the other two sides also parallel?',
'keywords' => '',
'submodule_id' => '206',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'trapezium-2'
)
),
(int) 161 => array(
'activities' => array(
'id' => '405',
'unique_id' => 'm4h4c3t2p1',
'name' => 'Introduction to Symmetry',
'description' => 'We see symmetry in many objects in day to day life, in alphabets, tiles, art, architecture etc. These exhibit different types of symmetry. Let us study some of them.',
'keywords' => '',
'submodule_id' => '73',
'type' => '1',
'imagepath' => '',
'help' => false,
'slug' => 'introduction-to-symmetry-2'
)
),
(int) 162 => array(
'activities' => array(
'id' => '406',
'unique_id' => 'm4h4c3t2p2',
'name' => 'Alphabet symmetry',
'description' => 'The most common objects that exhibit symmetry are perhaps the alphabets. Some alphabets have horizontal symmetry, some have vertical and some other have both horizontal and vertical symmetry. ',
'keywords' => '',
'submodule_id' => '73',
'type' => '1',
'imagepath' => '',
'help' => true,
'slug' => 'alphabet-symmetry-2'
)
),
(int) 163 => array(
'activities' => array(
'id' => '407',
'unique_id' => 'm4h4c3t2p3',
'name' => 'Decode the word',
'description' => 'Now that we know the kind of symmetry exhibited by different alphabets, let us try to decode the words given below. The alphabets have only one half visible.',
'keywords' => '',
'submodule_id' => '73',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'decode-the-word-2'
)
),
(int) 164 => array(
'activities' => array(
'id' => '408',
'unique_id' => 'm4h4c3t2p4',
'name' => 'Identify the reflection pattern',
'description' => 'Can you click on the correct set of balls to make the entire set of balls exhibit reflection symmetry? ',
'keywords' => '',
'submodule_id' => '73',
'type' => '2',
'imagepath' => '',
'help' => true,
'slug' => 'identify-the-reflection-pattern-2'
)
)
)
\$checkCombat = array(
(int) 0 => array(
'Activity' => array(
'unique_id' => 'm1ah5c1t3pa2p8'
)
),
(int) 1 => array(
'Activity' => array(
'unique_id' => 'm1h5c1t1p6'
)
),
(int) 2 => array(
'Activity' => array(
'unique_id' => 'm1h5c1t2p9'
)
),
(int) 3 => array(
'Activity' => array(
'unique_id' => 'm2h5c1t4p6a'
)
),
(int) 4 => array(
'Activity' => array(
'unique_id' => 'm3h5c1t12p5'
)
),
(int) 5 => array(
'Activity' => array(
'unique_id' => 'mh4c1t4p10'
)
),
(int) 6 => array(
'Activity' => array(
'unique_id' => 'mh4c1t4p9'
)
),
(int) 7 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t1p5'
)
),
(int) 8 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t3p6'
)
),
(int) 9 => array(
'Activity' => array(
'unique_id' => 'm6h4c1t5p5'
)
),
(int) 10 => array(
'Activity' => array(
'unique_id' => 'm7h4c3t1p10'
)
),
(int) 11 => array(
'Activity' => array(
'unique_id' => 'm9h16c1t1p5'
)
),
(int) 12 => array(
'Activity' => array(
'unique_id' => 'm9h1c1t1p12'
)
),
(int) 13 => array(
'Activity' => array(
'unique_id' => 'm9h1c1t2p8'
)
),
(int) 14 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t1p9'
)
),
(int) 15 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t2p12'
)
),
(int) 16 => array(
'Activity' => array(
'unique_id' => 'm9h2c1t3p9'
)
),
(int) 17 => array(
'Activity' => array(
'unique_id' => 'm9h4c1t1p6'
)
),
(int) 18 => array(
'Activity' => array(
'unique_id' => 'm9h4c3t1p5'
)
),
(int) 19 => array(
'Activity' => array(
'unique_id' => 'm9h4c3t2p6'
)
),
(int) 20 => array(
'Activity' => array(
'unique_id' => 'm9h4c4t1p6'
)
),
(int) 21 => array(
'Activity' => array(
'unique_id' => 'm10h15c1t1p10'
)
),
(int) 22 => array(
'Activity' => array(
'unique_id' => 'm10h16c1t1p6'
)
),
(int) 23 => array(
'Activity' => array(
'unique_id' => 'm10h2c1t1p9'
)
),
(int) 24 => array(
'Activity' => array(
'unique_id' => 'm10h4c4t1p11'
)
)
)
\$MATHLATHON_DOMAIN = 'www.mathlathon.org'
\$country_id = '1'
\$countries_list = array(
(int) 0 => array(
'Country' => array(
'id' => '1',
'name' => 'United States'
)
),
(int) 1 => array(
'Country' => array(
'id' => '82',
'name' => 'India'
)
)
)
\$MEDIA_URL = ''
\$xml = object(SimpleXMLElement) {
mainTopic => array(
(int) 0 => object(SimpleXMLElement) {},
(int) 1 => object(SimpleXMLElement) {},
(int) 2 => object(SimpleXMLElement) {},
(int) 3 => object(SimpleXMLElement) {},
(int) 4 => object(SimpleXMLElement) {},
(int) 5 => object(SimpleXMLElement) {}
)
}
\$cnt = (int) 4
\$keyCounter = (int) 112
\$mainTopic = object(SimpleXMLElement) {
@attributes => array(
'desc' => 'Measurement and Data 4-MD'
)
subTopic => array(
(int) 0 => object(SimpleXMLElement) {},
(int) 1 => object(SimpleXMLElement) {},
(int) 2 => object(SimpleXMLElement) {},
(int) 3 => object(SimpleXMLElement) {}
)
assessment => object(SimpleXMLElement) {}
}
\$stcnt = (int) 0
\$subTopic = object(SimpleXMLElement) {
@attributes => array(
'desc' => 'Representing and interpreting data'
)
topic => object(SimpleXMLElement) {}
}
\$tcnt = (int) 2
\$subtopicList = array(
'@attributes' => array(
'desc' => 'Representing and interpreting data'
),
'topic' => array(
'@attributes' => array(
'desc' => '7. Make a dot plot to display a data set of measurements in fractions of a unit (1/2, 1/4, 1/8). Solve problems involving addition and subtraction of fractions by using information presented in dot plots. For example, from a dot plot find and interpret the difference in length between the longest and shortest specimens in an insect collection.'
),
(int) 0 => ''
)
)
\$value = array(
'@attributes' => array(
'desc' => '7. Make a dot plot to display a data set of measurements in fractions of a unit (1/2, 1/4, 1/8). Solve problems involving addition and subtraction of fractions by using information presented in dot plots. For example, from a dot plot find and interpret the difference in length between the longest and shortest specimens in an insect collection.'
),
(int) 0 => ''
)
\$key = 'topic'
\$topiclist = ''
\$count_temp1 = (int) 0
\$activityList = 'mh4c1t2p5'
\$combateTrue = false
\$activity_id = array(
(int) 0 => 'm2h5c1t4p7',
(int) 1 => 'm2h5c1t4p8',
(int) 2 => 'm2h5c1t4p9',
(int) 3 => 'm2h5c1t4p9a',
(int) 4 => 'm3h5c1t4p5',
(int) 5 => 'm2h5c1t4p6a',
(int) 6 => 'm2h5c1t4p7',
(int) 7 => 'm2h5c1t4p9',
(int) 8 => 'm2h5c1t4p9a',
(int) 9 => 'm5h5c1t6p1',
(int) 10 => 'm5h5c1t6p2',
(int) 11 => 'm5h5c1t6p3',
(int) 12 => 'm5h5c1t6p4',
(int) 13 => 'm5h5c1t6p5',
(int) 14 => 'm4h5c1t8p1',
(int) 15 => 'm4h5c1t8p2',
(int) 16 => 'm4h5c1t8p3',
(int) 17 => 'm4h5c1t8p4',
(int) 18 => 'm4h5c1t8p5',
(int) 19 => 'm3h5c1t5p1',
(int) 20 => 'm3h5c1t5p1a',
(int) 21 => 'm3h5c1t5p2',
(int) 22 => 'm3h5c1t5p3',
(int) 23 => 'm3h5c1t5p4',
(int) 24 => 'm3h5c1t5p5',
(int) 25 => 'm4h5c5t1p1',
(int) 26 => 'm4h5c5t1p1a',
(int) 27 => 'm4h5c5t1p2',
(int) 28 => 'm4h5c5t1p3',
(int) 29 => 'm4h5c5t1p4',
(int) 30 => 'm4h5c5t1p4a',
(int) 31 => 'm4h5c5t1p5',
(int) 32 => 'm5h5c6t1p1',
(int) 33 => 'm5h5c6t1p2',
(int) 34 => 'm5h5c6t1p3',
(int) 35 => 'm5h5c6t1p4',
(int) 36 => 'm5h5c6t1p5',
(int) 37 => 'm5h5c6t1p6',
(int) 38 => 'm3h4c2t3p1',
(int) 39 => 'm3h4c2t3p2',
(int) 40 => 'm3h4c2t3p3',
(int) 41 => 'm3h4c2t3p4',
(int) 42 => 'm3h4c2t3p5',
(int) 43 => 'm5h5c1t7p1',
(int) 44 => 'm5h5c1t7p2',
(int) 45 => 'm5h5c1t7p3',
(int) 46 => 'm5h5c1t7p4',
(int) 47 => 'm5h5c1t7p5',
(int) 48 => 'm5h5c1t1p2',
(int) 49 => 'm5h5c1t1p3',
(int) 50 => 'm5h5c1t1p4',
(int) 51 => 'm5h5c1t1p5',
(int) 52 => 'm5h5c1t1p6',
(int) 53 => 'm5h5c1t1p7',
(int) 54 => 'm5h5c1t1p8',
(int) 55 => 'm4h5c1t10p2',
(int) 56 => 'm4h5c1t10p2a',
(int) 57 => 'm4h5c1t10p3',
(int) 58 => 'm4h5c1t10p4',
(int) 59 => 'm5h5c1t1p4',
(int) 60 => 'm5h5c1t1p5',
(int) 61 => 'm5h5c1t1p6',
(int) 62 => 'm3h5c1t13p1',
(int) 63 => 'm3h5c1t13p2',
(int) 64 => 'm3h5c1t13p3',
(int) 65 => 'm4h5c1t5p2',
(int) 66 => 'm4h5c1t5p3',
(int) 67 => 'm4h5c1t5p4',
(int) 68 => 'm2h5c1t4p12',
(int) 69 => 'm2h5c1t4p13',
(int) 70 => 'm3h5c1t4p7',
(int) 71 => 'm3h5c1t5p10',
(int) 72 => 'm3h5c1t5p11',
(int) 73 => 'm3h5c1t5p8',
(int) 74 => 'm3h5c1t5p9',
(int) 75 => 'm5h5c1t5p1',
(int) 76 => 'm3h5c1t4p3',
(int) 77 => 'm3h5c1t4p7',
(int) 78 => 'm3h5c1t5p10',
(int) 79 => 'm3h5c1t5p7',
(int) 80 => 'm3h5c1t5p8',
(int) 81 => 'm4h5c1t4p1',
(int) 82 => 'm4h5c1t4p2',
(int) 83 => 'm4h5c1t4p3',
(int) 84 => 'm4h5c1t4p4',
(int) 85 => 'm4h5c1t4p5',
(int) 86 => 'm3h5c1t4p7',
(int) 87 => 'm5h5c1t8p4',
(int) 88 => 'm4h5c1t1p1',
(int) 89 => 'm4h5c1t1p2',
(int) 90 => 'm4h5c1t1p3',
(int) 91 => 'm4h5c1t1p4',
(int) 92 => 'm4h5c1t1p4a',
(int) 93 => 'm4h5c1t1p5',
(int) 94 => 'm4h5c1t1p6',
(int) 95 => 'm4h5c1t1p1',
(int) 96 => 'm4h5c1t1p2',
(int) 97 => 'm4h5c1t1p3',
(int) 98 => 'm4h5c1t1p4',
(int) 99 => 'm4h5c1t1p4a',
(int) 100 => 'm4h5c1t1p5',
(int) 101 => 'm5h5c1t6p1',
(int) 102 => 'm5h5c1t6p2',
(int) 103 => 'm5h5c1t6p3',
(int) 104 => 'm5h5c1t6p4',
(int) 105 => 'm5h5c1t6p5',
(int) 106 => 'm4h5c2t7p1',
(int) 107 => 'm4h5c2t7p2',
(int) 108 => 'm4h5c2t7p3',
(int) 109 => 'm4h5c2t7p4',
(int) 110 => 'm4h5c2t7p5',
(int) 111 => 'm4h5c2t7p5a',
(int) 112 => 'm4h5c2t7p6',
(int) 113 => 'm4h5c2t7p7',
(int) 114 => 'm4h5c1t8p1',
(int) 115 => 'm4h5c1t8p2',
(int) 116 => 'm4h5c1t8p4',
(int) 117 => 'm4h5c1t8p5',
(int) 118 => 'm5h5c1t8p1',
(int) 119 => 'm5h5c1t8p4',
(int) 120 => 'm5h5c1t8p5',
(int) 121 => 'm4h5c4t3p1',
(int) 122 => 'm4h5c4t3p2',
(int) 123 => 'm4h5c4t3p3',
(int) 124 => 'm4h5c4t3p4',
(int) 125 => 'm4h5c4t3p5',
(int) 126 => array(
(int) 0 => 'm4h3c1t1p12'
),
(int) 127 => 'm4h3c1t1p3',
(int) 128 => 'm4h3c1t1p4',
(int) 129 => 'm4h3c1t1p5',
(int) 130 => 'm4h3c1t1p12',
(int) 131 => 'm6h3c1t1p3',
(int) 132 => 'm6h3c1t1p4',
(int) 133 => 'mh4c1t1p1',
(int) 134 => 'mh4c1t1p2',
(int) 135 => 'mh4c1t1p2a',
(int) 136 => 'mh4c1t1p2b',
(int) 137 => 'mh4c1t1p7',
(int) 138 => 'mh4c1t2p4',
(int) 139 => 'mh4c1t2p5',
(int) 140 => 'mh4c1t3p7',
(int) 141 => 'mh4c1t2p2',
(int) 142 => 'mh4c1t2p3',
(int) 143 => 'mh4c1t2p4',
(int) 144 => 'mh4c1t2p5'
)
\$act_type = 'skill'
\$img_path = '-'
\$help_flg = (int) 1
\$act_slug = 'measure-angles-using-protractor-2'
\$act_id = '712'
\$open_activity = 'samplelessons'
\$temp = array(
'@attributes' => array(
'desc' => '1. Understand that the unit length on a number line (interval from 0 to 1) can be divided into parts of equal fractional length. Draw number line representations of problem situations involving length, height, and distance including fractional or decimal units. For example, show distances along a race course to tenths of a mile on a number line, by dividing the unit length into 10 equal parts to get parts of length 1/10; the endpoint of the segment of 1/10 length from 0 represents 1/10 of a mile from the starting point of the race. In Grade 4, all numbers lines begin with zero.'
),
'activity' => array(
(int) 0 => 'm4h5c4t3p1',
(int) 1 => 'm4h5c4t3p2',
(int) 2 => 'm4h5c4t3p3',
(int) 3 => 'm4h5c4t3p4',
(int) 4 => 'm4h5c4t3p5'
),
'smartsheet' => '168'
)
\$tempflg = array(
(int) 0 => 'm4h3c1t1p12'
)
\$temp_topic = array(
(int) 0 => 'mh4c1t2p2',
(int) 1 => 'mh4c1t2p3',
(int) 2 => 'mh4c1t2p4',
(int) 3 => 'mh4c1t2p5'
View::_evaluate() - CORE/Cake/View/View.php, line 948
View::_render() - CORE/Cake/View/View.php, line 910
View::_renderElement() - CORE/Cake/View/View.php, line 1213
View::element() - CORE/Cake/View/View.php, line 418
View::_evaluate() - CORE/Cake/View/View.php, line 948
View::_render() - CORE/Cake/View/View.php, line 910
View::render() - CORE/Cake/View/View.php, line 471
Controller::render() - CORE/Cake/Controller/Controller.php, line 954
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 198
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 165
[main] - ROOT/www/mathbuddy/index.php, line 117```