teachComputing
  • Home
  • AI
    • AI Literacy >
      • AI Alliteration
      • Describing Monsters
      • Dystopian writing
      • Bringing literacy to life with AI
      • AI Literacy Prompts
    • AI Computing >
      • AI Computing Lessons >
        • Make me happy
        • Chatting Robot
        • Supervised Learning
        • Fooled
        • Socratic Debate
        • Moral Machine
        • Chatting Robot
      • AI Coding Strategies
      • AI Computing Prompts
    • AI Prompts
  • Teaching & Learning
    • Wellbeing
    • Blog
    • Humour >
      • Teacher Humour
      • Teacher Humor
    • PLN Challenge >
      • Covering your backside
      • Online Privacy
      • Twitter Challenge >
        • Twitter All Star
        • Challenge 1
        • Challenge 2
        • Challenge 3
        • Tips for staying safe on Twitter
        • Tips for hosting Edu Twitter Chats
        • Tips for taking part in Twitter chats
        • It's all about the hashtag! Essential chats for educators
        • How to storify a chat
        • How to schedule Tweets
        • Twitter Lists
        • NT2tEU
      • Facebook Challenge >
        • Challenge 4
        • Challenge 5
        • Challenge 6
        • Tips for staying safe on Facebook
      • Google Challenge >
        • Challenge 7
        • Challenge 8
        • Challenge 9
      • Pinterest Challenge >
        • Challenge 10
        • Challenge 11
        • Challenge 12
        • Tips for using Pinterest
      • Blog Challenge >
        • Challenge 13
        • Challenge 14
        • Challenge 15
        • How to create a classroom blog
      • Staffrm Challenge >
        • Challenge 16
        • Challenge 17
        • Challenge 18
      • Skype Challenge >
        • Challenge 19
        • Challenge 20
        • Challenge 21
      • Edmodo Challenge >
        • Challenge 22
        • Challenge 23
        • Challenge 24
      • TeachMeet Challenge >
        • Challenge 25
        • Challenge 26
        • Challenge 27
      • In-school challenge >
        • Challenge 28
        • Challenge 29
        • Challenge 30
      • 30 ways to grow your PLN
    • Tools for Teachers >
      • Web 2.0 >
        • Top 10 Web 2.0 Tools
        • Classroom Response Tools
      • Quiz Tools
      • Classroom Management Tools
      • Software >
        • Media Conversion Tools
        • Application Software
      • Multimedia >
        • Free Music
    • BYOD
    • Digital Leaders >
      • Digital Leaders Blog >
        • DL Archive
      • DL Tips
      • Quotes
      • Links
    • Flipped Learning >
      • Flipped Classroom vs. Blended Classroom
    • Gamification >
      • Gamification vs. Game Based Learning vs. Game Design
    • School Closures
    • Game Based Learning >
      • Minecraft >
        • Minecraft in Education
        • Minecraft Lesson Ideas
        • Minecraft Literacy
        • Real Life Minecraft
        • Minecraft Top Tips
        • Minecraft Coding Tutorials >
          • Minecraft Code Builder Setup
          • Minecraft Code: Walking on Air
          • Minecraft Code: Hello World
          • Minecraft Code: Functions
          • Minecraft Code: Rainbow
          • Minecraft Code: Skyscraper
          • Minecraft Pixel Art
    • The magic of >
      • The magic of Computing
      • The magic of Maths
      • The magic of Science
      • The magic of Literacy
    • Road2e2
    • T&L Blog
  • Computing
    • Computing Blog >
      • GCSE Computer Science
      • General
    • Teaching Computer Science >
      • CPD >
        • Blocks to Code
        • Tutorials >
          • How to embed Flash into PowerPoint
          • How to embed YouTube videos in to PowerPoint
          • How to create a wiki
          • How to create a classroom blog
      • Schemes of Work
      • Programming Resources
      • Theory
      • Posters >
        • Binary Posters
      • Festive Computing Activities
      • FLOPPYS 2020
      • FLOPPYS 2021
      • FLOPPYS 2022
      • Game Design
      • App Creation
    • Theory Lessons >
      • Theory Tests
      • Computer Hardware >
        • Input / Output
        • CPU
        • LMC
        • Storage Devices
        • Memory (RAM / ROM)
        • Hardware
      • Binary Lessons >
        • Units of Data
        • Binary Representation
        • Binary Representation of Images >
          • Binary Representation of Images (Festive)
          • Pixel Painter
        • Binary Representation of Characters
        • Binary Representation of Sound >
          • ADC Simulator
        • Binary Representation of Instructions
        • Binary Addition
        • Hexadecimal
      • Software >
        • Operating System
        • Types of Software
        • Utility Software
      • Programming >
        • Flowcharts
      • Computational Thinking >
        • Data Science
    • Digital Literacy >
      • Social Media (Good or Bad thing?)
      • Cyberbullying
      • Staying Safe Online
    • Games >
      • Binary Games >
        • Binary Blitz!
        • Binary Brainiac
        • Binary Blaster
        • Binary Blast Off
    • Binary >
      • ASCII Converter
      • Binary to Decimal
      • Binary to Hex
      • Binary Calculator
    • Escape Rooms >
      • Breakout Edu
      • Escape Timers >
        • Escape Timer
        • Team Timer
        • Binary Timer
      • Binary Escape
    • ICT Strand >
      • Fake News Project >
        • Fake News 1
        • Fake News 2
        • Fake News 3
        • Fake News 4
        • Fake News 5
      • Spreadsheet Modelling
      • Superhero Movie Trailer
      • PowerPoint Task
      • Digital Imaging
      • Paint 3D Tutorial
    • Programming Lessons >
      • Scratch >
        • Festive Scratch >
          • Music Festive with Scratch
          • Turtle Snowflakes
          • What's your elf name
          • Secret Santa
        • Making music with Scratch
        • Sorting Hat Lesson
        • Turtle Time
        • Superhero name generator
        • Compliment Generator
        • Magic 8 ball
      • Python >
        • Chatbot
        • Coding Golf
        • Turtle Time >
          • Turtle Instructions
        • Magic 8 ball
        • Python Mad Libs
        • Rock Paper Scissors
        • Shakespearean Insult Generator >
          • Shakespearean Insult Generator Part 2
        • Compliment generator
        • Sorting Hat
        • Superhero name generator
        • Cards Against
        • Guess the word
        • Guess the number
        • Festive Python >
          • What's your elf name
          • Secret Santa
          • Turtle Snowflakes
      • Little Man Computer
      • Hour of Code >
        • Hour of Code Music
        • Python Tutorials
        • HoC 8-Bit Challenge
        • Music MicroPython (Festive)
      • Raspberry Pi >
        • Networking the Pi
        • Minecraft Pi
        • Harry Potter Sorting Hat >
          • Harry Potter Sorting Hat (GPIO)
        • Raspberry Pi LTSP (Networked Classroom)
        • Astro Pi
    • Homeschooling
    • Remote Learning >
      • Fun Python Tutorials
      • Python Tutorials >
        • Chatbot Tutorial
        • Dice Roll
        • Turtle Tutorial
        • Magic 8 ball
        • Sorting Hat
        • Rock Paper Scissors Tutorial
        • Cards Against
        • Python Mad Libs
        • Shakespearean Insult Generator >
          • Shakespearean Insult Generator Part 2
        • Guess the word
        • Guess the number
        • Superhero name generator
        • Compliment generator
        • Festive Python Tutorials >
          • What's your elf name
          • Secret Santa
          • Turtle Snowflakes
      • Scratch Tutorials >
        • Sorting Hat
        • What's your superhero name
        • Turtle Time Tutorial
        • Compliment Generator
        • Magic 8 Ball
        • Festive Scratch Tutorials >
          • Festive Music with Scratch
          • Secret Santa Scratch Tutorial
          • Turtle Snowflakes Tutorial
          • What's your elf name
    • Revision >
      • Data Representation >
        • Binary Representation of Images
        • Binary Representation of Sound
  • 21 Things
    • 21 Things To Try >
      • ConnectEd
      • Social Media >
        • Twitter
        • Pinterest
        • Facebook Groups
        • Facebook Pages
        • Google+ Communities
        • Staffrm
        • Edmodo
        • Mystery Skype
        • Blogging
        • Classroom Blogging
      • Gamification
      • Flipped Classroom
      • Breakout Edu
      • Edu Podcasts
      • Jar of Awesome
      • TeachMeet
      • Team Teaching
      • Mixed Reality
      • Digital Leaders
      • Genius Hour
      • Sketchnoting
    • Computing >
      • CS 20
      • Code Golf
      • PRIMM
      • Under The Hood
      • Unplugged
      • Podcasts
      • Facebook Groups CS
      • Flipped Classroom CS
      • Teach with Magic
      • Socratic Debate
      • Coding Music
    • 21 Things Keep Fit >
      • 20 Health Hacks
      • Home Health Hacks
    • 21 Things PLN >
      • Edmodo
      • Twitter
      • Reply to a blog
      • Skype
      • Cofee Edu
      • Pinterest
      • Reach out
      • Conferences
      • Instagram
      • Ning
      • MEC
      • Voxer
      • LinkedIn
  • Microbit
    • Physical Computing >
      • micro:bit LEDs
      • micro:bit PIR
      • micro:bit Servo
      • micro:bit Temp
      • micro:bit LDR
      • micro:bit Moisture
      • micro:bit RGB LEDs
      • micro:bit HC-SR04 3v3
      • micro:bit HC-SR04 5v
      • micro:bit Push button
      • micro:bit Potentiometer
      • micro:bit Piezo
    • Music >
      • Music Festive
    • Festive Projects
    • Projects >
      • Music
      • Music MicroPython
      • Servo Animals
    • Lessons >
      • Magic 8 Ball
      • Harry Potter Sorting Hat
    • Quick Start Guide
    • Microbit Simulator
  • #100 Ideas
    • Testimonials
    • Competition >
      • Competition 2
    • Worksheets
    • Bonus Ideas >
      • What's your elf name
      • Make me happy
      • Guess the word
      • Cards Against Humanities
      • Compliment generator
      • Data Science
    • Curriculum
    • ISTE
    • CSTA
  • About
    • Privacy
  • Home
  • AI
    • AI Literacy >
      • AI Alliteration
      • Describing Monsters
      • Dystopian writing
      • Bringing literacy to life with AI
      • AI Literacy Prompts
    • AI Computing >
      • AI Computing Lessons >
        • Make me happy
        • Chatting Robot
        • Supervised Learning
        • Fooled
        • Socratic Debate
        • Moral Machine
        • Chatting Robot
      • AI Coding Strategies
      • AI Computing Prompts
    • AI Prompts
  • Teaching & Learning
    • Wellbeing
    • Blog
    • Humour >
      • Teacher Humour
      • Teacher Humor
    • PLN Challenge >
      • Covering your backside
      • Online Privacy
      • Twitter Challenge >
        • Twitter All Star
        • Challenge 1
        • Challenge 2
        • Challenge 3
        • Tips for staying safe on Twitter
        • Tips for hosting Edu Twitter Chats
        • Tips for taking part in Twitter chats
        • It's all about the hashtag! Essential chats for educators
        • How to storify a chat
        • How to schedule Tweets
        • Twitter Lists
        • NT2tEU
      • Facebook Challenge >
        • Challenge 4
        • Challenge 5
        • Challenge 6
        • Tips for staying safe on Facebook
      • Google Challenge >
        • Challenge 7
        • Challenge 8
        • Challenge 9
      • Pinterest Challenge >
        • Challenge 10
        • Challenge 11
        • Challenge 12
        • Tips for using Pinterest
      • Blog Challenge >
        • Challenge 13
        • Challenge 14
        • Challenge 15
        • How to create a classroom blog
      • Staffrm Challenge >
        • Challenge 16
        • Challenge 17
        • Challenge 18
      • Skype Challenge >
        • Challenge 19
        • Challenge 20
        • Challenge 21
      • Edmodo Challenge >
        • Challenge 22
        • Challenge 23
        • Challenge 24
      • TeachMeet Challenge >
        • Challenge 25
        • Challenge 26
        • Challenge 27
      • In-school challenge >
        • Challenge 28
        • Challenge 29
        • Challenge 30
      • 30 ways to grow your PLN
    • Tools for Teachers >
      • Web 2.0 >
        • Top 10 Web 2.0 Tools
        • Classroom Response Tools
      • Quiz Tools
      • Classroom Management Tools
      • Software >
        • Media Conversion Tools
        • Application Software
      • Multimedia >
        • Free Music
    • BYOD
    • Digital Leaders >
      • Digital Leaders Blog >
        • DL Archive
      • DL Tips
      • Quotes
      • Links
    • Flipped Learning >
      • Flipped Classroom vs. Blended Classroom
    • Gamification >
      • Gamification vs. Game Based Learning vs. Game Design
    • School Closures
    • Game Based Learning >
      • Minecraft >
        • Minecraft in Education
        • Minecraft Lesson Ideas
        • Minecraft Literacy
        • Real Life Minecraft
        • Minecraft Top Tips
        • Minecraft Coding Tutorials >
          • Minecraft Code Builder Setup
          • Minecraft Code: Walking on Air
          • Minecraft Code: Hello World
          • Minecraft Code: Functions
          • Minecraft Code: Rainbow
          • Minecraft Code: Skyscraper
          • Minecraft Pixel Art
    • The magic of >
      • The magic of Computing
      • The magic of Maths
      • The magic of Science
      • The magic of Literacy
    • Road2e2
    • T&L Blog
  • Computing
    • Computing Blog >
      • GCSE Computer Science
      • General
    • Teaching Computer Science >
      • CPD >
        • Blocks to Code
        • Tutorials >
          • How to embed Flash into PowerPoint
          • How to embed YouTube videos in to PowerPoint
          • How to create a wiki
          • How to create a classroom blog
      • Schemes of Work
      • Programming Resources
      • Theory
      • Posters >
        • Binary Posters
      • Festive Computing Activities
      • FLOPPYS 2020
      • FLOPPYS 2021
      • FLOPPYS 2022
      • Game Design
      • App Creation
    • Theory Lessons >
      • Theory Tests
      • Computer Hardware >
        • Input / Output
        • CPU
        • LMC
        • Storage Devices
        • Memory (RAM / ROM)
        • Hardware
      • Binary Lessons >
        • Units of Data
        • Binary Representation
        • Binary Representation of Images >
          • Binary Representation of Images (Festive)
          • Pixel Painter
        • Binary Representation of Characters
        • Binary Representation of Sound >
          • ADC Simulator
        • Binary Representation of Instructions
        • Binary Addition
        • Hexadecimal
      • Software >
        • Operating System
        • Types of Software
        • Utility Software
      • Programming >
        • Flowcharts
      • Computational Thinking >
        • Data Science
    • Digital Literacy >
      • Social Media (Good or Bad thing?)
      • Cyberbullying
      • Staying Safe Online
    • Games >
      • Binary Games >
        • Binary Blitz!
        • Binary Brainiac
        • Binary Blaster
        • Binary Blast Off
    • Binary >
      • ASCII Converter
      • Binary to Decimal
      • Binary to Hex
      • Binary Calculator
    • Escape Rooms >
      • Breakout Edu
      • Escape Timers >
        • Escape Timer
        • Team Timer
        • Binary Timer
      • Binary Escape
    • ICT Strand >
      • Fake News Project >
        • Fake News 1
        • Fake News 2
        • Fake News 3
        • Fake News 4
        • Fake News 5
      • Spreadsheet Modelling
      • Superhero Movie Trailer
      • PowerPoint Task
      • Digital Imaging
      • Paint 3D Tutorial
    • Programming Lessons >
      • Scratch >
        • Festive Scratch >
          • Music Festive with Scratch
          • Turtle Snowflakes
          • What's your elf name
          • Secret Santa
        • Making music with Scratch
        • Sorting Hat Lesson
        • Turtle Time
        • Superhero name generator
        • Compliment Generator
        • Magic 8 ball
      • Python >
        • Chatbot
        • Coding Golf
        • Turtle Time >
          • Turtle Instructions
        • Magic 8 ball
        • Python Mad Libs
        • Rock Paper Scissors
        • Shakespearean Insult Generator >
          • Shakespearean Insult Generator Part 2
        • Compliment generator
        • Sorting Hat
        • Superhero name generator
        • Cards Against
        • Guess the word
        • Guess the number
        • Festive Python >
          • What's your elf name
          • Secret Santa
          • Turtle Snowflakes
      • Little Man Computer
      • Hour of Code >
        • Hour of Code Music
        • Python Tutorials
        • HoC 8-Bit Challenge
        • Music MicroPython (Festive)
      • Raspberry Pi >
        • Networking the Pi
        • Minecraft Pi
        • Harry Potter Sorting Hat >
          • Harry Potter Sorting Hat (GPIO)
        • Raspberry Pi LTSP (Networked Classroom)
        • Astro Pi
    • Homeschooling
    • Remote Learning >
      • Fun Python Tutorials
      • Python Tutorials >
        • Chatbot Tutorial
        • Dice Roll
        • Turtle Tutorial
        • Magic 8 ball
        • Sorting Hat
        • Rock Paper Scissors Tutorial
        • Cards Against
        • Python Mad Libs
        • Shakespearean Insult Generator >
          • Shakespearean Insult Generator Part 2
        • Guess the word
        • Guess the number
        • Superhero name generator
        • Compliment generator
        • Festive Python Tutorials >
          • What's your elf name
          • Secret Santa
          • Turtle Snowflakes
      • Scratch Tutorials >
        • Sorting Hat
        • What's your superhero name
        • Turtle Time Tutorial
        • Compliment Generator
        • Magic 8 Ball
        • Festive Scratch Tutorials >
          • Festive Music with Scratch
          • Secret Santa Scratch Tutorial
          • Turtle Snowflakes Tutorial
          • What's your elf name
    • Revision >
      • Data Representation >
        • Binary Representation of Images
        • Binary Representation of Sound
  • 21 Things
    • 21 Things To Try >
      • ConnectEd
      • Social Media >
        • Twitter
        • Pinterest
        • Facebook Groups
        • Facebook Pages
        • Google+ Communities
        • Staffrm
        • Edmodo
        • Mystery Skype
        • Blogging
        • Classroom Blogging
      • Gamification
      • Flipped Classroom
      • Breakout Edu
      • Edu Podcasts
      • Jar of Awesome
      • TeachMeet
      • Team Teaching
      • Mixed Reality
      • Digital Leaders
      • Genius Hour
      • Sketchnoting
    • Computing >
      • CS 20
      • Code Golf
      • PRIMM
      • Under The Hood
      • Unplugged
      • Podcasts
      • Facebook Groups CS
      • Flipped Classroom CS
      • Teach with Magic
      • Socratic Debate
      • Coding Music
    • 21 Things Keep Fit >
      • 20 Health Hacks
      • Home Health Hacks
    • 21 Things PLN >
      • Edmodo
      • Twitter
      • Reply to a blog
      • Skype
      • Cofee Edu
      • Pinterest
      • Reach out
      • Conferences
      • Instagram
      • Ning
      • MEC
      • Voxer
      • LinkedIn
  • Microbit
    • Physical Computing >
      • micro:bit LEDs
      • micro:bit PIR
      • micro:bit Servo
      • micro:bit Temp
      • micro:bit LDR
      • micro:bit Moisture
      • micro:bit RGB LEDs
      • micro:bit HC-SR04 3v3
      • micro:bit HC-SR04 5v
      • micro:bit Push button
      • micro:bit Potentiometer
      • micro:bit Piezo
    • Music >
      • Music Festive
    • Festive Projects
    • Projects >
      • Music
      • Music MicroPython
      • Servo Animals
    • Lessons >
      • Magic 8 Ball
      • Harry Potter Sorting Hat
    • Quick Start Guide
    • Microbit Simulator
  • #100 Ideas
    • Testimonials
    • Competition >
      • Competition 2
    • Worksheets
    • Bonus Ideas >
      • What's your elf name
      • Make me happy
      • Guess the word
      • Cards Against Humanities
      • Compliment generator
      • Data Science
    • Curriculum
    • ISTE
    • CSTA
  • About
    • Privacy
