Introduction to Programming using Small Basic


This resource pack thoroughly introduces programming using Small Basic, specifically designed for beginners. It comprises seven detailed lessons, each focusing on a key programming concept. Starting with a foundational lesson on the basics of Small Basic, it progresses through topics like decision-making, repetition (loops), graphics, Turtle Graphics, subroutines, and arrays. The pack includes PowerPoint presentations for each lesson, featuring critical concepts, worked examples, and interactive programming tasks. A printable workbook accompanies each lesson, allowing students to engage actively, complete activities, and make notes. The workbook is also available digitally for convenience. Each lesson folder contains all the necessary Small Basic code for examples and exercises, facilitating hands-on learning. This “Introduction to Programming in Small Basic” pack is ideal for teachers aiming to provide a comprehensive and engaging start in programming, laying a solid foundation for students to advance to Python programming.

This comprehensive resource pack is expertly designed to introduce students to the world of programming using Small Basic. Tailored for beginners, the pack consists of seven meticulously crafted lessons, each focusing on a fundamental programming concept.

  1. Lesson 01: Getting Started – This foundational lesson eases students into the programming environment, acquainting them with the basics of Small Basic.
  2. Lesson 02: Making Decisions – Here, students learn about decision-making in programming, an essential skill for developing logical, functional code.
  3. Lesson 03: Repetition – This lesson delves into loops, a critical component for efficient and effective coding.
  4. Lesson 04: Graphics – Students explore how to incorporate graphics, enhancing their understanding of visual elements in programming.
  5. Lesson 05: Turtle Graphics – Focusing on Turtle Graphics, this lesson expands on graphical programming skills, fostering creativity and precision.
  6. Lesson 06: Subroutines – Introduces subroutines, teaching students how to streamline and organise their code effectively.
  7. Lesson 07: Arrays – This final lesson covers arrays, an essential concept for managing and manipulating data sets in programming.

Each lesson includes a detailed PowerPoint presentation with critical concepts, thoroughly worked examples, and engaging programming tasks. These presentations are designed to facilitate both understanding and application of programming principles.

Complementing the digital resources is a printable workbook for each student. This workbook is a versatile tool, enabling students to actively participate during lessons, complete activities, and annotate critical points. The workbook is also available in a soft copy format, ensuring accessibility and ease of use.

For a hands-on learning experience, each lesson folder includes all the Small Basic code for examples and solutions to the questions. This practical approach allows students to experiment with code, understand its functionality, and learn through doing.

The “Introduction to Programming in Small Basic” resource pack is ideal for teachers looking to provide an engaging, comprehensive introduction to programming. Its blend of theoretical knowledge and practical application sets a solid foundation for budding programmers. Happy coding!

Once you are finished head over to our programming in Python course.


There are no reviews yet.

Be the first to review “Introduction to Programming using Small Basic”
Scroll to Top