TPT
Total:
$0.00
Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020
Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020
Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020
Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020
Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020
Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020
Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020
Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020
Share

What others say

"Comprehensive product! This is an engaging coding project that allows students to be successful, no matter their level of expertise. It comes with useful video tutorials, a solution and exit card."
star
Kelly W.

Description

Are you worried about how to teach the new Coding expectations in the Ontario Mathematics Curriculum 2020?  Worry no longer, Coding mini Bytes to the rescue!  I have created a series of coding challenge tasks that are designed to teach students some fundamental coding skills using an excellent, student-friendly coding platform called Code.org.  My motto is “Learn coding by doing coding!”.  There is no better way to learn than trying it, persevering through errors, fixing, testing and succeeding!  Students LOVE these coding challenges and are so excited when even the simplest App works for the first time!  This is perfect for Distance Learning and In-class as well!


New Grade 9 De-streamed Ontario Mathematics curriculum 2021 has also introduced coding expectations! My products work perfectly for this curriculum as well!

Teaching and learning coding is WAY MORE than just making a sprite jump up and down, or turn right or left moving across a screen.  So many coding platforms focus on gaming tasks.  Yes they are fun, but there is so much behind those games that are fundamental coding skills.  ENTER Coding mini Bytes!  Students will learn many fundamental skills and build progressively more complex Apps.  Many of the Coding mini Bytes challenges are linked directly to specific Ontario Mathematics 2020 Curriculum expectations as well!


NOT FROM ONTARIO? NO PROBLEM! The Coding mini Bytes challenges will compliment any Computer Science, Mathematics or Coding curriculum!

NO PRIOR CODING EXPERIENCE is necessary for teachers or students!  The Coding mini Bytes are tailormade to assist teachers with no experience and to guide students through many coding tricks and techniques to be successful.  As the teacher, these Coding mini Bytes tasks will also help you learn and gain confidence to do more coding on your own!

DICE ROLLER - Random Numbers mini Bytes Challenge:

Student learn how to generate RANDOM NUMBERS and use CONDITIONAL LOGIC while making an APP that simulate a random roll of a 6-side die.

There are countless coding applications that require the use of randomly generated numbers.  Rolling a six sided dice is one great example of this.  Learning how to make your code generate a random number within a range (which the coder determines) is an invaluable skill.  Once the random number is generated, the coder can use it to accomplish whatever task is required (i.e. animate the simulated dice roll)

***Coding skills learned/revisited:***

  • randomNumber (configure a random number between limits)
  • Events
  • Conditional Logic (if...else if)
  • Variables
  • Buttons
  • Images
  • Commands to interact with a user screen

Coding mini Bytes are designed to assist all levels of learners so everyone can have success.  As students attempt more coding challenges, they can become more self-sufficient and require fewer supports.  You’ll be AMAZED at how quickly students will become “expert coders”!

This challenge comes with YouTube video STEP-BY-STEP tutorial support!

Each Coding mini Bytes challenge comes with:

  • FOR TEACHERS:
    • Detailed Teacher Notes
      • "Where do I begin with Coding mini Bytes" teacher help guide.
      • Planning instructions/suggestions
      • Resource supports for Teacher and Students
      • How to setup and get started with Code.org accounts and using App Lab
      • Sample published coding solution
    • All support documentation on how to get started and implement the challenge
  • FOR STUDENTS:
    • Introduction to App Lab Design Elements (Google Slideshow walking students through the basic Design Elements available for building an App. Perfect for new users of Code.org).
    • Challenge Task Card (outlining the requirements of the coding challenge)
    • App Planning Sheet for teacher to model pre-planning and students to think through the requirements prior to coding.
    • Block Info Cards giving detailed descriptions of many common coding block commands in student-friendly language.
    • Student Instructions document (providing more support and guidance for students)
    • STEP-BY-STEP instructions to support students that need more assistance.  The step-by-step support is provided by:
      • YouTube video link.  Detailed video embedded in a Google Slides file that is good for instruction and learning.  Videos are 15 - 30 minutes in length and are meant for teaching as well as doing the coding.  The videos can be used as lessons and are not just mindless videos for students to just duplicate what is in the video without learning WHY things are done.
    • EXIT TICKET/QUIZ in Google Forms.  Consolidate the task with a short 5 - 10 question quiz.  All multiple choice and automatically scored for instant feedback!

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

