:D
Learn to Teach , Teach to Learn / mario game
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

mario game

Page history last edited by Jen Calipari 11 years, 8 months ago

1: Introduction:

1: Learn to make the games you like to play

2: We're going to come (days of the week) for how long

3:  Make the games that you want to play and become a genius/inventor

Introductions to People

4: Name, age, school, favorite module, something cool you made

5: Introduce themselves: say the same thing

 

2: Preparation:

1: One computer per person.

2: Have an activity sheet at each computer

3: Have scratch v1.4 installed, working, and opened on all of them

 

3: Opening Concepts: 

1: Explain scripts and sprites. Show how scripts control the sprite.

2: How variables could be used to keep track of placement and movement

3: Explain how scratch can capture keyboard events/ keyboard control

(when you press the right arrow key, your character should move the amount of step you set if for.)

4: Explain how the different costumes work and how it creates animation

(one costume steps with the left foot first, then the second costume steps with the right foot. This simulates walking)

 

4: Focus of the Lesson:

Creating a playable 1 player Mario game.

 

5: Teaching:

1: Explain what we will be teaching today: Making a Mario game.

2: First have the students make the background: the sky and clouds only

 

3: Then the students should select the Mario sprite that is standing

 

4: Tell the students to find different Mario sprites that look like the different steps of walking (at least 3-4 others)

5: Create sprite2 and sprite3: Make sprite2 and sprite3 into the bricks that Mario walks on ( they should name it "Ground1" and "Ground2" etc.)

6: Mario's scripts should tell him to change walking costumes every step he takes and to point in the direction that he's walking in. (90 for Right and -90 for Left)

Scripts for your character

greenflag

forever ifkey right arrow pressed

change scrollX  by  -5

*Important* This is so that when your character moves towards the right, the ground moves in the opposite direction

----->(character)

<----(ground sprite)

 

forever ifkey left arrow pressed

change scrollX  by  5

*Important* This is so that when your character moves towards the left, the ground moves in the opposite direction

<----(character)

---->(ground sprite)

   *REMEMBER*The scripts for the ground should be linked to the scripts of your Mario character.

 

7: The scripts for your ground and how to make it move (scrolling)

Sprite 1 (ground 1)

greenflag

forever

set x to(({ scrollX  }+((480 * 0 ))))*REMEMBER*  When making Sprite 1, make sure you multiply it by "0" then go up from there (0, 1, 2, 3,etc). If you don't, then the ground sprite would start to separate from the other sprites when your trying to walk with Mario.

 

Sprite 2 (ground 2)

 

greenflag

forever

set x to(({scrollX  }+(( 480 * 1 ))))

 

*REMEMBER* that this is sprite2 and not sprite1

 *REMEMBER*  The scripts for the Mario character should be linked to the scripts for the ground.   

 

8: Have people who are finished with their game assist other people or try out another persons finished game

9: If People finish early, challenge them to add on to their game: Another level, point system, enemies, time, etc.

 

6: Wrap up:

1: Make sure everyone has cleaned up their area.

2: Programs saved, closed, and uploaded on the scratch website under L2T.

 

7:Circle up:

Ask everyone questions: Did they enjoy the day? How did their game work? What was hard/easy about it? Could they teach it to someone else? What was fun about today / what are your thoughts about today? What can you make now on your own? What would you want to make on your own?

 

Back

Boxing Glove

Social Media Agency Manchester 

 

 

Comments (0)

You don't have permission to comment on this page.