Small Basic Art with Turtle

Screen shot of a program Turtle Random Drawing
Screen shot of a program Turtle Random Drawing

I think we can create a lot of art with Turtle.  Following list is a sample. GraphicsWindow.Title = “Turtle Randome Drawing” GraphicsWindow.BackgroundColor = “Black” gw = 598 gh = 428 xo = gw / 2 yo = gh / 2 GraphicsWindow.Width = gw GraphicsWindow.Height = gh GraphicsWindow.PenWidth = 1 GraphicsWindow.PenColor = “LightGray” Turtle.Speed = 10…

3

Book Review: “Learn to Program with Small Basic” – from Middle and Senior School Teacher in Australia, Susan Nicholson

We’re proud to get some great feedback from an experienced schoolteacher! The guest author of this blog post is Susan Nicholson. Susan Nicholson is a Business and Computing Teacher at Ellenbrook Secondary College in Ellenbrook, West Australia. She teaches grades 7-12 on computer science and robotics. ===================   In teaching computer programming fundamentals to Middle and Senior School students,…

2

Small Basic – International Resources Update 2016

This is an update summary of a TechNet Wiki article Small Basic: International Resources.  The asterisk (*) marks are new from February 2015. Language IDE Dictionary* Reference Guide Curriculum Wiki Blogs Collections* Books Videos Twitter Wikipedia* Communities Arabic ✔ ✔ ✔ ✔ Chinese (Simplified) ✔ ✔* ✔ ✔ ✔ ✔* Chinese (Traditional) ✔ ✔* ✔…

2

Small Basic – 3D Visualisation

Introduction This blog is about a 3D visualisation extension that has been available in the LitDev extension for a few years now. 3D rendering can be complex, but once the basics of 2D movement, events and structured programming are mastered in Small Basic, the leap into 3D is not so great.  I have tried to…

6

MARS Orbit in Small Basic

I wrote many programs as the solutions for monthly challenges.  Today I will introduce a couple of my solutions. M A R S orbit – suggestion for JUNE challenge of the month is one of a community challenge by YLed in this month. drawing MARS orbit, I searched this forum and no one have thought…

3

Do you teach Lego Mindstorms EV3? Take it to the next level!

This extension evolves Lego Mindstorms EV3. Lego Mindstorms is a tile-based programming solution. So it just teaches conceptual programming, like Kodu, LightBot, Project Spark, and Scratch Jr (those are other examples of tile-based coding). But it doesn’t teach professional programming. That makes sense for 1st and 2nd graders (6 and 7 year olds)… to not…

2

Small Basic Gurus! Where are you!? Scooby Doo? Join the June Guru competition!

Scooby Doo! Where are you? What? I don’t know. Oh, Small Basic Guru! Behold! It’s the June TechNet Guru Contest! Your chance to get your name known, raise your profile, get credit where credit is due! Yes my friends, this is your chance to get listed along-side some of the industry’s greatest community heroes! All…

3

Date Calculator – Small Basic Sample Program

I wrote a date calculator program in Small Basic.  The program ID is JQQ629. This program calculates days between two dates.  To calculate days, dates are converted to Julian days. There are two convert subroutines DateToJD() and JDToDate().  To test these two subroutines, I wrote unit test subroutine UnitTest().  You can see the test if change…


ANNOUNCING THE 20 SMALL BASIC BOOK GIVEAWAY WINNERS: “Learn to Program with Small Basic: An Introduction to Programming with Games, Art, Science, and Math”

ABOUT THE GIVEAWAY In today’s blog post, we’ll dig into a Small Basic sample that will select 10 random winners from folks who took the Small Basic 1.2 Feedback Survey! Awhile ago we had a promotion to win the Small Basic book I cowrote with Majed Marji: BOOK GIVEAWAY: Win a free copy of our new…