TAKE A LOOK AT MORE OF MY CODING MINI BYTES CHALLENGES:


01 Counters

02 Loops

03 Flag Finder (if/else logic)

04 Sound Mixer (buttons and sounds)

05 Timers

06 Dice Roller (random numbers)

07 Math Calculator (math functions)

08 Image Stretcher (sliders and images)

09 Tax and Discount Calculator (math functions)

10 Holiday App (excellent for Christmas or other holiday celebrations)

11 Text to Speech


**Make your coding class COMPLETE by adding the "Getting Started with Coding - 5 Google Slides Lessons"**

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

YOU MAY ALSO LIKE THESE FINANCIAL LITERACY AND CODING PRODUCTS:

Geared toward New Ontario Mathematics Curriculum expectations

Currency Conversion mini Unit and App Coding Bundle (Grade 7)

Simple and Compound Interest mini Unit and App Coding Bundle (Grade 8)

Code your own Exponent Calculator App using Code.org (Grade 5 and up)

Ontario Mathematics Curriculum Expectations Aligned with this product:

Algebra

Coding Skills

C3.1 solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves events influenced by a defined count and/or sub-program and other control structures

C3.2 read and alter existing code, including code that involves events influenced by a defined count and/or sub-program and other control structures, and describe how changes to the code affect the outcomes and the efficiency of the code

To Earn Credit for Future Purchases,

Go to My Purchases page (you may need to login). Beside each purchase you'll see a Provide Feedback Link. Simply click it and you will be taken to a page where you can give a quick rating and leave a short comment for the resource. Each time you give feedback, you receive feedback credits that you can use to lower the cost of your future purchases.

LICENSING/COPYRIGHT TERMS: This purchase includes a license for one teacher only for personal use and is non-transferable. No part of this resource is to be shared with colleagues or used by whole departments, schools, or districts without purchasing the proper number of licenses. If you have questions about licensing more than one copy, please email me at mathytechy@gmail.com. This resource may not be uploaded to the internet in any form, unless the site is password protected and can only be accessed by students.

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Algebra Coding Skills mini Bytes 06 - DICE ROLLER APP- Ontario Math 2020

Rated 5 out of 5, based on 4 reviews
5.0 (4 ratings)
Mathy Techy
515 Followers
$6.25
$7.50
SAVE
$1.25

Highlights

Digital downloads
Grades icon
Grades
5th - 9th
Pages
80+
Answer Key
Included

What others say

"Comprehensive product! This is an engaging coding project that allows students to be successful, no matter their level of expertise. It comes with useful video tutorials, a solution and exit card."
star
Kelly W.

Save even more with bundles

Are you worried about how to teach the new Algebra C3 Coding Skills expectations in the Ontario Mathematics Curriculum 2020?  Worry no longer, Coding mini Bytes to the rescue!  I have created a series of coding challenge tasks that are designed to teach students some fundamental coding skills using
Price $55.00Original Price $82.50Save $27.50
11
Relieve the stress of new Ontario Mathematics Curriculum 2020 Algebra and Coding Skills (C3) expectations. I have a full year of coding products ready for you to use in your class! No prior experience necessary for teachers or students. Everything you need for a comprehensive coding unit is right
Price $68.00Original Price $98.75Save $30.75
12

Description

Are you worried about how to teach the new Coding expectations in the Ontario Mathematics Curriculum 2020?  Worry no longer, Coding mini Bytes to the rescue!  I have created a series of coding challenge tasks that are designed to teach students some fundamental coding skills using an excellent, student-friendly coding platform called Code.org.  My motto is “Learn coding by doing coding!”.  There is no better way to learn than trying it, persevering through errors, fixing, testing and succeeding!  Students LOVE these coding challenges and are so excited when even the simplest App works for the first time!  This is perfect for Distance Learning and In-class as well!


