Start with checking out some tutorials - https://scratch.mit.edu/ideas
Watch Jeff's Getting Started video - https://www.youtube.com/watch?v=oFBuuTXkKOs&list=PLCFNfZsc2MIByWxTX2Zjg0wJpk1YXbcQ8&index=55
Some examples similar to what we have done in Python -
Count Up - https://scratch.mit.edu/projects/372458125/
Math Quiz - https://scratch.mit.edu/projects/372458348/
Converting Units - https://scratch.mit.edu/projects/12044742/
Some examples of classic beginning Scratch programs -
Animations - https://scratch.mit.edu/projects/129225398/
Pong game - https://scratch.mit.edu/projects/179593298/
Drawing shapes - https://scratch.mit.edu/projects/366015227/
Some examples of things that are pretty easy to do in Python but a bit of a pain in Scratch -
Prime testing - https://scratch.mit.edu/projects/12025307/
Convert to binary - https://scratch.mit.edu/projects/351890543/
Create a Scratch account so you can save your projects and be ready to share them for the h9 assignment when that is released.
Assignment h9, part 1
Choose one of these classic programming exercises that you should be able to figure out after looking through some of those -
* Ask user for number, compute the factorial
* Pick a random number, either 0 or 1, and say head's or tail's. Do this repeatedly and count how many head's.
* Compute the sum of the integers between two given numbers.
* Ask for a number grade and say what the letter grade is.
* Ask for two numbers and say what their sum, product, and difference are.
* Ask a riddle and check if the user types the correct answer.
Assignment h9, part 2
Pick something else that is a classic "Scratch thing" to accomplish -
* Animations
* Program that uses mouse clicks, key presses, and/or motion
* Telling a story
* You name it – check the tutorials and projects for ideas