|
Intro to Scratch Google Document: Scratch 101 video web - Intro to Scratch |
||||||||||||||
|
Scratch Cards 1-12 |
||||||||||||||
|
||||||||||||||
|
Scratch Pre-App Ideas |
||||||||||||||
|
Lesson |
Description |
Web Example |
||||||||||||
| 1. About Me | Create interactive sprites by just clicking on them. | web-About Me | ||||||||||||
| 2. Dance Party | Add some music to your app. Also change their costumes. | web- Dance Party | ||||||||||||
| *3. Arts | Wait, Say, Sounds, Pen, Loop, Visibility, Random, Key Pressed | none | ||||||||||||
| *4. Square Circle | Bounce your spite off the wall and see it change before your eyes. | web- Square Circle | ||||||||||||
| 5. Build a Band | Create a band and listen to the wonderful music. | web - Build a Band | ||||||||||||
| *6. Automatic Drawing | Have the computer draw on its own. | web - Automatic Drawing | ||||||||||||
| *7. Stories | Ask (get input from user), Broadcast, receive (coordinate sprites) | none | ||||||||||||
| 8. Conversation | Sprites talking using the wait command | web - Conversation | ||||||||||||
| *9. Scenes | Use Broadcast and When I receive blocks to tell a story. | web - Scenes | ||||||||||||
| *10. Slide Show | Create a collection background images accompanied by audio narration. | web - Slide Show | ||||||||||||
| *11. Games | Learn about Touching, Visibility, Random, Timing, Variables, & Keyboard Control. | none | ||||||||||||
| *12. Collide | Learn about points while dodging the sprites. | web - Collide | ||||||||||||
| *13. Cat Libs | Learn how to make a funny "Mad-Lib" game. | web - Cat Libs | ||||||||||||
| 14. Scrolling (Adv.) | Advanced but a GREAT effect for games like Mario. | web - Scrolling | ||||||||||||
| 15. Making Shapes | none | |||||||||||||
| 16. Paint App (Beg.) | Easy-simple paint app. Be sure to add your personal touch... maybe some sound? | none | ||||||||||||
| 17. Electric Keyboard (Beg.) | Easy-simple piano like app. Design your app to make it more personal. | none | ||||||||||||
| 18. Intro Screen (Beg.) | Easy-great touch to start of any app. | none | ||||||||||||
| 19. Click Click Wow (Adv.) | Create a variable to show how many times something has been clicked. | none | ||||||||||||
| 20. Maze (Beg.) | Easy-nice way to make a neat maze game really quickly. | web - Maze | ||||||||||||
|
||||||||||||||
|
21. Throw Ball + Do a Dance (Beg.) |
Make the ball fly across the screen and have the grasshopper bounce randomly around the screen. |
none |
||||||||||||
|
22. One Arm Bandt Game (Beg.) |
Easy- Fun and easy way to show random |
none |
||||||||||||
|
23. Sine & Cosine |
none |
|||||||||||||
|
24. Bounce |
none |
|||||||||||||
|
25. Guess the Number |
none |
|||||||||||||
|
26. Moving around |
none |
|||||||||||||
|
27. Hit the Cat Game |
none |
|||||||||||||
|
28. Paint Editor - |
cool effect to make new sprites |
|||||||||||||
|
29. Adding Background- |
import new bk.grounds |
|||||||||||||
|
30. |
||||||||||||||
|
31. |
||||||||||||||
Chase Game- Make the sprite chase one another. Motion Path - one sprite follows another Coordinate System- Medium Difficulty - Learn the x y system that the screen uses. Sensing - Medium (Excellent for learning the sensing variables Collisions - Medium Collisions - Broadcast - Advanced Collisions - Jump to... - Advanced Variables - Advanced |
||||||||||||||
| Debug The Program | ||||||||||||||
| 1. Bug1- lesson | web - Bug1 - example | |||||||||||||
| 2. Bug2- lesson | web - Bug2 - example | |||||||||||||
| 3. Bug3- lesson | web - Bug3 - example | |||||||||||||
| 4. Bug4- lesson | web - Bug4 - example | |||||||||||||
| 5. Bug5- lesson | web - Bug5 - example | |||||||||||||
|
Gallery of Examples: |
||||||||||||||
Gallery Sample Arts projects Gallery Sample Stories projects Gallery Sample Games projects Gallery Maze extensions Gallery About me sample projects Gallery Dance Party sample projects Gallery Maze sample projects |
||||||||||||||
|
Final Part III : Advanced Scratch APPS Ideas Using Video Tutorials |
||||||||||||||
| Lesson Plans: | ||||||||||||||
|
|
||||||||||||||
|
|
||||||||||||||
Project Timeline
Evaluation
|
||||||||||||||||||||||||||||||||
|
Student Projects: http://scratch.mit.edu/projects/crewsms/2213667 http://scratch.mit.edu/projects/crewsms/2220911 http://scratch.mit.edu/projects/crewsms/2220898 http://scratch.mit.edu/projects/crewsms/2220881 http://scratch.mit.edu/projects/crewsms/2220872 http://scratch.mit.edu/projects/crewsms/2220856 http://scratch.mit.edu/projects/crewsms/2218634 http://scratch.mit.edu/projects/crewsms/2218632 http://scratch.mit.edu/projects/crewsms/2218615 http://scratch.mit.edu/projects/crewsms/2216560 http://scratch.mit.edu/projects/crewsms/2216554 http://scratch.mit.edu/projects/crewsms/2216552 http://scratch.mit.edu/projects/crewsms/2216533 http://scratch.mit.edu/projects/crewsms/2216529 |
||||||||||||||||||||||||||||||||
| Example Kid Programmers | ||||||||||||||||||||||||||||||||
![]() Watch Thomas Explain how he made it as a programmer |
||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||
| Robert Nay, Bubble Ball APP Designer | ||||||||||||||||||||||||||||||||
This site was created by Roderick
Hames
for the primary purpose of teaching and demonstrating
computer skills..
Any distribution or copying without the express or
written consent of
Alton C. Crews Middle School or its creator is strictly
prohibited.
Copyright© 1998-2012. Alton
C. Crews Middle School: CS-7th grade