Shall We Learn

  • Increase font size
  • Default font size
  • Decrease font size
Scratch Lessons

scratch_iconScratch is developed by the Lifelong Kindergarten group at the MIT Media Lab. Here is how Scratch website describe Scratch.

"Scratch is a new programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web."

I started to use Scratch about one and half year ago and am amazed at how well it's designed. I've been a professional programmer for more than 8 years and started to use Scratch to teach my 9-year-old boy and his classmates to program. I also used it to create small educational software for kids. I am amazed at how well Scratch is designed and how fun it is to use. With this serie, I aim to guide you, step-by-step, to go from creating animating Sprites(Lesson 1 to Lesson 4), to a Scratch Animation(Lesson5 to Lesson7), then finally to a platform Scratch Game(Lesson 8 to Lesson10).

                                                                       Result from Lesson 1~ Lesson 4

 

Title Filter     Display # 
# Article Title Author Hits
1 Scratch Lesson 1: Create a Sprite Jessica 5913
2 Scratch Lesson 2: Dance! Jessica 3151
3 Scratch Lesson 3: Dance to the Beat Jessica 2664
4 Scratch Lesson 4: Sprite Interaction via Variables Jessica 3355
5 Scratch Lesson 5: Work with the Stage Jessica 2175
6 Scratch Lesson 6: Add Music with Scratch and Audacity® Jessica 1710
7 Scratch Lesson 7: The Pong Game Jessica 1942
8 Scratch Lesson 8: Stories to Animations Part I Jessica 2854
9 Scratch Lesson 9: Stories to Animation Part II Jessica 2419
10 Scratch Lesson 10: MiniMario Game Part I- Game Design Jessica 2830
11 Scratch Lesson 11: Mini Mario Game Part II - Sprites Jessica 3022
12 Scratch Lesson 12: Mini Mario Game Part III - Game Rules Jessica 2288
13 Scratch Lesson 13: Mini Mario Game Part IV: Platforms Jessica 2096
14 Scratch Lesson 14: Mini Mario Game Part V: Intro to Scrolling Jessica 1537
15 Scratch Lesson 15: Mini Mario Game Part VI: Game Wrap Up Jessica 1812
16 Appendix A: Scratch List Explained Jessica 519

85px-Scratchcat.svg                       Java               python-logo