Hero image

Computing Resource's Shop

Welcome to Computing Resources shop, your go-to destination for high-quality educational resources and creative tools designed to inspire learning and creativity. Whether you’re a teacher, parent, or student, we offer a wide range of expertly crafted materials to support primary education and beyond. If you're happy with the resources feel free to donate whatever amount you can to: https://monzo.me/mohammedali590?h=wPaXIP

Welcome to Computing Resources shop, your go-to destination for high-quality educational resources and creative tools designed to inspire learning and creativity. Whether you’re a teacher, parent, or student, we offer a wide range of expertly crafted materials to support primary education and beyond. If you're happy with the resources feel free to donate whatever amount you can to: https://monzo.me/mohammedali590?h=wPaXIP
Computing CPD - Scratch for beginners.
yaqubali_nbs_kwyaqubali_nbs_kw

Computing CPD - Scratch for beginners.

(0)
I designed and delivered a detailed PowerPoint presentation for a CPD session aimed at supporting teachers new to Scratch. The session introduced the fundamentals of this visual programming tool, including its interface, core coding blocks, and practical classroom applications. Through hands-on activities and step-by-step demonstrations, I guided participants in creating simple projects, equipping them with the skills and confidence to incorporate Scratch into their teaching. The session highlighted the value of Scratch in fostering students’ creativity, computational thinking, and coding skills, ensuring teachers felt prepared to engage their learners in meaningful programming experiences. Year 3 - Introduction to Scratch lessons: https://www.tes.com/teaching-resource/resource-13172742
Computing - Pages iPad App - Unit of work
yaqubali_nbs_kwyaqubali_nbs_kw

Computing - Pages iPad App - Unit of work

(0)
Boost creativity and productivity in your classroom with this comprehensive resource for the Pages app! Perfect for primary school teachers, this resource provides step-by-step guidance on leveraging the app’s features for creating stunning documents, interactive learning materials, and engaging student projects. The Powerpoints I’ve used for my Year 2 class, they are far from finished product, that’s why I’m sharing for free.
Year 1 - 6 Computing Knowledge Organiser
yaqubali_nbs_kwyaqubali_nbs_kw

Year 1 - 6 Computing Knowledge Organiser

(0)
Unlock your students’ computing potential with this comprehensive and engaging knowledge organizer! Designed for years 1-6, this resource is a treasure trove of information, perfectly tailored to support your teaching and inspire your students. It features a carefully curated selection of essential vocabulary, clearly explained core concepts, and a breakdown of key skills that every young learner should master. From understanding how computers work to navigating the digital world safely, this organizer covers it all. But it’s not just about facts and figures. This resource is bursting with engaging visuals, including vibrant diagrams and captivating illustrations that make learning fun and memorable. Activity ideas are also included, encouraging students to apply their knowledge through creative projects and hands-on exploration. Whether you’re a busy teacher, a homeschooling parent, or simply looking to enhance your child’s learning experience, this knowledge organizer is an invaluable resource. Download now and watch your students’ confidence in computing soar!
Online Safety Computing - EYFS to Year 6
yaqubali_nbs_kwyaqubali_nbs_kw

Online Safety Computing - EYFS to Year 6

(0)
Online safety in computing is a vital part of the curriculum from EYFS to Year 6, ensuring pupils develop the skills to navigate the digital world responsibly and safely. In EYFS and Key Stage 1, children learn about recognising trusted adults, keeping personal information private, and understanding the basics of staying safe online through stories and age-appropriate activities. In Key Stage 2, pupils explore more advanced topics such as recognising online risks, cyberbullying, digital footprints, and critical thinking about online content. They are taught how to protect their privacy, interact positively online, and report concerns. Across all year groups, the emphasis is on empowering children to use technology confidently and safely, building a strong foundation for digital citizenship.
Year 6 - Computer Network
yaqubali_nbs_kwyaqubali_nbs_kw

Year 6 - Computer Network

