Small Basic<br />Games+ Programming<br />== Fun<br />
Goals<br />What, who, why, when/where, how<br /><ul><li>Make a turtle move
Turtle square
Turtle spirograph
Extra credit – play with fractal, change values
Next steps (learn more)</li></li></ul><li>Environment<br />Ribbon<br />Intellisense<br />Editor<br />Instant Help<br />
Stopping a running program<br />
Buttons<br />File Buttons<br /><ul><li>New, Open, Save</li></ul>Web Buttons<br /><ul><li>Import, Publish</li></ul>Clipboar...
This is how you make a turtle draw a line using code.<br />
When things go wrong<br />Errors Popup<br />
This is how you draw a square<br />
Going Faster<br />
Variables<br />
Loops<br />
Calculate Angle<br />
Polygon<br />
This is how you draw a spirograph.<br />
This is how you draw a cool shape.<br />
Learn More…<br />Watch the Small Basic site on DevLabs<br />
Sync<br />
Change Colors<br />
Colorful<br />
Background<br />
Pong<br />Score<br />Ball<br />Paddle<br />
Paddle<br />Name: paddle<br />Color: Blue<br />Width: 120<br />Height: 12<br />
Add Paddle<br />Color and size of paddle<br />
Ball<br />Name: ball<br />Color: Red<br />Width: 20<br />Height: 20<br />
Add Ball<br />Color and size of ball<br />
Move the Paddle<br />
Initialize Values<br />Initialize Ball Position, Delta, Score and Size<br />
Move the Ball<br />
Bounce the Ball – Left and Right Wall<br />
Bounce the Ball – Top Wall<br />
Bounce the Ball – Paddle<br />If ball hits the paddle, increase the score<br />
Score<br />
Print Score, when you update it<br />
Full Game!<br />
Add Sounds!!<br />
Upcoming SlideShare
Loading in...5
×

2 Digi Girlz Small Basic

1,373

Published on

Using Small Basic - Author Lynn Langit

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,373
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Describe Turtle, Move, Turn.Turtle = ObjectMove = Operation
  • Describe Properties (Speed)
  • Pong_2.sb
  • Pong_5.sb
  • Pong_full.sb
  • 2 Digi Girlz Small Basic

    1. 1. Small Basic<br />Games+ Programming<br />== Fun<br />
    2. 2. Goals<br />What, who, why, when/where, how<br /><ul><li>Make a turtle move
    3. 3. Turtle square
    4. 4. Turtle spirograph
    5. 5. Extra credit – play with fractal, change values
    6. 6. Next steps (learn more)</li></li></ul><li>Environment<br />Ribbon<br />Intellisense<br />Editor<br />Instant Help<br />
    7. 7. Stopping a running program<br />
    8. 8. Buttons<br />File Buttons<br /><ul><li>New, Open, Save</li></ul>Web Buttons<br /><ul><li>Import, Publish</li></ul>Clipboard Buttons<br /><ul><li>Cut, Copy, Paste, Undo, Redo</li></ul>Program Buttons<br /><ul><li>Run</li></li></ul><li>Don’t forget to save your program<br />Use this a lot!<br />
    9. 9. This is how you make a turtle draw a line using code.<br />
    10. 10. When things go wrong<br />Errors Popup<br />
    11. 11. This is how you draw a square<br />
    12. 12. Going Faster<br />
    13. 13. Variables<br />
    14. 14. Loops<br />
    15. 15. Calculate Angle<br />
    16. 16. Polygon<br />
    17. 17. This is how you draw a spirograph.<br />
    18. 18. This is how you draw a cool shape.<br />
    19. 19. Learn More…<br />Watch the Small Basic site on DevLabs<br />
    20. 20. Sync<br />
    21. 21. Change Colors<br />
    22. 22. Colorful<br />
    23. 23. Background<br />
    24. 24. Pong<br />Score<br />Ball<br />Paddle<br />
    25. 25. Paddle<br />Name: paddle<br />Color: Blue<br />Width: 120<br />Height: 12<br />
    26. 26. Add Paddle<br />Color and size of paddle<br />
    27. 27. Ball<br />Name: ball<br />Color: Red<br />Width: 20<br />Height: 20<br />
    28. 28. Add Ball<br />Color and size of ball<br />
    29. 29. Move the Paddle<br />
    30. 30. Initialize Values<br />Initialize Ball Position, Delta, Score and Size<br />
    31. 31. Move the Ball<br />
    32. 32. Bounce the Ball – Left and Right Wall<br />
    33. 33. Bounce the Ball – Top Wall<br />
    34. 34. Bounce the Ball – Paddle<br />If ball hits the paddle, increase the score<br />
    35. 35. Score<br />
    36. 36. Print Score, when you update it<br />
    37. 37. Full Game!<br />
    38. 38. Add Sounds!!<br />
    39. 39. Add a background<br />
    40. 40. Get Microsoft Software for FREE<br />For high school and college students - DreamSpark<br />For startup businesses - BizSpark<br />For everyone / Express editions – VS and SQL - here<br />
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×