Grade 9 Coding - No fear! Resources will be shared here.
NOTE: All all the Scratch Challenge Activities were created using Scratch 2.0. All blocks, however, are still present and with the same colours for Scratch 3.0.
In this challenge, students will simulate rolling two dice and then code the program to determine which of the two dice is greater. For an extra challenge, students could code a third dice.
Scratch project to remix: https://scratch.mit.edu/projects/175482639/
Logic Flow Diagram:
In this challenge you will make a converter that converts 12-hour time to 24-hour time AND from 24-hour time to 12-hour time, depending on what the user wants. Thank you to @lisaannefloyd for the idea.
In this challenge you will build a number guessing game! The program will pick a random number between 1 - 10 and will ask the user to guess the number and then provide feedback for the user to help them guess the number of the computer.
In this challenge you will create a "skip counter" or a "pattern rule counter" that counts in a given pattern 100 times!! Try to use the least number of blocks as you can.
In this challenge you will create a skip counting game where you don't say numbers that are multiples of some other number. For example, skip count by 2s but say "BOOM" for every multiple of 5 (2, 4, 6, 8, "BOOM", 12, 14, 16, 18, "BOOM", 22...
In this challenge you will create a probability spinner that will allow you to play and test different probability spinners!
In this challenge you need to remix the project and fix it! Right now the project draws 5 equilateral triangles. What it is supposed to do is draw the 5 different shapes that the sprites says as it goes along. Project to remix: https://scratch.mit.edu/projects/214113287/
In this challenge you will calculate the mean of a set of numbers by using the "list" data block. Thank you to Brian Aspinall for the idea.
In this challenge you will create a project where you ask the user to enter an ordered pair and you will code it to determine which Quadrant it is in, if it is on an axis, or if it is on the origin.
Take the challenge from pt A and reverse it! Code the program to generate the point and ask the user to guess at the quadrant that it is in.