Search by typing & pressing enter

YOUR CART

Teaching Alliteration with AI

How to use generative AI to support alliteration and descriptive writing
(See example lesson plan at the bottom of this article)
What is generative AI?

Generative AI is a type of artificial intelligence that can create original content, such as images, music, and text.

While some types of AI analyse data to predict future outcomes (as seen in predictive text), generative AI goes a step further. It uses patterns it has learned from data to generate entirely new examples. 


What is text-to-image AI?

Text-to-image AI allows you to create any image simply by using your own words to describe the picture you want to see. 


What happens when you ask AI to generate an image of a well-known character from a book? 

These are examples of how generative AI interprets a detailed description of the Gruffalo: 
Picture
​AI Gruffalo (Image on the left was created using Leonardo AI, image on the right was created with Adobe Firefly)
Some more examples:
Picture
AI Gruffalo (Created using Leonardo AI)
Picture
AI Gruffalo (Created using Adobe Firefly)
Picture
AI Gruffalo (Created using Microsoft Copilot)
How can I use this in a lesson?

So, this got me thinking about how I could use this in a lesson! I then thought, wouldn't it be cool if we could bring our students' descriptive writing (for example, a description of a monster just like the one in the Gruffalo by Julia Donaldson) to life with generative AI? 

​Scroll down for sample lesson plan.