New Grade 9 De-streamed Ontario Mathematics curriculum 2021 has also introduced coding expectations! My products work perfectly for this curriculum as well!

Teaching and learning coding is WAY MORE than just making a sprite jump up and down, or turn right or left moving across a screen.  So many coding platforms focus on gaming tasks.  Yes they are fun, but there is so much behind those games that are fundamental coding skills.  ENTER Coding mini Bytes!  Students will learn many fundamental skills and build progressively more complex Apps.  Many of the Coding mini Bytes challenges are linked directly to specific Ontario Mathematics 2020 Curriculum expectations as well!


NOT FROM ONTARIO? NO PROBLEM! The Coding mini Bytes challenges will compliment any Computer Science, Mathematics or Coding curriculum!

NO PRIOR CODING EXPERIENCE is necessary for teachers or students!  The Coding mini Bytes are tailormade to assist teachers with no experience and to guide students through many coding tricks and techniques to be successful.  As the teacher, these Coding mini Bytes tasks will also help you learn and gain confidence to do more coding on your own!

DICE ROLLER - Random Numbers mini Bytes Challenge:

Student learn how to generate RANDOM NUMBERS and use CONDITIONAL LOGIC while making an APP that simulate a random roll of a 6-side die.

There are countless coding applications that require the use of randomly generated numbers.  Rolling a six sided dice is one great example of this.  Learning how to make your code generate a random number within a range (which the coder determines) is an invaluable skill.  Once the random number is generated, the coder can use it to accomplish whatever task is required (i.e. animate the simulated dice roll)

***Coding skills learned/revisited:***

  • randomNumber (configure a random number between limits)
  • Events
  • Conditional Logic (if...else if)
  • Variables
  • Buttons
  • Images
  • Commands to interact with a user screen

Coding mini Bytes are designed to assist all levels of learners so everyone can have success.  As students attempt more coding challenges, they can become more self-sufficient and require fewer supports.  You’ll be AMAZED at how quickly students will become “expert coders”!

This challenge comes with YouTube video STEP-BY-STEP tutorial support!

Each Coding mini Bytes challenge comes with:

  • FOR TEACHERS:
    • Detailed Teacher Notes
      • "Where do I begin with Coding mini Bytes" teacher help guide.
      • Planning instructions/suggestions
      • Resource supports for Teacher and Students
      • How to setup and get started with Code.org accounts and using App Lab
      • Sample published coding solution
    • All support documentation on how to get started and implement the challenge
  • FOR STUDENTS:
    • Introduction to App Lab Design Elements (Google Slideshow walking students through the basic Design Elements available for building an App. Perfect for new users of Code.org).
    • Challenge Task Card (outlining the requirements of the coding challenge)
    • App Planning Sheet for teacher to model pre-planning and students to think through the requirements prior to coding.
    • Block Info Cards giving detailed descriptions of many common coding block commands in student-friendly language.
    • Student Instructions document (providing more support and guidance for students)
    • STEP-BY-STEP instructions to support students that need more assistance.  The step-by-step support is provided by:
      • YouTube video link.  Detailed video embedded in a Google Slides file that is good for instruction and learning.  Videos are 15 - 30 minutes in length and are meant for teaching as well as doing the coding.  The videos can be used as lessons and are not just mindless videos for students to just duplicate what is in the video without learning WHY things are done.
    • EXIT TICKET/QUIZ in Google Forms.  Consolidate the task with a short 5 - 10 question quiz.  All multiple choice and automatically scored for instant feedback!

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

TAKE A LOOK AT MORE OF MY CODING MINI BYTES CHALLENGES:


01 Counters

02 Loops

03 Flag Finder (if/else logic)

04 Sound Mixer (buttons and sounds)