(0)
In Year 6, students explore the fascinating world of computer networks using the Teach Computing Curriculum. They learn how devices communicate and connect within networks, discovering concepts such as the Internet, World Wide Web, and data transmission. Through hands-on activities, they explore key elements like IP addresses, packets, and the roles of hardware such as routers and switches. The curriculum emphasizes understanding network types (e.g., LAN and WAN), cybersecurity basics, and the importance of keeping personal information safe online. By the end of the unit, students gain a deeper appreciation for the technology that powers global communication and collaboration. Year 6 Computer Network: https://www.tes.com/teaching-resource/resource-13174257 Year 6 Creating Media: https://www.tes.com/teaching-resource/resource-13174276 Year 6 3D modelling: https://www.tes.com/teaching-resource/resource-13174286 Year 6 - Introduction to Spreadsheet: https://www.tes.com/teaching-resource/resource-13174291 Year 6 - Scratch https://www.tes.com/teaching-resource/resource-13172720 Year 6 - Microbit https://www.tes.com/teaching-resource/resource-13170740
Year 6 - Introduction to Spreadhseet
yaqubali_nbs_kwyaqubali_nbs_kw

Year 6 - Introduction to Spreadhseet

(0)
In Year 6, the Introduction to Spreadsheets unit from the Teach Computing Curriculum equips students with essential skills to organize, analyze, and present data effectively. Students learn how to input data into spreadsheets, use basic formulas like addition and multiplication, and apply functions such as SUM to calculate totals. They explore features like formatting cells, creating charts, and sorting data to make information clear and visually appealing. Through real-world examples, they understand how spreadsheets are used in everyday life, from budgeting to tracking sports statistics. By the end of the unit, students can confidently use spreadsheets to solve problems and present data in meaningful ways. Year 6 Computer Network: https://www.tes.com/teaching-resource/resource-13174257 Year 6 Creating Media: https://www.tes.com/teaching-resource/resource-13174276 Year 6 3D modelling: https://www.tes.com/teaching-resource/resource-13174286 Year 6 - Introduction to Spreadsheet: https://www.tes.com/teaching-resource/resource-13174291 Year 6 - Scratch https://www.tes.com/teaching-resource/resource-13172720 Year 6 - Microbit https://www.tes.com/teaching-resource/resource-13170740
Year 6 - 3D Modelling
yaqubali_nbs_kwyaqubali_nbs_kw

Year 6 - 3D Modelling

(0)
In Year 6, the 3D Modelling unit from the Teach Computing Curriculum introduces students to the exciting world of digital design in three dimensions. They explore how 3D models are created and used in industries such as gaming, architecture, and product design. Using beginner-friendly software, students learn essential skills like manipulating shapes, scaling, rotating, and combining objects to build their own 3D creations. The unit emphasizes planning and precision, helping students bring their ideas to life while fostering problem-solving and spatial reasoning. By the end of the unit, students gain confidence in designing and presenting unique 3D models, showcasing their creativity and technical ability. Year 6 Computer Network: https://www.tes.com/teaching-resource/resource-13174257 Year 6 Creating Media: https://www.tes.com/teaching-resource/resource-13174276 Year 6 3D modelling: https://www.tes.com/teaching-resource/resource-13174286 Year 6 - Introduction to Spreadsheet: https://www.tes.com/teaching-resource/resource-13174291 Year 6 - Scratch https://www.tes.com/teaching-resource/resource-13172720 Year 6 - Microbit https://www.tes.com/teaching-resource/resource-13170740
Year 6 - Creating Media
yaqubali_nbs_kwyaqubali_nbs_kw

Year 6 - Creating Media

(0)
In Year 6, the Creating Media unit from the Teach Computing Curriculum encourages students to develop their creative and technical skills by producing digital content. They explore topics such as digital design, audio and video editing, and the ethical considerations of media use. Through hands-on projects, students learn how to plan, create, and refine their work using a range of tools and software. They are also introduced to concepts like copyright, attribution, and appropriate use of media. By the end of the unit, students can confidently produce and evaluate digital media, combining creativity with computational thinking. Year 6 Computer Network: https://www.tes.com/teaching-resource/resource-13174257 Year 6 Creating Media: https://www.tes.com/teaching-resource/resource-13174276 Year 6 3D modelling: https://www.tes.com/teaching-resource/resource-13174286 Year 6 - Introduction to Spreadsheet: https://www.tes.com/teaching-resource/resource-13174291 Year 6 - Scratch https://www.tes.com/teaching-resource/resource-13172720 Year 6 - Microbit https://www.tes.com/teaching-resource/resource-13170740
Microbit - Year 6 Free
yaqubali_nbs_kwyaqubali_nbs_kw

