Small Basic - June Challenges: Psychedelic Spiral, MARS orbit, Anagrams, On-Screen Keyboard, and more!
Published Feb 12 2019 05:07 PM 227 Views
Microsoft
First published on MSDN on Jun 04, 2016

Authored by Ed Price


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 / partial solutions / questions / feedback etc. into this thread that will remain 'sticky' for the month.  The only rule is that your solution must use standard Small Basic methods (no extensions).

Here is the forum thread:

https://social.msdn.microsoft.com/Forums/en-US/f7b62609-6994-48e1-b353-8de4b278ec16/challenge-of...

It would be good if people could post their problems with these challenges so that a discussion can start so that everyone can learn from each other.

We may extend these challenges over into a second month if solutions and questions are still coming in.

Text Challenges


  • Create an on screen keyboard.

  • Create a program to find the differences between 2 text files - a simple file difference program.





Graphics Challenges

  • Create a custom cursor - no extensions.

  • Draw a multi-coloured spiral





Game Challenge

  • Create a game based on the user trying to unscramble anagrams.  The program should create anagrams and time or check the user answers.


These Community Suggestions come on separate discussion threads.

By Coding Cat

By YLed

  • M A R S orbit - LINK

  • New steps in this cells calculator- LINK

  • The impossible stair - LINK

  • Binary ADD calculator - LINK

  • Draw a regular dodecahedron - LINK




Do you have an idea for a future challenge? Please post it here!



Small and Basically yours,

- LitDev & Ninja Ed
Version history
Last update:
‎Feb 12 2019 05:07 PM
Updated by: