ChatGPT4 Educator Resources

Collection of AI resources

Hi there! Welcome to my website, where I hope to share some of the AI resources that I have found useful in my teaching and learning journey. As a faculty member at 'Iolani School, I am always looking for ways to inspire my students and help them develop the skills they need to thrive in the world of AI. AI is such a fascinating and dynamic field, and there is so much to learn and discover. On this website, you will find a variety of AI resources, such as books, tutorials, tools, and more, that cover different aspects and levels of AI. Whether you are a teacher who wants to integrate AI into your classroom, a student who wants to pursue AI as a hobby or a career, or just someone who wants to learn more about this amazing field, I hope you will find something here that sparks your interest and curiosity. This website is not meant to be an authoritative source of information on AI, but rather a personal collection of resources that I have found helpful and enjoyable. I am always open to feedback and suggestions, so please feel free to contact me if you have any questions or comments. Thank you for visiting and happy learning!

AI text to image generation Educator Resources

How I use Text-to-image AI in my videogame Design Classes

As a video game design teacher, I'm always looking for ways to spark creativity and inspiration in my students. One tool that has been particularly helpful is the use of text-to-image AI tools such as Mid Journey.

With these tools, my students can generate ideas for characters, backgrounds, concept art, and mockups for UI, loading screens, and background art quickly and easily. This can be especially helpful in the early ideation phases of a project when students may be struggling to come up with concepts or need a little nudge in a new direction.

We also use text-to-image AI tools to create modular design parts that can be remixed into ships and game levels. This helps to speed up the design process and allows students to focus on other aspects of their projects.

One of the most significant benefits of using AI tools in this way is the ability to break down the barriers to entry for students who may not have traditional art skills. With text-to-image AI tools, anyone can create compelling visual assets, even if they don't have a background in art or design.

Of course, AI tools are not a replacement for traditional art skills, but they can be a useful tool to complement those skills and help students generate new ideas quickly.

In addition to Mid Journey, we also use other text-to-image AI tools such as DALL-E, ImageFX and Deep Dream Generator. We integrate these tools into our workflow seamlessly and find that they enhance the design process for our video game projects.

Overall, text-to-image AI tools have become a valuable resource for our video game design class. By leveraging the power of AI, we can generate new ideas quickly, break down barriers to entry, and enhance the design process for our projects.

ImageFX: Imagegen 3 and updates coming soon

Mini Tutorial and Article on ImageFX by Google

ImageFX by Google is a powerful tool designed to make AI-driven image generation accessible and intuitive. Particularly effective in educational settings, ImageFX allows students and educators to create high-quality visuals from simple text prompts.  

Benefits of ImageFX for Education

Excited to try the ImageFX 3 and Text to video features coming soon. I joined the waitlist. 

 Bringing Fantasy to Life: How ChatGPT and AI Illustration Enriched My 4th Grade Dungeons & Dragons Creative Writing Class

In a world where education constantly evolves with technology, I've discovered an innovative way to nurture creativity in my 4th-grade classroom. By integrating ChatGPT and AI-powered illustration tools into our Dungeons & Dragons (D&D) creative writing sessions, we've embarked on a magical journey, transforming imaginative narratives into vivid, tangible experiences.

1. The Fusion of AI and Creative Writing:

Our adventure begins with descriptive writing exercises. Students are tasked with creating characters, settings, and scenarios fit for a D&D universe. But there’s a twist – each description is brought to life through AI-generated illustrations, using ChatGPT4.

2. From Words to Visual Wonders:

Students type their character descriptions into ChatGPT4, and the AI responds with stunning, illustrative interpretations. This visual feedback excites the students, giving them a tangible connection to their creations. It’s fascinating to see their faces light up as their words transform into detailed images, from valiant knights to mystical landscapes.

3. Enhancing Storytelling Skills:

The AI illustrations serve as a springboard for deeper storytelling. Students use their characters and settings as the foundation for crafting short stories. These stories are shared in the class, fostering a collaborative and supportive environment where each narrative is celebrated.

4. Translating Tales into D&D Campaigns:

The real magic happens when these stories are fed back into ChatGPT. The AI tool takes these narratives and translates them into D&D campaigns, adjusted to a 5th-grade reading level. This not only makes the content accessible for our young writers but also introduces them to the structure and elements of game design.

5. The Role of D&D in Education:

Dungeons & Dragons is more than a game in our classroom. It's a tool that teaches problem-solving, teamwork, and narrative structure. By integrating it with AI, students learn the value of technology in creative expression and storytelling.

6. Witnessing Growth and Engagement:

One of the most rewarding aspects of this project is observing the students’ growth. Their descriptive writing skills have improved remarkably, and their ability to think critically and creatively has been enhanced. Moreover, the enthusiasm they show in each session is palpable – a testament to the engaging power of combining traditional storytelling with cutting-edge AI technology.

7. Preparing for a Tech-Forward Future:

This initiative is more than just a classroom activity; it's about preparing students for a future where technology and creativity intersect. By introducing them to AI tools like ChatGPT in a fun and educational setting, we're equipping them with the skills and confidence to navigate the digital world.


Our journey in blending AI with creative writing in a D&D-themed classroom has been nothing short of magical. As an educator, it’s thrilling to see how technology like ChatGPT can enhance learning, ignite imagination, and bring student creations to life in the most enchanting ways. In our class, every student is a storyteller, every story a gateway to new worlds, and every AI-generated illustration a bridge between imagination and reality.

Adobe Firefly

In the ever-evolving landscape of digital creativity, Adobe's Firefly stands as a beacon for artists, designers, and creators alike. This AI-powered image generator opens a new realm of possibilities, blending the power of artificial intelligence with the boundless creativity of the human mind. In this tutorial, I'll walk you through the key features of and how you can harness its potential to elevate your artistic endeavors.

Getting Started with Adobe Firefly:

Adobe Firefly is designed to be intuitive and user-friendly, catering to both seasoned artists and novices. To begin, simply navigate to and sign in with your Adobe account. If you don’t have one, creating an account is straightforward and opens the door to a suite of Adobe’s creative tools.

1. Exploring the Interface:

Upon logging in, you’ll be greeted with a clean, straightforward interface. The main dashboard is your creative playground, where you can start generating images, view your past creations, and access a library of resources.

2. Image Generation Basics:

3. Utilizing Advanced Features:

4. Saving and Exporting:

Once you’re satisfied with the generated image, you can save it to your project library. Firefly also allows you to export images in various formats, making it easy to integrate them into your workflow or share them across platforms.

5. Learning and Resources:

Don’t miss the ‘Learn’ section, which provides valuable tutorials, tips, and creative challenges to sharpen your skills and inspire new ideas.

6. Community and Inspiration:

Join the Firefly community to share your creations, get feedback, and draw inspiration from fellow creators. This collaborative space is a goldmine for creative growth and networking.


Adobe Firefly is more than just an image generator; it's a gateway to uncharted creative territories. Whether you're looking to enhance your professional projects or explore personal artistic expressions, Firefly offers the tools and flexibility to bring your visions to life. Dive in, experiment, and let your creativity soar with the power of AI at your fingertips.

Visit today and start your journey into the future of digital art.

Mastering Photography Perspectives with Midjourney

If you tried Midjourney from my last blog post, and you've familiarized yourself with the basics, you may find yourself craving more control over the prompts you use. Understanding the terminology associated with different photography perspectives can greatly enhance your ability to generate compelling and unique images. In this tutorial, we'll delve into the concept of size and explore various camera angles that can shape the subject of your photographs. So, let's dive in and discover how to bring your creative vision to life!

Understanding Size:

When it comes to photography, size plays a crucial role in capturing the essence of your subject. To simplify this concept, imagine your subject as the main focus of your image. Let's take a look at the visual representation below to grasp this idea:

Camera Angles for Different Perspectives:

Now that we have a grasp on the importance of size, let's explore different camera angles that can be used to shape the perspective of your subject. With these angles, you can evoke specific emotions, emphasize different features, and create captivating compositions.