05 Timers

06 Dice Roller (random numbers)

07 Math Calculator (math functions)

08 Image Stretcher (sliders and images)

09 Tax and Discount Calculator (math functions)

10 Holiday App (excellent for Christmas or other holiday celebrations)

11 Text to Speech


**Make your coding class COMPLETE by adding the "Getting Started with Coding - 5 Google Slides Lessons"**

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

YOU MAY ALSO LIKE THESE FINANCIAL LITERACY AND CODING PRODUCTS:

Geared toward New Ontario Mathematics Curriculum expectations

Currency Conversion mini Unit and App Coding Bundle (Grade 7)

Simple and Compound Interest mini Unit and App Coding Bundle (Grade 8)

Code your own Exponent Calculator App using Code.org (Grade 5 and up)

Ontario Mathematics Curriculum Expectations Aligned with this product:

Algebra

Coding Skills

C3.1 solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves events influenced by a defined count and/or sub-program and other control structures

C3.2 read and alter existing code, including code that involves events influenced by a defined count and/or sub-program and other control structures, and describe how changes to the code affect the outcomes and the efficiency of the code

To Earn Credit for Future Purchases,

Go to My Purchases page (you may need to login). Beside each purchase you'll see a Provide Feedback Link. Simply click it and you will be taken to a page where you can give a quick rating and leave a short comment for the resource. Each time you give feedback, you receive feedback credits that you can use to lower the cost of your future purchases.

LICENSING/COPYRIGHT TERMS: This purchase includes a license for one teacher only for personal use and is non-transferable. No part of this resource is to be shared with colleagues or used by whole departments, schools, or districts without purchasing the proper number of licenses. If you have questions about licensing more than one copy, please email me at mathytechy@gmail.com. This resource may not be uploaded to the internet in any form, unless the site is password protected and can only be accessed by students.

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Reviews

5.0
Rated 5 out of 5, based on 4 reviews
4
ratings
All verified TPT purchases
Engaging and well-developed product
Rated 5 out of 5
August 4, 2025
Met expectations
Comprehensive product! This is an engaging coding project that allows students to be successful, no matter their level of expertise. It comes with useful video tutorials, a solution and exit card.
Kelly W.
108 reviews
Grades taught: 8th
Rated 5 out of 5
August 5, 2021
The resources that we used for coding in math from Math Techy were amazing! Students loved the activities! Some students only needed little instruction creating their own codes. However for the students that needed a little more assistance, the Youtube videos made it extremely easy to follow, with step by step instructions! The activities also come with an answer key for students so that they know what their final code should look like! The exit tickets (google forms) made it easy to identify what students completed the activities, or helped identify the students that may need more support. Awesome coding activities that students loved and were easy to follow!
Trevor S.
8 reviews
Grades taught: 7th
Mathy Techy
Response from
Mathy Techy
(TPT Seller)
Aug 5, 2021
Thank you very much for the detailed review! I am very proud of my coding resources and it is very rewarding to know how it is helping other students and teachers!
Rated 5 out of 5
July 27, 2021
My students absolutely loved every single coding activity and were engaged the whole time! Mathy Techy has so many coding activities to choose from, and they perfectly fit the Ontario Curriculum. As someone who has never coded before, I was very comfortable using the product because of the detailed instructions and tons of visuals that were provided. This was simple to use with all my students. Most students were able to move through the activities independently, so it can certainly be used during distance learning as well. My students felt very proud of themselves and the professional-looking final product.
Jovana A.
66 reviews
Grades taught: 7th
Rated 5 out of 5
July 26, 2021
Easy to use resource. Students enjoyed the activity!
Andy S.
12 reviews
Grades taught: 8th
Mathy Techy
Response from
Mathy Techy
(TPT Seller)
Jul 27, 2021
Thanks for the feedback. My students really love these coding challenges as well. This one is very practical for probability and random numbers. Very glad that is is easy for you to use.

Questions & Answers

Loading
Loading