Microbit - Year 6 Free

(0)
Unlock the potential of coding and technology in your classroom with this engaging and easy-to-use free resource designed specifically for Year 6! This resource introduces students to the exciting world of Micro:bits, offering step-by-step guidance on using this powerful tool to explore coding, problem-solving, and creativity. Perfect for Computing lessons or STEM projects, the resource includes: Lesson Plans: Clear and concise instructions for teachers. Student Worksheets: Fun and interactive activities to consolidate learning. Project Ideas: Inspire your students to create real-world solutions using Micro:bits. Ideal for beginners, this resource empowers students to develop key programming skills while fostering their curiosity and confidence in technology. Download now and watch your Year 6 students thrive! Year 6 Computer Network: https://www.tes.com/teaching-resource/resource-13174257 Year 6 Creating Media: https://www.tes.com/teaching-resource/resource-13174276 Year 6 3D modelling: https://www.tes.com/teaching-resource/resource-13174286 Year 6 - Introduction to Spreadsheet: https://www.tes.com/teaching-resource/resource-13174291 Year 6 - Scratch https://www.tes.com/teaching-resource/resource-13172720 Year 6 - Microbit https://www.tes.com/teaching-resource/resource-13170740
Year 6 Computing Knowledge Organiser
yaqubali_nbs_kwyaqubali_nbs_kw

Year 6 Computing Knowledge Organiser

(0)
The Year 6 Computing Knowledge Organiser is a detailed resource designed to outline key concepts, skills, and vocabulary for the computing curriculum. It serves as a reference guide to support learning in topics such as computer networks, spreadsheets, creating media, 3D modelling, and programming. Organised into clear sections, it includes definitions of technical terms, step-by-step processes, and visual aids to enhance understanding. The organiser highlights key learning objectives, such as understanding how data travels across networks, using digital tools for creative projects, and applying logical reasoning in programming tasks. Designed to be accessible and engaging, it enables pupils to review and consolidate their learning while fostering independence and digital literacy. Year 6 Computer Network: https://www.tes.com/teaching-resource/resource-13174257 Year 6 Creating Media: https://www.tes.com/teaching-resource/resource-13174276 Year 6 3D modelling: https://www.tes.com/teaching-resource/resource-13174286 Year 6 - Introduction to Spreadsheet: https://www.tes.com/teaching-resource/resource-13174291 Year 6 - Scratch https://www.tes.com/teaching-resource/resource-13172720 Year 6 - Microbit https://www.tes.com/teaching-resource/resource-13170740
Year 6 - Scratch Unit
yaqubali_nbs_kwyaqubali_nbs_kw

Year 6 - Scratch Unit

(0)
The resources for this 6-week Scratch programming course include a series of structured lesson plans, step-by-step guides, and interactive activities designed to build students’ skills progressively. They will receive templates and examples to help them design and code their own games, alongside resources that explain key concepts like variables, game logic, and user interaction. Students will also have access to worksheets for brainstorming game ideas, planning their projects, and reflecting on their work. Additionally, there are coding challenges, debugging exercises, and peer-feedback tools to foster collaboration. The resources are designed to help students progress from understanding basic programming concepts to independently creating, improving, and sharing their own games by the end of the 6-week course. Year 6 Computer Network: https://www.tes.com/teaching-resource/resource-13174257 Year 6 Creating Media: https://www.tes.com/teaching-resource/resource-13174276 Year 6 3D modelling: https://www.tes.com/teaching-resource/resource-13174286 Year 6 - Introduction to Spreadsheet: https://www.tes.com/teaching-resource/resource-13174291 Year 6 - Scratch https://www.tes.com/teaching-resource/resource-13172720 Year 6 - Microbit https://www.tes.com/teaching-resource/resource-13170740
Year 3 - Introduction to Scratch - Week 1 - 6
yaqubali_nbs_kwyaqubali_nbs_kw