How it works

What is text-to-image AI?

Text-to-image AI allows you to create any image simply by using your own words to describe the picture you want to see. 


What tools can I use?

  • Bing Image Creator | (FREE - requires a Microsoft account)
  • Adobe Firefly | (FREE - requires you to sign up for a free Adobe account)
  • Leonardo AI | (FREE - requires you to sign up for a free Leonardo account)
  • Midjourney | (Paid for - requires a Discord account)

For the remainder of this tutorial, I will focus on the free tools but everything I demonstrate can easily be done with Midjourney.


​Mastering the Prompt

I'm not going to lie to you, it's not quite as easy as it seems! There is an art to mastering the prompt, which I will share with you. In fact, when I first tried this, I literally copied the description of the Gruffalo straight from the book and the images it produced would give some children nightmares!

​Text-to-image AI is different from searching for an image in Google or Bing. It works best when you're highly descriptive. You need to be creative and add details such as: adjectives, locations, even artistic styles such as "digital art" and "photorealistic.“ 

It also helps to use keywords such as 'cute' and 'fluffy'. You can also select different styles such as 'children's book illustration style' or 'Pixar 3D animation style' etc. You can also provide settings/locations for your image, for example a mystical forest.
Picture
Simple example:
A cute fluffy monster running through a mystical forest.
Will produce something like this:
Picture
More complex prompt:
A cute fluffy monster. Brown fur, orange eyes, a red tongue, sharp teeth, and horns. Standing on two legs in a magical forest.
Will create something like this:
Picture