1. Wide-Angle Shot or Wide-Angle:

This angle positions the camera far away from the subject, capturing a broader view.

2. Far-Shot or Far-Angle:

Similar to the wide-angle shot, the camera is far away from the subject, but positioned either above or below it.

3. Aerial View, Aerial Perspective, Satellite View, or Drone Footage:

This angle places the camera high above the subject, providing a bird's-eye view.

4. Medium-Shot or Medium-Shot Angle:

The camera is positioned low, looking up at the subject, offering a balanced perspective.

5. Top-Down Shot or Top-Down Perspective:

With this angle, the camera is positioned high, looking down at the subject, giving a unique vantage point.

6. Ground-Shot or Ground-Shot Angle:

Similar to the top-down shot, the camera is high, looking down at the subject, emphasizing its relationship with the ground.

7. High-Angle Shot or High Angle:

The camera is positioned fairly high, looking down at the subject, which can create a sense of vulnerability or dominance.

8. Low-Angle Shot or View from Floor Level Looking Upwards:

The camera is placed at a very low position, looking up at the subject, adding a sense of grandeur or significance.

9. Full-Shot, Full-Body Shot, or Full-Length Shot:

This angle captures the entire subject, showcasing its entirety.

10. Dutch-Angle, Unusual Angle, or Surreal Angle:

The camera is intentionally tilted, creating a dynamic and unconventional composition.

11. Eye-Level Shot:

The camera is positioned fairly close to the subject at eye level, resulting in a natural and relatable perspective.

12. Close-Up:

This angle brings the camera close to the subject, emphasizing details and textures.

13. Glamour Shot or Glamour Portrait:

The camera is intimately close to the subject, focusing on capturing their beauty and allure.

14. Macro-Shot or Macrophotography:

The camera is used as a microscope, enabling close-up shots that reveal intricate details.

Photo Types - Capturing the Essence:

When using Midjourney, consider the type of photo you want to generate. This allows you to specify the desired style and characteristics of your image. Here are some popular photo types you can experiment with:

1. Cinematic or Cinematic Still-Shot:

This style incorporates dynamic lighting effects, cinematic framing, and overall photographic qualities, giving your image a captivating and cinematic vibe.

2. Magazine Photography:

Emulating the style commonly seen in magazines, this photo type often features eye-level or wide-angle shots with even lighting and impeccable photographic qualities.

3. Photographer's Name:

By referencing a specific photographer's name, your image will inherit their signature compositions and film qualities, adding a touch of their artistic style to your creation.

4. Photographed by + Media Source:

Utilizing this prompt format, such as "Photographed by Sports Illustrated or Vogue," will mimic the camera angles and framing commonly found in that specific media source, capturing the essence of their visual style.

5. NatGeo:

Ideal for action shots with a touch of drama, NatGeo prompts generate images that tell a story, often featuring a blurred background to enhance the dynamic nature of the subject.

6. Product Photography:

This photo type is perfect for creating images that resemble professionally shot product advertisements, showcasing objects in a visually appealing manner.

7. Directed by + Artist or Director's Name:

By referencing a renowned artist or director, such as "Directed by Peter Jackson or Stanley Kubrick," your image will reflect their distinct camera angles and framing style.

Camera Attributes - Shaping the Visual Experience:

Understanding camera attributes is essential for refining the details and aesthetics of your generated images. Let's take a closer look at these important camera settings:

1. Camera Model:

Specify the camera model you want to emulate, such as "Sony a7R IV camera, Nikon D850 DSLR, Canon EOS R5, Hasselblad X2D 100C," or even vintage models like Polaroid or Autochrome. Each camera model imparts its unique visual characteristics to your image.

2. Focal Length and Lens Type:

Experiment with different focal lengths to control the zoom level of your image. Lower values like 18mm and 28mm are suitable for capturing landscapes, while higher values like 50mm and above are ideal for portraits. Visit our Knowledge base article for an extensive collection of focal lengths and examples.

3. Depth of Field and Aperture:

Adjusting the depth of field allows you to control the sharpness and blurriness in your images. Use keywords like "narrow/shallow depth of field" or "wide/deep depth of field" to specify the desired effect. Experiment with aperture values like f/1.4, f/2.8, f/4, f/5.6, f/8, f/11, f/16, and more to fine-tune the focus range in your image.

4. Shutter Speed:

To capture the desired motion effect, specify the shutter speed in your prompt. Low shutter speeds like 1/4s or 1/60s introduce motion blur, while higher values like 1/120s freeze fast-moving objects. Explore different shutter speeds to achieve your desired visual outcome.

5. ISO Value:

Controlling the ISO value influences the brightness and exposure of your image. Specify values such as 50, 100, 200, 400, and higher to adjust the brightness level. Each ISO value creates a unique visual atmosphere, so feel free to experiment with different settings.

6. Lighting Type:

Add keywords like "natural light, dreamlike lighting, dramatic lighting, soft sunlight, golden light, film light, sunlight, back lighting, bottom lighting, top lighting, hard lighting, contrasty lighting, neon lighting," and more to evoke specific lighting moods and enhance the overall ambiance of your image.

Writing the Correct Prompt:

To maximize your creative potential with Midjourney, follow this template as a best practice:

/imagine <subject> <environment> <color> <mood> <composition>

For example: "/imagine a low-angle shot of a dalmatian dog playing at a beach shot on a Canon EOS R5."

Remember to experiment with different combinations of subject, environment, color, mood, and composition to achieve your desired visual outcome.

Using Negative Prompts:

Midjourney also supports negative prompts using the "--no" command. Although the exact behavior may vary, you can use it to eliminate certain colors or elements from your generated images. Incorporate "--no red" or similar parameters at the end of your prompt to refine your results further.

Midjourney for Design, Layouts, and entrepreneurship

I have found that Mid Journey and other text-to-image AI tools are incredibly useful for generating ideas for company logos, t-shirt designs, corporate branding, layouts for websites, and other marketing materials. These tools allow students to quickly and easily create high-quality images without needing any graphic design experience. They can then learn to communicate and discuss these images and talk with design students to use as a starting point for their work. 

One of the primary ways we use these AI tools is for logo design. In the past, students would spend hours sketching out ideas and trying to create the perfect logo. Now, with text-to-image AI tools, they can simply enter the name of their company and a few descriptive words, and the AI will generate dozens of logo options to choose from. They then meet with their design students to develop them into a fully finished logo and brand. What used to be weeks of work, is now an afternoon or weekend assignment.

We also use these tools for designing t-shirts and other merchandise. With just a few clicks, students can create a design that incorporates their company logo and other branding elements. They can experiment with different colors, fonts, and layouts until they find the perfect combination.

In addition to logos and merchandise, we use text-to-image AI tools for creating layouts for websites and other marketing materials. Students can enter text describing their product or service, and the AI will generate images that match the description. This allows them to quickly create mock-ups for ads, brochures, and other marketing materials.

We use these AI tools for creating modular design parts that can be remixed into other designs. For example, students might create a set of icons or illustrations that can be used across different marketing materials or a series of backgrounds that can be used for different web pages.

Overall, text-to-image AI tools like Mid Journey have been an invaluable resource for my entrepreneurship class. They allow students to quickly and easily create high-quality designs without needing any design experience, freeing up more time for them to focus on other aspects of their business and for learning how to communicate and develop good business and working relationships.

How to setup your own midjourney server for your class

Discord-based Midjourney is a platform that utilizes the chat application Discord for educational purposes, enabling teachers and students to communicate, collaborate, and engage in educational activities. This step-by-step guide will help you get started with Midjourney and leverage its features effectively as a teacher.

Sign up for Discord:

Download and install Discord:

Using Midjourney on Discord: A Step-by-Step Guide for Teachers and Beginners

Join the Midjourney Discord server:

Remember, the more specific and detailed your description, the better the results generated by Midjourney's AI. With this guide, you can begin using Midjourney to create art and images on Discord for educational purposes or personal enjoyment.