Wiki: Small Basic Portal
This article is a portal that categorically lists all the Small Basic articles that are on TechNet Wiki. Please add more Wiki articles about Small Basic here:
We'll take a snapshot in time of the goodness you can currently find on this portal...
Getting Started
- Small Basic Curriculum
- Small Basic Curriculum: Online
- Lesson 1.1: Introduction
- Lesson 1.2: Statements, Properties, and Operations
- Lesson 1.3: Variables
- Lesson 1.4: Conditions and Loops
- Lesson 1.5: Branching and Subroutines
- Lesson 2.1: Graphics Window
- Lesson 2.2: Turtle Graphics
- Lesson 2.3: Exploring Shapes
- Lesson 2.4: Sound, Program, and Text Objects
- Lesson 2.5: Clock, Desktop, and Dictionary Objects
- Lesson 2.6: Flickr, ImageList, and Network Objects
- Lesson 3.1: File Input and Output
- Lesson 3.2: Stacks and Arrays
- Lesson 3.3: The Math Object
- Lesson 3.4: Events and Interactivity
- Lesson 3.5: The Controls Object
- Lesson 3.6: Debugging Aids
- Lesson 4.1: Playing with Shapes
- Lesson 4.2: Responding to Events
- Lesson 4.3: Collision Detection
- Lesson 4.4: Advanced Games
- Lesson 5: Sharing Code
- Lesson 6: Graduating to Microsoft Visual Basic
- Show What You Know Answer Key
- Download the Small Basic Curriculum
- International Small Basic Curriculum
- Small Basic Curriculum: Online
- Small Basic Getting Started Guide
- Chapter 1: An Introduction
- Chapter 2: Understanding Our First Program
- Chapter 3: Introducing Variables
- Chapter 4: Conditions and Branching
- Chapter 5: Loops
- Chapter 6: Beginning Graphics
- Chapter 7: Fun with Shapes
- Chapter 8: Turtle Graphics
- Chapter 9: Subroutines
- Chapter 10: Arrays
- Chapter 11: Events and Interactivity
- Appendix A: Fun Samples
- Small Basic E-Books
- Small Basic Tutorial: Creating Your First Program
Overview
- Get Started with Small Basic
- Small Basic FAQ
- Small Basic is a Great Programming Language for Beginners
- Development Map for Becoming a Good Programmer Using Small Basic and MSDN
- Small Basic: Control Statements
- Small Basic: Difference Between Local and Remote
- Small Basic: Dynamic Graphics
- Small Basic: Font
- Small Basic: Threading
- Small Basic: How to Debug
- Small Basic: Parameter or Return Value Range for Math Function
- Small Basic: Supported Languages
- Small Basic Basics:
Advanced Tips
- Small Basic: Programming Tips
- Small Basic: IDE Colors
- Small Basic: Did You Know?
- Small Basic: Parameter or Return Value Range for Math Function
Extensions
- Small Basic: List of Extensions
- Small Basic: How to Create an Extension Using C#
- Small Basic: How to Create an Extension Using VB.NET
- Small Basic: Fremy Extension
How To
- Small Basic: How to Convert Multi-Line Text into an Array of Lines
- Small Basic: How to Create For Loops
- Small Basic: How to Draw Triangle
- Small Basic: How to Format a Code Block
- Small Basic: How to Make a Check Box
- Small Basic: How to Make a Turtle Maze Game
- Small Basic: How to Remove Goto Statements
- Small Basic: How to Rotate a Shape Not from the Center
- Small Basic: How to Use Trigonometric Functions
- Small Basic: Read and Write CSV Files
- Small Basic: Graduate to C#
Samples
- Small Basic Sample: Arrays
- Small Basic Sample: Flickr Collage
- Small Basic Sample: Graphic Car Race
- Small Basic Sample: JetLag
- Small Basic Sample: Snake
- Small Basic Sample: Turtle Plus Flickr
Troubleshooting and Known Issues
- Small Basic Known Issue: 21691 - Rectangle and Ellipse Become Smaller in Remote
- Small Basic Known Issue: 21694 - Font and Pen Width Change Earlier in Remote
- Small Basic Known Issue: 22108 - Viewport of GraphicsWindow is Narrower and Sometimes Resized in Remote
And then also check out all the other portals on this page:
And make sure you go here for all the latest Small Basic articles: Wiki: Small Basic Portal
Have a great Wikiweek
- Ninja Ed