Free Tools
1. Adobe Firefly (Beta)

​
Adobe Firefly | (FREE - requires you to sign up for a free Adobe account)

One of my favourite tools for this type of activity is Adobe Firefly. The reason I prefer this tool is because you have lots of control over the final image. Firstly, if you don't like the results, you can simply click on 'Generate' agan. You can also try different styles, for example photo or digital art, and can even change the lighting and tone. 
Picture
Adobe Firefly text-to-image interface.
Picture
A cute fluffy brown monster (created using Adobe Firefly)
Prompt: 
Cute brown furry monster with sharp teeth, yellow eyes and horns. The monster is standing on two legs in a magical forest. Photorealistic​
2. Bing Image Creator

Bing Image Creator | (FREE - requires a Microsoft account)

Another favourite of mine is Bing Image Creator, although I do find that it's not always as consistent as some of the other free tools!
Picture
Bing Image Creator text-to-image interface.
Picture
Cute furry monster (Created with Bing Image Creator)
​Prompt: 
Create an image of a cute brown furry monster with sharp teeth, yellow eyes and horns. The monster is standing on two legs in a magical forest. Photorealistic​​
3. Leonardo AI

Leonardo AI | (FREE - requires you to sign up for a free Leonardo account)

Last, but not least, is Leonardo AI. Leonardo is one of my 'go to tools', but does take some getting used to. I personally like Leonardo because you have more control over the output, such as being able to choose from a huge selection of pre-trained models (my favourites being 3D Animation Style, Little Monsters and DreamShaper v7). One downside to having all this control is the compromise on intuitiveness. For this reason, I would recommend Bing or Adobe (Also, the free version of Leonardo limits you to 150 credits a day - each prompt uses between 2 and 32 credits, depending on what features you choose). But, once you've mastered the controls, the results can be phenomenal. 
Picture
Leonardo AI text-to-image interface.
Picture
Cute furry monster (Created with Leonardo AI)
Prompt: 
A charmingly ferocious brown furry monster, reminiscent of a character from Monsters Inc., grins with sharp teeth and vibrant yellow eyes, adorned with horns, standing upright in a whimsical magical forest. This photorealistic image captures the monster in exquisite detail, showcasing its endearing yet slightly menacing demeanor. The creature's fur is meticulously rendered, the forest setting filled with enchanting details.​
A note on Midjourney

