Algorithm Basics in Small Basic

Algorithm is combinations of code patterns.  Today, I’d like to introduce three basic code patterns.  I also wrote a sample program for this blog: LMR321. Sequence Sequence of statements is the simplest pattern of code.  But sometimes the order of statements becomes very important. Following two code blocks show the different results. Turtle.Move(100)  ‘ move…

5

Small Basic Troubleshooting: Sound.Play doesn’t work on some versions of Windows 10

Issue: Sound.Play doesn’t work on some versions of Windows 10. Specifically, it is no longer working for WAV files and MP3 files. (But built in sounds work fine, such as Sound.PlayBellRing() ). Windows 10 Enterprise and Windows 10 Pro LTSB (Long Term Service Branch) editions do not include Windows Media Player.   If you are running Windows…

1

Small Basic December 2016 Challenges of the Month!!!

These challenges are intended for people who are learning to program for the first time or for those returning to programming who want to start using Small Basic.  Some will be easy, some will be hard – but they will all make you think, and more importantly be GREAT FUN! Please post your solutions /…

1

Who will be crowned the last Small Basic Guru of 2016!!

Calling all wise men! And Wise Ladies! Join us and rejoice! THE FINAL SMALL BASIC WIKI CHALLENGE OF 2016!! December 2016 Guru, it’s time to share great skills as a TechNet Wiki article and WIN medal(s). Medals? Yes, you can share multiple articles in the same or different categories! Now, navigate to TechNet Guru Competition December 2016  to choose your categories…

2

Microsoft Coding for Kids!!!

Did you know that Microsoft has had tools and programs for kids… for 8 years??? Well, consider yourself informed! Microsoft K-12 CS Tools 1. Small Basic – http://smallbasic.com/ Small Basic started in 2008! https://en.wikipedia.org/wiki/Microsoft_Small_Basic You’re on the blog for Small Basic now: https://blogs.msdn.microsoft.com/smallbasic/ Small Basic teaches actual text/syntax-based coding (the professional stuff), helping students take…


Small Basic – Think about Textbox UX

Let’s think about textbox UI (user interface) or UX (user experience). Simple way to use textbox in Small Basic is using button to get text from the textbox.  The sample program ID is MDP504. By the way, pushing button is bothersome, isn’t it?  The next version is using Controls.TextTyped event to get the text.  The program…

2