Math & Coding
in Code.org
in Code.org
Math is integral to coding. In creating code, students practice problem solving and get immediate feedback on their solutions. Coding also provides opportunities to visualize and build intuitive understandings of mathematical concepts such as:
Magnitude
Distance
Angles
Transformations
Coordinates
These visualizations and intuitions provide the cognitive hooks for the more formal math we teach in schools.
Creating Patterns - Dance Party (Code.org)
Students will use arrows to learn about patterns and how they can use patterns to create the code.
Teachers can integrate it with physical movements. They can increase the level of challenge through embedding different elements in their dance party.
Math Concepts: Patterning, Sequencing, Creating loops
Coding Concepts: sequential, concurrent repeating, and nested events
Creating Patterns using different Angles & Shapes
Code.org
- Teachers can use the resource to create complicated patterns using different angles and shapes. Then students can label their angles and shapes.
- Teachers can modify the activity according to the grade level of the students.
- Can be integrated with story writing.
Math Concepts: Patterning, Geometry (angles & shapes), Spatial reasoning, Problem-solving and creative thinking skills
Coding Concepts: sequential, concurrent repeating, and nested events