For those in the know, you might be asking "So, why have you not mentioned Midjourney?". Midjourney is by far my favourite text-to-image tool and by far outshines the other text-to-image tools with regards to image quality. The reason I have left it out of this tutorial is simply due to it's cost (at time of writing, Midjourney no longer offers a free trial) and the fact that you have to have a Discord account (which isn't the most intuitive / user-friendly tool) in order to use it. However, if you already have a Midjourney account, or if you are curious as to what it can do, here is an example:
Picture
A cute furry monster, Monsters Inc. style (Created using Midjourney)
Picture

Example lesson plan

Disclaimer: This lesson was generated using AI!

Prompt used for this lesson plan: 
Design a detailed lesson plan for a year 6 literacy activity focusing on alliteration using text from the Gruffalo, aligned with the National curriculum in England: primary curriculum (upper key stage 2). Please structure the lesson into distinct segments: a 10-minute warm-up activity to introduce the topic, a 10-minute engaging lecture with interactive elements, a 30-minute hands-on activity to reinforce learning, and a 10-minute formative assessment to gauge student understanding. Include in your plan: specific learning objectives, materials needed for each segment, strategies for student engagement, and clear assessment criteria based on the learning objectives. ensure the lesson is designed to be completed within a standard class period of 60 minutes.
Follow up prompt. Remember, ChatGPT/Microsoft Copilot are conversational AI chatbots, use follow up questions to improve your results. For example: 
Thank you! This is very helpful. Please adapt the lesson as follows:
Main Activity: Students write their own descriptions of Gruffalo-like monsters, incorporating alliterations to enhance their creativity and language skills.
Final activity: At the end of the lesson, ask students to share their descriptions with the class. The teacher will then select their favourite descriptions and, using Microsoft Copilot, will generate images based on the selected descriptions, bringing the students’ imaginative monsters to life.
Year 6 Literacy Lesson Plan: Alliteration with “The Gruffalo”

