2 digi girlz small basic

38
Small Basic Games + Programming == Fun

Upload: llangit

Post on 07-Nov-2014

2.237 views

Category:

Technology


1 download

DESCRIPTION

Using Small Basic - Author Lynn Langit

TRANSCRIPT

Page 1: 2 Digi Girlz Small Basic

Small BasicGames + Programming

== Fun

Page 2: 2 Digi Girlz Small Basic

Goals

What, who, why, when/where, how

Make a turtle move

Turtle square

Turtle spirograph

Extra credit – play with fractal, change values

Next steps (learn more)

Page 3: 2 Digi Girlz Small Basic

Environment

EditorInstant Help

Intellisense

Ribbon

Page 4: 2 Digi Girlz Small Basic

Stopping a running

program

Page 5: 2 Digi Girlz Small Basic

Buttons

File Buttons

• New, Open, Save

Web Buttons• Import, Publish

Clipboard Buttons

• Cut, Copy, Paste, Undo, Redo

Program Buttons

• Run

Page 6: 2 Digi Girlz Small Basic

Don’t forget to save your

program Use this a lot!

Page 7: 2 Digi Girlz Small Basic

This is how you make a turtle draw a line

using code.

Page 8: 2 Digi Girlz Small Basic

When things go

wrong

Errors Popup

Page 9: 2 Digi Girlz Small Basic

This is how you draw a square

Page 10: 2 Digi Girlz Small Basic

Going Faster

Page 11: 2 Digi Girlz Small Basic

Variables

Page 12: 2 Digi Girlz Small Basic

Loops

Page 13: 2 Digi Girlz Small Basic

Calculate Angle

Page 14: 2 Digi Girlz Small Basic

Polygon

Page 15: 2 Digi Girlz Small Basic

This is how you draw a

spirograph.

Page 16: 2 Digi Girlz Small Basic

This is how you draw a cool

shape.

Page 17: 2 Digi Girlz Small Basic

Learn More…

Watch the Small Basic site on DevLabs

Page 18: 2 Digi Girlz Small Basic

Sync

Page 19: 2 Digi Girlz Small Basic

Change Colors

Page 20: 2 Digi Girlz Small Basic

Colorful

Page 21: 2 Digi Girlz Small Basic

Background

Page 22: 2 Digi Girlz Small Basic

Pong

Paddle

Ball

Score

Page 23: 2 Digi Girlz Small Basic

PaddleName: paddleColor: BlueWidth: 120Height: 12

Page 24: 2 Digi Girlz Small Basic

Add Paddle

Color and size of paddle

Page 25: 2 Digi Girlz Small Basic

BallName: ballColor: RedWidth: 20Height: 20

Page 26: 2 Digi Girlz Small Basic

Add Ball

Color and size of ball

Page 27: 2 Digi Girlz Small Basic

Move the Paddle

Page 28: 2 Digi Girlz Small Basic

Initialize Values

Initialize Ball Position, Delta, Score and Size

Page 29: 2 Digi Girlz Small Basic

Move the Ball

Page 30: 2 Digi Girlz Small Basic

Bounce the Ball – Left and

Right Wall

Page 31: 2 Digi Girlz Small Basic

Bounce the Ball – Top

Wall

Page 32: 2 Digi Girlz Small Basic

Bounce the Ball – Paddle

If ball hits the paddle, increase

the score

Page 33: 2 Digi Girlz Small Basic

Score

Page 34: 2 Digi Girlz Small Basic

Print Score, when you update it

Page 35: 2 Digi Girlz Small Basic

Full Game!

Page 36: 2 Digi Girlz Small Basic

Add Sounds!!

Page 37: 2 Digi Girlz Small Basic

Add a background

Page 38: 2 Digi Girlz Small Basic

Get Microsoft Software for FREE

For high school and college students - DreamSpark

For startup businesses - BizSpark

For everyone / Express editions – VS and SQL - here