1. Resources Home
  2. Secondary
  3. Computing
  4. Algorithms and programming
  5. Small basic
Small Basic Programming lesson bundle

Small Basic Programming lesson bundle

Three separate lessons, covering variables, selection and iteration in Small Basic. Included are PowerPoints, programming tasks with full code, and links to bespoke Kahoot quizzes as well. Presentations include theory as well as code challenges. Help sheets and code snippets are also included to help students who might struggle with the programming tasks. 20% saving on price of all three lessons separately.
likeakipper8
Small Basic Iteration programming lesson

Small Basic Iteration programming lesson

Included is a presentation on iteration using Small Basic. Includes some theory and programming tasks, including all of the code required, instruction sheets and code snippets useful for helping students who might otherwise struggle with programming. I have used this with multiple mixed ability Year 8 classes, who have all managed some success with programming. Also included at the end of the presentation is a link to a Kahoot quiz written specifically for this lesson. One of the early tasks involves changing the background colour of the graphics window. Be aware that if students play around with the timing then it could potentially affect students with epilepsy. I made sure that none of my students would be affected before planning this lesson.
likeakipper8
Small Basic Selection Programming lesson

Small Basic Selection Programming lesson

Included is a presentation on selection using Small Basic. Includes some theory and programming tasks, including all of the code required, instruction sheets and code snippets useful for helping students who might otherwise struggle with programming. I have used this with multiple mixed ability Year 8 classes, who have all managed some success with programming. Also included at the end of the presentation is a link to a Kahoot quiz written specifically for this lesson.
likeakipper8
Small Basic Variables Lesson

Small Basic Variables Lesson

Included is a presentation on variables using Small Basic. Includes some theory and programming tasks, including all of the code required, instruction sheets and code snippets useful for helping students who might otherwise struggle with programming. I have used this with multiple mixed ability Year 8 classes, who have all managed some success with programming. Also included at the end of the presentation is a link to a Kahoot quiz written specifically for this lesson.
likeakipper8
Scratch Hour of Code Vocabulary Jeopardy Game

Scratch Hour of Code Vocabulary Jeopardy Game

This fun and engaging Jeopardy Style Game is the perfect way to bond with your class all year long and learn scratch. I typically put the class into small groups and ask a member of the group to choose a color and number. That is the question that they have to answer. If correct they get one point. Then I move to the next group. Alternatively the whole class answers and then we tally up the points to get a winner. I run it on an interactive whiteboard but would be equally successful on a projector, computer or TV screen. Alternatively it could be run for an individual student on their own device. When you start the game press the shuffle button to randomize the questions ensuring that no game is ever the same. This means that this Jeopardy game came be used multiple times with the one class as it is different every time. Once you have unzipped the file you will find a PowerPoint Macro Show. To run the game double click the file and make sure you say "yes" to running macros. If you do not the questions will not shuffle correctly. I have tested on a PC but it should work on other devices. If this is your first time with Macros let me know by personal message and I am happy to answer all your questions. Enjoy
Kiwilander
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.
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
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
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
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.
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.
scalesy