Scratch 101: Creating a Platformer Game "To New Lands"

Hello and welcome to Scratch 101! In this lesson we will learn how to create a platformer named "To New Lands". The theme of the platformer is sailing to new destinations using a sailboat, which serves as the main character of the platformer. 

How to Play
You need to complete 10 levels of the platformer using a character. Avoid the red blocks/color. You control your character using the arrow keys. 


Finished Product:



Graphical Setup:
The graphical template is located here:


Scripts:
First three are combined into one script! (They all go into the sailboat)


Common Mistakes:
Make sure that you type in the correct numbers!

Make sure that you have set all of your variables set correctly and applied properly!

Make sure that you have your commands and colors set correctly!


Extension:
Try to use the painting graphics to add more levels to your game!

Tip: 
Try and use the wall jump to help complete the levels. It will make the game much easier!


The completed version can be found here: https://scratch.mit.edu/projects/131064897/#player

Scratch 101 Synthesis Challenge: Create a Simple Digital Clock

Hello and welcome to Scratch 101! In this lesson you will create a simple digital clock which tells the time, in the 24-hour format. If you are unfamiliar with this format, you can read more about it here.

Finished Product:


Challenge:
Understanding the function of the forever loop, variables, and operators.


Graphical Setup:
The graphical template is located here:
https://scratch.mit.edu/projects/148948447/

Format
This is a synthesis challenge, which means that you will not be receiving the completed code. But, you still have the graphical template. which already contains all the blocks which you will need to complete this project. Use the blocks provided to create a project which functions as a digital clock. 

Disclaimer
As was shown in the finished product movie, when the number is in the single-digits it will automatically use the first slot. This is normal, because exception handlers would be necessary to move it to the correct space. 


Common Mistakes:
Make sure that you type in the correct numbers!

Make sure that you have set all of your variables set correctly and applied properly!

Tip: 
Think about how a normal digital clock operates, and then use the variable names to logically line up the digits.


The completed version can be found here: https://scratch.mit.edu/projects/148946578/#player

Scratch 101: Creating "Simon" - a memory skill game

Hello and welcome to Scratch 101! In this lesson we will learn how to create a game named "Simon", which tests your memory capacity. To learn more about Simon, visit the wiki page here.

How to Play
Your screen will have 4 boxes. First a randomly generated pattern will be shown to you. When a box changes color, this means that it becomes a part of the sequence. Once the sequence is completed, you need to click the boxes in the order that they were presented to you. 


Finished Product:

Challenge:
Try to understand how the broadcasting and messaging occurs.


Graphical Setup:
The graphical template is located here:


Scripts:
Backdrop:
Sprite 1:
Sprite 2:
Sprite 3:
Sprite 4:
Common Mistakes:
Make sure that you type in the correct numbers!

Make sure that you have set all of your variables set correctly and applied properly!

Make sure that you have all of your broadcasts set correctly.


Remember:
This program contains 4 variables, 1 for each of the blocks.


Tip: 
Right click and use the "Clean Up" tool to organize your scripts.


The completed version can be found here: https://scratch.mit.edu/projects/146701321/#player