Primary small basic resources

Keeping your class engaged with fun and unique teaching resources is vital in helping them reach their potential. With Tes Resources you’ll never be short of teaching ideas. We have a range of tried and tested materials created by teachers for teachers, from kindergarten through to high school.

Breathe new life into your lesson plans with our primary and secondary school classroom resources. Whether you’re looking for fun maths worksheets or brand new guided reading activities, we have thousands of free and premium resources for you to download. From preschool to primary you’ll find phonics worksheets and classroom games. From Year 11 through to senior secondary we have everything from Japanese lessons to algebra activities, as well as revision guides for tests and exams.

Popular subjects

More
  1. Resources Home
  2. Primary
  3. Computing
  4. Algorithms and programming
  5. Small basic
KS3 Visual Basic Unit (8 Lessons)

KS3 Visual Basic Unit (8 Lessons)

This resource contains 8 fully planned and resourced Visual Basic Lessons. Each lesson contains 1 x Teaching Powerpoint with LOs, SCs and Teaching material 1 or 2 x Activity worksheets that progress in difficulty and have extension Full VB examples of the standard and extension task for demonstration or support The lesson Titles are: 1- Algorithms and Flow charts 2 - Getting to Know VB (Hello World) 3 - Objects and Properties 4 - Variables / Constants 5 - Variables Continued 6 - Selection (IFs) 7 - Selection (CASE) 8 - Loops (For & While) - Enough activity for 2 lessons All PowerPoints are fully editable to suit your classroom needs.

By BitsOfBytes

Scratch Vocabulary Blocks A3 Poster Hour of Code

Scratch Vocabulary Blocks A3 Poster Hour of Code

This colourful A3 sized poster will look great on your wall and help your students remember the different types of blocks in Scratch. For each Scratch block type there is a definition and an image to help the students. Perfect for your Hour of Code. Included are: Motion, Looks, Sound, pen, control, Sensing, Operators and variables. Enjoy

By Kiwilander

WhatsApp vs Facebook Messenger

WhatsApp vs Facebook Messenger

A reading about two of most popular social networks,3 activities: reading and comprehension, answer questions with personal information and a debate activity in which students speak and make a good debate about something they really like

By Olynj

List of programming techniques

List of programming techniques

List of all the programming techniques required for GCSE and A Level Computing; what do the students need to learn or show as part of the evidence in controlled assessments or Computing courseworks

By sekhon1976

Small Basic Graphics Window

Small Basic Graphics Window

Quick challenges for introducing the graphics window to students. Gets the students looking for clues in the syntax and changing settings.

By moggga

Introduction to programming using Small Basic - (KS2-KS3) - Lesson 4 Shapes and Animation

Introduction to programming using Small Basic - (KS2-KS3) - Lesson 4 Shapes and Animation

A lesson with resources for Small Basic programming, introducing the way shapes can be drawn on the screen and animated. I have used these lessons with 7 and 8, and they were very popular with pupils as well as colleagues who used them in their own lessons. I think the key to success is encouraging pupils to be creative and experiment with the commands they learn in these lessons. Before you know it they will be making all sorts of shapes and discoveries of what else can be done. This could follow on from use of 'Bee-Bots' or other similar tools pupils will be familiar with from KS1, or could be used independently to get pupils interested in the use of a text-based programming language. Small Basic is a good choice of programming language for KS2 or KS3 as there are very few commands to learn, yet quite advanced programmes can be designed. Further lessons are available that follow the style of this lesson but introduce more programming concepts including For loops, variables, and even how to interact with the mouse (e.g. draw a square wherever the mouse is clicked). I have included a PDF and Word version as you may wish to edit parts of it, and a zip file containing an example solutions to the challenges.

By scalesy

Introduction to programming using Small Basic - (KS2-KS3) - Lesson 3 Subroutines

Introduction to programming using Small Basic - (KS2-KS3) - Lesson 3 Subroutines

A lesson with resources for Small Basic programming, introducing the concepts of Subroutines (procedures). This worksheet introduces simple programming concepts in a fun and visual way by using the 'Turtle' to draw shapes. I have used these lessons with Year 5, 7 and 8, and they were very popular with pupils as well as colleagues who used them in their own lessons. I think the key to success is encouraging pupils to be creative and experiment with the commands they learn in these lessons. Before you know it they will be making all sorts of shapes and discoveries of what else can be done. This could follow on from use of 'Bee-Bots' or other similar tools pupils will be familiar with from KS1, or could be used independently to get pupils interested in the use of a text-based programming language. Small Basic is a good choice of programming language for KS2 or KS3 as there are very few commands to learn, yet quite advanced programmes can be designed. Further lessons are available that follow the style of this lesson but introduce more programming concepts including For loops, variables, and even how to interact with the mouse (e.g. draw a square wherever the mouse is clicked). I have included a PDF and Word version as you may wish to edit parts of it, and a zip file containing an example solutions to the challenges. NOTE: the final challenge uses a Small Basic game that is freely available from http://smallbasic.com/program/?QRQ360 or can be imported from within Small Basic just using the code QRQ360 . You may need to download this before the lesson to make it accessible to pupils on your shared drive. I did not make this game and take no responsibility for it. By publishing it online the author is happy for it to be used and adapted as in this lesson.

By scalesy

Introduction to programming using Small Basic - (KS2-KS3) - Lesson 2 For loops and Variables

Introduction to programming using Small Basic - (KS2-KS3) - Lesson 2 For loops and Variables

A lesson with resources for Small Basic programming, introducing the concepts of For loops and variables. This worksheet introduces simple programming concepts in a fun and visual way by using the 'Turtle' to draw shapes. I have used these lessons with Year 5, 7 and 8, and they were very popular with pupils as well as colleagues who used them in their own lessons. I think the key to success is encouraging pupils to be creative and experiment with the commands they learn in these lessons. Before you know it they will be making all sorts of shapes and discoveries of what else can be done. This could follow on from use of 'Bee-Bots' or other similar tools pupils will be familiar with from KS1, or could be used independently to get pupils interested in the use of a text-based programming language. Small Basic is a good choice of programming language for KS2 or KS3 as there are very few commands to learn, yet quite advanced programmes can be designed. Further lessons will be available that follow the style of this lesson but introduce more programming concepts including subroutines (like 'teaching' the language a new command, e.g. to make it draw a square whenever you type 'square'), and even how to interact with the mouse (e.g. draw a square wherever the mouse is clicked). I have included a PDF and Word version as you may wish to edit parts of it, and a zip file containing an example solutions to the challenges.

By scalesy

Small Basic

Small Basic

This resource is an excellent introduction to Small Basic, aimed at KS3. It has 3 PowerPoints for 3 lessons, numerous activities within and a help sheet for learners. You will not need to change any lessons, you can teach from them straight away.

By resourc