Hero background

Simple Project Creation

Technology • 60 • 1 students • Created with AI following Aligned with National Curriculum for England

Download now

Free PDF · we'll email you a copy

Technology
60
1 students
27 March 2026

Teaching Instructions

This is lesson 9 of 10 in the unit "Mastering Computer Basics". Lesson Title: Creating a Simple Project Lesson Description: Apply coding skills to create a simple project, such as a basic game or interactive story.

Overview

This 60-minute session is Lesson 9 of 10 in the unit Mastering Computer Basics for Year 7 students (age 11-12). Students will consolidate computing skills by designing and programming a simple project—a basic game or an interactive story—using block-based coding platforms aligned with the National Curriculum for England. This lesson emphasises creativity, problem-solving, and computational thinking, linking directly to computing programmes of study.


National Curriculum Links

Key Stage 3 Computing Programmes of Study - England (National Curriculum):

  • Understand algorithms and how to write and test code (Compute 1.8):
    "Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs."

  • Design, write and debug programs that accomplish specific goals (Compute 1.9):
    "Use sequence, selection, and repetition in programs; work with variables and various forms of input and output."

  • Use sequence, selection, and repetition structures in programs (Compute 1.10):
    Develop modular programs using blocks or text-based languages.

  • Understand how to use technology safely, respectfully, and responsibly (Compute 2.8):
    "Recognise acceptable and unacceptable behaviour and identify a range of ways to report concerns about content and contact."


Learning Objectives

By the end of this lesson, students will:

  • Apply logical thinking and coding skills to create a simple interactive project (a basic game or interactive story).
  • Use sequences, selection (if statements), and repetition (loops) in their code.
  • Debug their program to fix errors and improve functionality.
  • Demonstrate understanding of safe and responsible use of technology during project creation.
  • Reflect on their design and coding process to evaluate effectiveness and creativity.

Resources Required

  • Computers with access to a block-based programming environment such as Scratch or Microsoft MakeCode (offline versions preferred).
  • Projector or interactive whiteboard to demonstrate coding concepts.
  • Headphones (optional, if sound effects or narration are used).
  • Student notebooks or digital journals for reflections.

Lesson Structure

Starter (10 minutes)

  • Recap Quiz: A quick oral or written quiz on key coding concepts learnt so far (variables, loops, conditionals, debugging).
  • Mini-Demonstration: Teacher demonstrates a very simple project example such as a sprite moving with arrow keys or a character telling a story with dialogues.

Purpose: Activate prior knowledge and set expectations.


Main Activity (40 minutes)

Phases:

  1. Planning (10 mins):

    • Students sketch their project idea: whether a simple game (e.g., catching objects, maze navigation) or an interactive story (e.g., choose-your-own-adventure).
    • They outline the key steps, inputs, outputs, and decisions their project will contain (linking to algorithm design).
    • Teacher circulates, prompts thinking about use of selection and repetition.
  2. Development (25 mins):

    • Students build their project in their chosen platform. Encourage use of:
      • Sequences: Step-by-step actions.
      • Selection: Conditions like ‘if score > 10, show message’.
      • Repetition: Loops to move sprites or repeat quiz questions.
    • Encourage testing small parts frequently.
    • Teacher provides one-to-one support and technical debugging tips.
  3. Debugging and Refining (5 mins):

    • Students identify and fix any bugs or improve features.
    • Prompt reflection: "What was tricky? How did you solve errors? What would you add next time?"

Plenary (10 minutes)

  • Show and Tell: Each student briefly presents their project to the teacher only (one-to-one environment), explaining:
    • Purpose of the project.
    • Key algorithms they used.
    • How they handled errors or bugs.
  • Safe Technology Discussion: Revisit respectful and safe use of digital tools while coding and sharing projects. Prompt questions like:
    • "Why is it important to use respectful content?"
    • "How can you keep your project and data safe?"

Assessment

  • Formative: Observation during planning, coding, and debugging phases. Use a checklist to monitor if students include sequences, conditionals, and loops correctly.
  • Summative: Review each student's completed project and reflection notes for evidence of:
    • Logical structure and correct code use.
    • Creativity and complexity appropriate to Year 7.
    • Thoughtful debugging and refinement.
    • Understanding of safe and responsible computing.

Differentiation

  • Support: Teacher scaffolds with starter code or step-by-step guides for students who struggle. Provide visual flowcharts to help algorithm design.
  • Extension: Challenge confident students to include variables, scoring mechanisms, or sound effects to enhance interactivity.

Additional Notes for Teachers

  • Encourage students to think like programmers: iteratively develop, test often, and learn from mistakes.
  • Promote storytelling and creativity—coding is a tool for expression, not just technical skill.
  • Use this final project lesson to build confidence ahead of the unit review and formal assessment in Lesson 10.
  • Consider cross-curricular links such as English (storytelling) or Maths (sequencing, logic).

This carefully structured lesson ensures Year 7 students meet National Curriculum aims by applying learnt skills in an engaging and manageable project, fostering computational thinking and digital creativity.

Create Your Own AI Lesson Plan

Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with National Curriculum for England in minutes, not hours.

AI-powered lesson creation
Curriculum-aligned content
Ready in minutes

Created with Kuraplan AI

Generated using gpt-4.1-mini-2025-04-14

🌟 Trusted by 1000+ Schools

Join educators across United Kingdom