Learning Objectives:
  • Define alliteration.
  • Identify examples of alliteration in “The Gruffalo.”
  • Create original descriptions using alliteration.

Materials Needed:
  • Copies of “The Gruffalo” by Julia Donaldson.
  • Whiteboard and markers.
  • Chart paper and markers.
  • Worksheets with excerpts from “The Gruffalo.”
  • Pencils and erasers.
  • Computer with Microsoft Copilot access.

​Lesson Structure:

1. Warm-Up Activity (10 minutes)

Objective: Introduce the concept of alliteration.

Activity:
  • Introduction: Briefly explain alliteration as the repetition of the same initial consonant sounds in a series of words.
  • Interactive Game: Play a quick game where students come up with alliterative phrases using their names (e.g., “Silly Sam,” “Jumping Jack”).

Materials: Whiteboard, markers.

Engagement Strategy: Encourage students to share their phrases with the class, fostering a fun and inclusive environment.


2. Introduction (10 minutes)
Objective: Deepen understanding of alliteration through examples from “The Gruffalo.”

Activity:
  • Read Aloud: Read a selected passage from “The Gruffalo” that contains alliteration.
  • Discussion: Highlight and discuss the alliterative phrases in the passage.
  • Interactive Element: Ask students to identify additional examples of alliteration in the text.

