Thunderbird Youth Club
This program is designed for students (2nd grader or higher) to learn some basic concepts on programming and logic. Scratch (https://scratch.mit.edu/ ) from MIT will be the main platform for students to learn and experiment their project ideas. During the meeting time, project presentation will be scheduled. Students are expected to devote substantial efforts to continue their project or practice outside of the classroom.
Meeting Time: 14:30 --15:30, every Sunday
Place:
10450 Medlock Bridge Road, Ste 11, Johns Creek GA 30097
Materials:
You are welcome to and should take advantages of the tutorials online.
Each student should bring a laptop to the Meeting on Sunday.
Program Schedule:
Safety, introducing Scratch
Animating a Sprite; adding Sounds (Dance to the Beat)
Sprite Interaction via Variables
Statement, arithmetic operation, If-else, loop
Game design and animations
(REMINDER: The information presented here is subject to expansion, change, or modification during the semester.)
Week 1 (6/3): Scratch 2 Card
Week 2 (6/10): Name Card
Week 3 (6/17): Race Card
Week 4 (6/24): Music Card and Hide-and-seek Card
Week 5 (7/8): Story Card
Week 6 (7/15): Pet card
Week 7 (7/22): Catch Card
Week 8 (7/29): Fashion Card
Week 1 (8/5): Starfish Hunter
Week 2 (8/19):
Week 3 (9/2):
Week 4 (9/16):
Week 5 (9/30):
Week 6 (10/14):
Week 7 (10/28):
Week 8 (11/11):
Week 9 (11/25):
Week 10 (12/9):
Download and install Scratch 2.0 Offline Editor from here;
Try the online tutorial or downloading the PDF Guide;
The following lessons are also helpful. For some of the following materials, credits go to the original author: Jessica Chiang.
Lesson 1: Introducing Scratch and Creating Sprite
Lesson 2: Animating a Sprite (Dance)
Lesson 3: Adding Sounds (Dance to the Beat)
Lesson 4: Sprite Interaction via Variables
Lesson 5: Work with the Stage
Lesson 6: Add Music with Scratch and Audacity®
Lesson 7: The Pong Game
Lesson 8: Stories to Animations Part I
Lesson 9: Stories to Animation Part II
Advanced Scratch Lessons
Lesson 10: MiniMario Game Part I- Game Design
Lesson 11: Mini Mario Game Part II - Sprites
Lesson 12: Mini Mario Game Part III - Game Rules
Lesson 13: Mini Mario Game Part IV: Platforms
Lesson 14: Mini Mario Game Part V: Intro to Scrolling
Lesson 15: Mini Mario Game Part VI: Game Wrap Up
Lesson 1: Introducing Scratch and Creating Sprite
Lesson 2: Animating a Sprite (Dance)
Lesson 3: Adding Sounds (Dance to the Beat)
Lesson 4: Sprite Interaction via Variables
Lesson 5: Work with the Stage
Lesson 6: Add Music with Scratch and Audacity®
Lesson 7: The Pong Game
Lesson 8: Stories to Animations Part I
Lesson 8: Stories to Animations Part II
Advanced Scratch Lessons
Lesson 10: MiniMario Game Part I- Game Design
Lesson 11: Mini Mario Game Part II - Sprites
Lesson 12: Mini Mario Game Part III - Game Rules
Lesson 13: Mini Mario Game Part IV: Platforms
Lesson 14: Mini Mario Game Part V: Intro to Scrolling
Lesson 15: Mini Mario Game Part VI: Game Wrap Up
Some related youtube videos.