# data[].attributes.headline
Provide Opportunities to Talk About Mathematics

# data[].attributes.subject
Provide Opportunities to Talk About Mathematics

# data[].attributes.body
Helps students to adapt and expand their knowledge, and work with others to figure out multiple ways of solving problems.

# data[].attributes.body
Help students build connections to what they know and are currently learning, by allowing for personal approaches and sharing of information between students.

# data[].attributes.body
Use what each child uniquely brings to the classroom to strengthen their overall math skills and learning. Allow for group work and sharing of ideas between students.

# data[].attributes.headline
Encourage Students in Productive Struggle

# data[].attributes.subject
Encourage Students in Productive Struggle

# data[].attributes.body
Help children to learn and accept that struggle is a part of the learning process, and that you support their needs to figure out the best way for them to reach solutions.

# data[].attributes.headline
Build in Opportunities for Reflective Thought

# data[].attributes.subject
Build in Opportunities for Reflective Thought

# data[].attributes.body
Mentally engage students by supporting them in linking their past knowledge with the new information they are learning, and activating integration of the two.

# data[].attributes.body
Gives students a social way to talk about math, which can help them become more engaged, communicate more clearly and remember subject matter better. Allow them to share what works and doesn't for them, and find solutions in their own ways and as a group.

# data[].attributes.body
Use mathematical language, and point out math in other subjects when appropriate, and in real-world context.

# data[].attributes.headline
Use Group Work and Discussion to Share Ideas

# data[].attributes.subject
Use Group Work and Discussion to Share Ideas

# data[].attributes.body
Allow for students to discuss the ways they used to figure out a math problem, and find what works best for them. This can also help them connect new knowledge to previous knowledge. Use a variety of teaching styles, as well as formats for lessons, like computer games, worksheets, board games, etc.

# data[].attributes.body
Select lessons based on students needs, and use multiple teaching strategies, assessments and problem solving skills. Give them tools to link previous knowledge with current, and lots of practice to hone these skills. Implement various lessons with hands-on activities, visuals, games and more.

# data[].attributes.body
Keep your expectations high by helping your students learn to use probing questions to solve a problem, rather than just showing them how to do it. Model and positively reflect that struggle isn't something to avoid, but also keep an eye out for when they really do need your support and struggling isn't going to be productive. Offer appropriate incentives, rewards, positive & constructive feedback, and praise.

# data[].attributes.body
Engage students with interesting problems that require them to pull from their previous knowledge. Expect students to not just give answers, but also provide explanations and justifications for the solutions they provide. Model and encourage multiple ways to solve problems, and to try many in order to find what works best for each student.

# data[].attributes.body
Van De Walle, J.A., Karp, K.S., and Bay-Williams, J. M. (2013). Elementary and Middle School Mathematics Teaching Developmentally (8th Ed.). Pearson Education Inc.