Small Basic New Blog

This blog had following design: But now this blog has following new design: HTML contents have also changed, so I updated a program introduced in this post.  The new program ID is CPP576-1.  I could easily add publish dates because the new blog has dates of the posts in the list pages. Next, I’m going to…

5

New Oculus Rift Extension for Small Basic – Oculus SB

First of all, this awesome new extension comes from the one and only… Zock77 Here it is in Zock’s words… Awhile ago, a friend of mine lent me an Oculus rift. It is a virtual reality headset that can be used for immersive gaming. This is how it works: It tracks your head movement and alters…

2

BOOK GIVEAWAY: Win a free copy of our new book, “Learn to Program with Small Basic!”

Hello Small Basic peoples! I’m proud to announce that I’ve teamed up with Majed Marji, the author of Learn to Program with Scratch. We have a new book coming out in April from No Starch Press: Learn to Program with Small Basic: An Introduction to Programming with Games, Art, Science, and Math                No…

1

Small Basic – Arduino

Arduino is a cheap and popular way to build your own electronics, typically with small sensors and motors, and learn a bit of programming to control it. Controlling it with Small Basic enables you to display data it generates or change settings interactively from your PC. Serial Communication This blog is not about Arduino features,…

4

Units of Measurement in Small Basic

What is a Unit? A unit is a standard measurement whose multiples are used in determining quantity, e.g. an inch, degree, calorie, volt, or hour. (Dictionary object) Units in Small Basic There are some different units used in Small Basic objects: Pixel – graphics dot unit Column – text horizontal character unit Row – text…

7

Calling all Small Basic Gurus!! It’s time to MARCH into the history books!

It’s another month, and another chance to find… the one! That special person who brings us… the knowledge! That thing we didn’t know. That revelation that saves us so much bandwidth on the search tool. Clear and concise revelations that bring us closer to our goal! You have that power my friends! Step forth with…

5

Small Basic Featured Thread – Suggestion for a challenge: Calculations by Hand

This is not so new thread but I love this one: Suggestion for a challenge by jherch77 in Small Basic forum. I would like to make the following suggestion for a challenge: Create a fully functional calculator (8-digit, basic calculator, not scientific) but do all the calculations by hand…meaning that if the user wants 356 * 8…the…

1

Small Basic – TextWindow Colors

In Small Basic, you can change the background and foreground colors of the text window’s output text using the BackgroundColor and ForegroundColor properties of TextWindow. You specify the desired color by number or by name. The permissible values are shown here: Figure: The available TextWindow colors For example, to output your text in yellow, you can…

8

Small Basic – Chord Sounds

This blog is by Small Basic user Yvan Leduc and is based on this Forum Post.  It shows how to play musical chords in Small Basic just using the standard Sound.PlayMusic method. Objective How to play a complete music chord, for example a C major chord, instead of playing the separate notes. Solution A full…

2

Physics in Small Basic

What is Physics According to SmallBasic.Dictionary, physics is “study of physical forces and qualities”. Velocity Model I once wrote about velocity in a blog post Small Basic Game Programming – Game Math.  This is the basic of physical simulation.  A program JLF545-1 illustrates the relation between time and velocity. A program KXQ212-2 is a simple sample…

2