Start Integrating Coding in Your Classroom

“How am I supposed to teach using coding in my math classroom when my students have never had access to coding?” “What about me, the teacher, I am not familiar with coding either, how can I become more confident to use coding as a platform in my classroom that will allow students to better experience…

Students as the Experts

As a teacher, one thing that can be really intimidating is trying to teach something to your students that you do not feel you have mastered yourself. I see this happening most when teaching or using a new technology. I began using Scratch in my math class two years ago. When I started implementing it,…

Two-Step Equation Solver

How can you spice up your solving equations unit, all while creating a deeper understanding of the mathematics? Want to add a project that will allow for computational thinking development and enhances understanding of solving equations at the same time? The Goal Try out our two-step equation solver lesson and allow students to experience math…

Playful Polygons Vlog

, -Mike Larson

Central Tendency

Project Goal: Given a data set, this program should calculate the mean, median, and mode of the data.   Standard: CCSS.MATH.CONTENT.6.SP.B.5.C Giving quantitative measures of center (median and/or mean) and variability (interquartile range and/or mean absolute deviation), as well as describing any overall pattern and any striking deviations from the overall pattern with reference to…

Scrolling Through Summation

This week’s high school lesson focuses on using lists and indexes in Scratch as a strategy to calculate summation in common statistics including average, standard deviation, z-scores, and more!  If you teach algebra, algebra II, or statistics this lesson will surely strengthen student understanding of these descriptive statistics while also glancing into a strategy commonly…

Positive Exponent Calculator

This week’s primary and secondary lesson focuses on computing positive exponents when given a base and an exponent. This program can be used to strengthen understanding of exponents as well as learning to create a custom function in Scratch. Functions are used by computer programmers and math students all of the time! Want to learn…

Grasping Gravity

I’m sure you’ve spent some time in your math classroom talking about ways to explore the math behind different real world phenomena.  We often just refer to it as “mathematical modeling”, and it really can help students make sense of the ideas they’re studying.  For example, I watched the Ted Talk from Pixar’s Tony DeRose back…

Find My Area

This week’s primary lesson focuses calculating areas of different polygons. Students will create a program that will find the area of a square, rectangle, triangle, rhombus, and trapezoid. This lesson is easily adaptable to using only a few of the mentioned shapes or using many more. Want to learn how to create this program. Check…

Beetleblocks: A STEAM Coding and 3D Printing Lesson

This week’s vlog uses an amazing 3D environment called Beetleblocks!  It will give you an experience of coding in a geometry mindset to help your students better understand the structure of 3D solids.  An amazing STEAM lesson that you and your students will LOVE 🙂 Extensions: 1) Modify your Code to create an N-gon Prism! …

Subtracting Integers Race Game

In the middle school setting I have had the privilege of teaching 6th, 7th, and 8th grade students. Over the years, I have noticed my students consistently struggling with integer operations, regardless of the age. When students are learning skills in their current math class, they continue to get  frustrated with the mistakes they make…

The Legend of the Chessboard

Do you want to try a text based coding lesson in your math class?  We’ve found the “Legend of the Chessboard” lesson to be a fun and manageable transition for kids while learning arithmetic and geometry sequences. Project Goal: Students will understand the power of exponential growth and be able to write programs that allow…

Tip Calculator

Students will create a program that will ask for their bill amount and how much they want to tip. Then, the program will calculate the final amount they will pay including their bill and tip. Lesson Plan Here , -Ashley Tewes

How Safe is Safe?

If your students are like ours, they’re hungry to get as many applications of money in math class as possible?  Let’s feed this hunger and help them grow in their financial literacy!  In this lesson, students will explore exponential decay through the lens of inflation and the future value of $1000. P.S. Certainly this is…

How Will you Pay?

Students will create a program that will ask them the amount of their bill. Then they will get to choose what bills and coins they will use to pay their bill.   Lesson Plan: Student and Teacher Guide , -Ashley Tewes

Rainbow Parabolas

Have you or your students ever wondered how a graphing calculator is programmed? Well in this festive lesson “Rainbow Parabolas” (inspired by amazing work of Ontario educators Lisa Ann Floyd, George Gadanidis, and Jeff Cummings) you’ll code your first graphing calculator and work to apply your own magical transformation knowledge! Idea taken from this Tweet…

Positive Mixed Number ←→ Improper Fraction

Students will create a program where the user can either type in a mixed number and the program will transfer it to a non-reduced improper fraction, or the user can type in an improper fraction and the program will transfer it to a mixed number. Lesson Plan: Student and Teacher Guide , -Ashley Tewes

New Year, New Opportunities: Scratch 3.0 is Here!

Scratch 3.0 was released at the start of the New Year. Scratch users have been raving about the upgraded Platform with many new features. It has expanded what you can create with Scratch and what devices can access Scratch. Some features include: Many new Sprites (characters) A new sound editor Many new blocks New extensions…

Logarithms: How Long Until I Double My Money?

View Lesson Plan Here , -Mike Larson

Right Triangle Check

Project Goal: The user types in three side lengths of a triangle. The program will tell the user if the triangle lengths create a right triangle or not.   {{ vc_btn:title=Printable+Lesson&size=lg&align=center&css_animation=lightSpeedIn&button_block=true&link=url%3Ahttps%253A%252F%252Fcsandmath.org%252F2019%252F01%252F22%252Fright-triangle-check-scratch%252F%7C%7C%7C }} , -Ashley Tewes

Conquering Quadratics- Real Solutions

Project Goal: Students will create a program that will use the quadratic formula to calculate zeros of a quadratic equation. Click Here to Download the Student and Teacher Guide Watch this Video Lesson to Learn how to Create this Program! , -Ashley Tewes

Conquering Quadratics- Complex Solutions

Project Goal: Students will create a program that will use the quadratic formula to calculate zeros of a quadratic equation, including complex solutions. Click Here to Download the Student and Teacher Guide Watch this Video Lesson to Learn how to Create this Program! , -Ashley Tewes

Drawing Right Triangles with Trigonometry

View Lesson Plan Here , -Mike Larson

What Time is It?

Project Goal: Students will create a program that randomly moves the hands on a clock. The user will type in the time, then the program will tell them if they are correct or incorrect. Click Here to Download the Student and Teacher Guide Watch this Video to Learn how to Create the Program! , -Ashley…