PIXEL POWER

Let pixels be the building blocks to a career in computing!

Context:

Using BBC BASIC, the original coding language of the BBC Micro, our graphic and coding workshops give a high-quality project-based learning experience for pupils. Providing them the opportunity to apply and consolidate their knowledge and understanding of programming and computational thinking in a creative way. 

By stepping back to an older form of computer coding it allows students the unique opportunity to experience the core of computing science and bridges the gap between ‘drag and drop’ coding and the more complex, higher level computer programming languages.

Overview:

Beginning the workshop with a brief overview of the BBC Micro and its significance in not only British but world computer science history, we explore its direct lineage to modern technology. 

Then, students will explore, play and ultimately customise existing arcade games. To do this they will create graphics, edit and debug a BASIC program which will enable them to animate and play a game of their own design. Students’ sprite designs can be made on paper with the use of Binary Arithmetic or through our sprite editor, which demonstrates the mathematics for them. 

Through the creation process students will be introduced to variables, sequencing and how to repeat actions (loops). They will also learn how to detect and correct errors they identify in their own programming (debugging), working to constantly improve the game they have worked so hard to develop. 

Impact on learning and Curriculum links:

Pixel Power offers a skills based, concept driven opportunity for students to engage with programming using the BASIC coding language, where they are at the very core of what they are creating and developing. 

This workshop is designed to complement the Key Stage 2 & 3 National Curriculum with direct coverage in the following ways:

  • Design, write and debug
  • Variables and repetition
  • Detect and correct errors
  • Logical Reasoning
  • Algorithms
  • Explore different software and its purpose
  • Data Storage and Manipulation
  • Use technology safely and for purpose
  • Textual programming language
  • Boolean logic
  • Binary digits
  • Digital artifacts

Differentiation:

Pixel Power is accessible and adaptable to students of all abilities. Before your workshop is delivered we will discuss any individual needs your class may have.