Lesson Plan: The Ultimate Creator's Toolkit
A Guide to Becoming an Author, Director, and Programmer
Materials Needed:
- A notebook and pen/pencil
- A computer or tablet with internet access
- Access to a free online word processor (like Google Docs)
- Access to the free visual coding website Scratch (from MIT)
- Optional: Lottie's favorite book and a movie she loves
Learning Goals for Lottie
By the end of this lesson, you will be able to:
- Identify two essential skills needed for being an author, a director, and a programmer.
- Explain how these three exciting careers can actually work together.
- Create a mini-project that combines storytelling, directing, and coding.
Lesson Activities
Warm-Up: The Career Mash-Up (5 minutes)
Let's start with a fun thought experiment! Imagine a video game created by a famous author, or a movie directed by a master coder. Let's discuss:
- If J.K. Rowling (author of Harry Potter) designed a video game, what would it be like? What would be the most important part of it? (Probably the story and characters!)
- If a director like Steven Spielberg created a new app for your phone, what might it do? (Maybe it would help you make your own mini-movies!)
- This shows us that the skills from these jobs are not separate—they can be mixed together to create amazing things!
Part 1: Unpacking the Skills (15 minutes)
Let's look at each career not just as a job title, but as a set of superpowers. We'll find out that you don't always need a specific college degree right away, but you do need to practice certain skills.
The Author: World-Builder & Storyteller
- What they do: Authors don't just write words; they create entire worlds, unforgettable characters, and emotional journeys.
- Core Skills:
- Creativity & Imagination: Coming up with new ideas, characters, and places.
- Writing & Communication: Choosing the perfect words to make the reader see and feel the story.
- How to practice now: Read a lot! Write short stories, poems, or even just a diary. Pay attention to how your favorite authors describe things.
The Director: Visionary & Leader
- What they do: Directors take a story (a script) and bring it to life on a screen. They guide the actors, camera operators, and designers to create a specific look and feel.
- Core Skills:
- Visual Storytelling: Deciding how a scene should look. Where is the camera? What is the lighting like (dark and spooky or bright and happy)? What are the actors wearing?
- Leadership & Collaboration: A movie is made by a huge team. A director needs to be a good leader who can clearly explain their vision and help everyone work together.
- How to practice now: Watch a scene from your favorite movie with the sound off. What does the director tell you just with pictures? Try sketching a 3-panel comic strip of a simple story.
The Programmer: Problem-Solver & Creator
- What they do: Programmers (or coders) write instructions for computers. They can build anything from video games and websites to the apps on a phone and the special effects in movies.
- Core Skills:
- Problem-Solving & Logic: Figuring out how to get a computer to do something is like solving a puzzle. You have to break a big problem down into small, logical steps.
- Attention to Detail: One tiny mistake in the code can make the whole program stop working! Programmers need to be very precise.
- How to practice now: Play puzzle games! Learn a block-based coding language like Scratch. Follow a recipe to bake something—that's a lot like following an algorithm (a set of instructions)!
Part 2: Finding the Connection (10 minutes)
So, how do these all fit together? Let's brainstorm.
- An author writes the amazing story for a new animated movie.
- A director decides how the characters should look, move, and sound.
- A programmer writes the code that makes the animated characters move across the screen and creates the special effects, like magic spells or explosions!
They are all different kinds of storytellers who use different tools. One uses words, one uses pictures and people, and one uses logic and code.
Part 3: The "Director-Author-Programmer" Mini-Project (25 minutes)
Your Mission: Create a one-scene interactive story.
Let's combine all three roles into one fun project. We will use a word processor and the website Scratch.
-
The Author Hat (5 mins):
- Open a Google Doc or get your notebook.
- Write a very short scene. It only needs three things: A character, a setting, and one line of dialogue.
- Example: A brave knight stands at the edge of a spooky forest. A dragon swoops down from the sky. The knight says, "I am not afraid of you!"
-
The Director Hat (5 mins):
- Now, add "director's notes" to your script.
- How should the scene look? (e.g., The forest is dark, with tall, scary trees. It is nighttime.)
- What is the action? (e.g., The dragon lands with a LOUD THUD. It breathes a little puff of smoke.)
- Your script now has a vision!
-
The Programmer Hat (15 mins):
- Go to the Scratch website (scratch.mit.edu) and start a new project.
- Using your script and director's notes, bring your scene to life!
- Choose a background (the setting).
- Choose two "sprites" (your characters, like a knight and a dragon).
- Use code blocks to make it happen:
- Use a "When Green Flag Clicked" block to start the scene.
- Use "Motion" blocks to make the dragon swoop down.
- Use a "Say" block to make the knight deliver their line of dialogue.
- Challenge: Can you add a "Sound" block to make the dragon roar?
- Don't worry about making it perfect. The goal is to see how code can tell a story you created!
Wrap-Up & Next Steps (5 minutes)
- Show and Tell: Let's look at your Scratch project! You just acted as an author, director, AND programmer.
- Discussion: Which part was your favorite? The writing, the planning, or the coding? Which was the most challenging?
- Future Education: Today showed that the "education" you need is really about building skills. The best thing you can do right now is to keep being curious, keep creating, and keep practicing the skills you enjoy most. You can take online courses, join a drama club, participate in a writing contest, or join a coding club. The path is yours to create!