Year 3 - Introduction to Scratch - Week 1 - 6

(0)
Year 3 children are introduced to Scratch as they begin exploring the fascinating world of block-based programming. In their first lesson, they learn about the Scratch interface, focusing on key features such as the stage, sprites, and coding blocks. The teacher demonstrates how to create simple animations by dragging and connecting blocks to control a sprite’s movements and actions, sparking excitement and curiosity. Pupils are encouraged to experiment with basic commands, such as making a sprite move, speak, or change colour, while starting to grasp sequences and loops. Engaging activities, like programming a sprite to dance or draw shapes, make the learning experience both creative and enjoyable. By the end of the session, children are brimming with ideas, eager to create their own projects, and ready to build on these foundational skills in future lessons. Year 6 Scratch Unit: https://www.tes.com/teaching-resource/year-6-scratch-unit-13172720
Scratch Cards - Tutorial
yaqubali_nbs_kwyaqubali_nbs_kw

Scratch Cards - Tutorial

(0)
Scratch cards are a resource designed to help learners of all levels explore and create projects in Scratch, a visual programming platform. Each card provides step-by-step instructions for completing specific tasks or creating unique features in a Scratch project. These cards are ideal for introducing programming concepts in a fun, interactive, and accessible way. Key Features: Compact and Visual: Each card includes colorful, easy-to-follow instructions and illustrations, making them engaging and simple for children to use independently. Step-by-Step Guidance: The cards break down activities into manageable steps, guiding users through coding concepts like movement, loops, animations, and interactivity. Variety of Projects: Scratch cards cover a wide range of activities, from making sprites dance to creating interactive stories, games, and simulations. Flexible Learning: They can be used in classrooms, coding clubs, or at home for self-paced learning or collaborative group activities. Examples of Scratch Cards: Animate a Sprite: Learn how to bring a character to life by making it move and change costumes. Make Music: Create your own musical masterpiece by programming sounds and beats. Race Game: Build an exciting game where players control sprites to race to the finish line. Fly Animation: Animate a sprite to soar across the screen and respond to user inputs.
Scratch: Sound: Add, Record, and Use Text to Speech Blocks
yaqubali_nbs_kwyaqubali_nbs_kw

Scratch: Sound: Add, Record, and Use Text to Speech Blocks

(0)
The “Sound: Add, Record, and Use” activity introduces learners to the power of sound in Scratch projects. By adding pre-recorded sounds, recording their own audio, and programming their use, students enhance their projects with engaging auditory elements. The activity also explores the Text-to-Speech blocks, enabling projects to speak using synthesized voices.
Create a Sprite with the Paint Editor
yaqubali_nbs_kwyaqubali_nbs_kw

Create a Sprite with the Paint Editor

(0)
The “Create a Sprite with the Paint Editor” activity introduces learners to the Scratch Paint Editor, where they can design and customize their own unique characters, objects, or icons (sprites). This creative task combines programming with visual art, allowing users to express their imagination while developing digital design skills.
Scratch: Remix and Re-imagine Sprites
yaqubali_nbs_kwyaqubali_nbs_kw

Scratch: Remix and Re-imagine Sprites

(0)
The “Remix and Re-imagine Sprites” activity encourages learners to take existing sprites in Scratch and transform them into something entirely new. By remixing, customizing, and experimenting, students develop creative thinking skills while gaining a deeper understanding of sprite editing and programming in Scratch.
Scratch: Bring Your Drawings Into Scratch
yaqubali_nbs_kwyaqubali_nbs_kw

Scratch: Bring Your Drawings Into Scratch

(0)
The “Bring Your Drawings Into Scratch” activity teaches learners how to import their own hand-drawn artwork into Scratch, transforming traditional art into digital creations. This process bridges the gap between physical and digital mediums, empowering students to combine their artistic and coding skills.