Materials: Copies of “The Gruffalo,” whiteboard, markers.
Engagement Strategy: Use a visual aid (e.g., underlining alliterative words on the board) to keep students engaged.


3. Main Activity (30 minutes)

Objective: Enhance creativity and language skills by writing descriptions using alliteration.

Activity:
  • Creative Writing: Students write their own descriptions of Gruffalo-like monsters, incorporating alliterations.
  • Group Work: Students can work individually or in pairs (think-pair-share) to brainstorm and write their descriptions.

Materials: Chart paper, markers, worksheets with excerpts from “The Gruffalo.”
Engagement Strategy: Encourage creativity and collaboration. Provide positive feedback and support.


4. Final Activity (10 minutes)
Objective: Share and visualize students’ creative work.

Activity:
  • Sharing: Students share their descriptions with the class.
  • Selection: The teacher selects their favourite descriptions.
  • Image Generation: Using Microsoft Copilot, the teacher generates images based on the selected descriptions, bringing the students’ imaginative monsters to life.

Materials:
 Computer with Microsoft Copilot access.
Engagement Strategy: Celebrate students’ creativity by showcasing their work visually. Provide positive reinforcement and encourage peer feedback.
Conclusion: Wrap up the lesson by summarising the key points about alliteration and praising students for their participation and creativity. Encourage them to look for examples of alliteration in their everyday reading.

This adapted lesson plan aligns with the National Curriculum in England for upper key stage 2, focusing on developing students’ understanding and use of literary devices such as alliteration.

Powered by Create your own unique website with customizable templates.