ETMOOC Annotation: Final Video Gathering

ETMOOC VideoAnt
I admit: I missed every single live Zoom session gathering for the ETMOOC exploration of Artificial Intelligence. After teaching all day, the last thing I needed in my brain was a a Zoom session overload (so I engaged in other ways, mostly early in the mornings, and it was constructive for me).

But I wanted to find a way to watch the sessions later, and maybe have an annotation conversation from the side. Unfortunately, Vialogues — a site we used a lot for CLMOOC — bit the dust, but VideoAnt seems like a possible replacement.

Join us if you want — you will need a VideoAnt account to comment and be part of the conversations. (One thing that VideoAnt does NOT have that Vialogues did is an email notification when someone responds to your comment. Which is too bad.)

Peace (marking it up in the margins),
Kevin

Using AI To Animate Drawings

I came upon this site via ETMOOC2 and wondered about it’s potential for play in the classroom. It’s called Animated Drawings and is fueled by an AI engine via Meta (uh oh). It’s very simple to use: upload a drawing, and follow the steps, and get your drawing put into small bits of motion — dancing, walking, jumping, etc.

I did two experiments. One with a large face with small body and one with a saxophone body. I tried one with a starfish drawing but it just didn’t work. It was really weird.

Peace (and Motion),
Kevin

Planet Money: Making A Podcast Written and Narrated By AI

Philips radio
Philips radio flickr photo by n0i2 shared under a Creative Commons (BY-SA) license

Planet Money, the podcast from NPR, just did a three-part series on exploring how Generative AI (like ChatGPT and Audio AI) could be used to create a podcast, and it is pretty fascinating, the journey they go on. I highly suggest a listen.

The final episode, with a script written entirely by ChatGPT – including a radio story script to demonstrate the theme of how machines changed an industry (telephone operators) — and co-hosted by an AI replicated voice file of a retired Planet Money host (Robert Smith) is in the third episode here.

Peace (and Podcasts),
Kevin

 

ETMOOC Curation: Wakelet For Blogs

Robots curating words

I’ve been doing my best to keep an eye on anyone in the ETMOOC community doing blogging and posting about their own explorations and inquiries into the new wave of AI tools. I also have tried to comment on any blog post, too, to spark some discussions and connections. This Wakelet allowed me to archive and curate, and revisit ideas, even as ETMOOC2 is coming to a close.

Peace (in the files),
Kevin

Getting Loopy: Logic Animation

I was trying out Loopy, a neat little systems thinking tool. I was pondering the recursive nature of Generative Chatbots eating poems on the Web for its database and then using those texts and format to regurgitate them when prompted for poems. Notice where human agency gets isolated here (is that true? maybe or maybe not)

My Loopy experiment

Peace (and Paths),
Kevin

PS — thanks to Richard Byrne for the suggestion on this one via his blog

AI-Assisted Lesson Planning and Generative Thinking

AI Teacher Assistant

I came across another new site that seeks to use AI to make the lives of teaching a bit easier.  Or so it suggests. I don’t mind experimenting with some of these sites because I am always curious about what the output will be and if it is useful or not.

Teaching AIssistant (get it?) is a Lesson Planning site that uses AI to generate Lesson Plans on ideas. There are some basic questions and prompts to get things started and then the AI does its thing. Since I am in the midst of a unit on Argument Writing with my sixth graders, I figured I would give Teaching AIssistant a try.

My guiding prompt: generate a lesson plan that has students “write an argument that includes claims, counter-claims and a refutation of the counter-claim.

This is what it generated for me:

Lesson Plan: Crafting A Written Argument

Overview

In this lesson, students will learn how to craft a written argument by analyzing a real-world problem related to their age group and writing an argument that includes claims, counter-claims, and a refutation of the counter-claim.

Objectives

  • Students will be able to identify the main points in an argument.
  • Students will be able to craft a written argument that includes claims, counter-claims, and a refutation of the counter-claim.
  • Students will be able to identify the key elements of persuasive writing.
  • Students will be able to evaluate a written argument based on its persuasiveness.

Materials

  • Whiteboard and markers
  • Worksheets with the real-world problem and writing prompt
  • Rubric for assessing student work

Introduction (10 minutes)

Begin the lesson by asking the students if they ever disagreed with something someone else said or did. Allow time for students to share their experiences. Then, introduce the concept of persuasive writing and its purpose. Explain that they will be learning how to craft a written argument, which is a type of persuasive writing used to convince others of a specific viewpoint.

Real-World Problem (15 minutes)

Divide the students into small groups and provide each group with the real-world problem worksheet. The problem should be one that is relevant to their age group and has divided opinion.

For example: The school has proposed to replace the playground equipment with new equipment that increasing numbers of students cannot use safely. There are strong voices of support and strong voices of opposition.

Instruct the students to read the problem and discuss possible viewpoints with their group. Help them to identify their target audience.

Writing Prompts (20 minutes)

Provide each student with a worksheet that outlines the writing prompt. The writing prompt should ask the students to write an argument that includes claims, counter-claims, and a refutation of the counter-claim. Remind them to consider the viewpoints of others and to use evidence to support their claims.

For example: Write an argument that either supports or opposes the proposal to replace the playground equipment. Address the concerns of those who disagree with your position.”

Peer Review (10 minutes)

Pairs of students should read and evaluate each other’s work. Guidelines should be provided to ensure students are clear on what to look for (eg inclusion of viewpoints different from their own perspective, whether information is persuasive, logic, organization, etc.).

Closing (5 minutes)

Review the main elements of persuasive writing and the purpose of crafting a written argument. Emphasize that being able to craft effective arguments will be an important skill throughout their academic career and in life.

Assessment

Use the provided rubric to evaluate student work. The rubric should assess students on their ability to identify the main points in an argument, craft a written argument that includes claims, counter-claims, and a refutation of the counter-claim, identify the key elements of persuasive writing, and evaluate a written argument based on its persuasiveness.

Not too bad, I suppose, although a bit too generalized, but I was curious how ChatGPT would analyze that AI-generated lesson plan, so I took that entire lesson plan, popped it into ChatGPT and asked it to evaluate the strengths and weaknesses of the lesson plan first generated by Teaching AIssistant. (Kinda strange to have one Generative AI critique the work of another Generative AI, right? And since one is built off the other, it’s like making the AI criticize itself. The AI don’t mind.)

Here is ChatGPT’s analysis of the Teaching AIssistant plan:

Strengths of the Lesson Plan:

  1. Clear objectives: The lesson plan clearly outlines the objectives of the lesson, including the ability to identify main points, craft a written argument with specific elements, and evaluate persuasive writing.
  2. Real-world application: By using a real-world problem relevant to the students’ age group, the lesson plan helps students see the practical application of persuasive writing skills.
  3. Active learning: The lesson plan encourages student engagement through group discussions, writing prompts, and peer review, allowing students to actively participate and learn from each other.
  4. Step-by-step structure: The lesson plan provides a clear structure with distinct sections, including an introduction, problem analysis, writing prompts, peer review, and closing. This helps maintain a logical flow and facilitates comprehension and learning.
  5. Assessment rubric: The lesson plan includes a rubric to assess student work, which provides clear criteria for evaluation and helps maintain consistency in grading.

Weaknesses of the Lesson Plan:

  1. Time allocation: The time allocated for certain sections, such as the introduction (10 minutes) and peer review (10 minutes), might not be sufficient for effective student engagement and meaningful discussions. More time could be allotted to ensure thorough understanding and participation.
  2. Lack of differentiation: The lesson plan does not address differentiation for students with diverse learning needs or abilities. It would be beneficial to include strategies or modifications to accommodate different learners, such as providing additional support for struggling students or extension activities for advanced students.
  3. Limited focus on counter-claims: While the lesson plan mentions the inclusion of counter-claims and their refutation, it does not provide explicit guidance on how to develop and address counter-arguments effectively. Including specific strategies or examples for handling counter-claims would enhance the lesson plan.
  4. Assessment limitations: The rubric provided for assessment covers the main objectives of the lesson, but it does not account for other aspects of writing, such as grammar, clarity of expression, or creativity. Consider expanding the rubric to encompass a broader range of writing skills and qualities.
  5. Lack of technology integration: The lesson plan relies solely on traditional resources, such as whiteboards, markers, and worksheets. Integrating technology tools or resources, such as online research or writing platforms, could enhance the lesson plan by incorporating digital literacy skills and providing additional learning opportunities.

Overall, the lesson plan has several strengths, including clear objectives, real-world application, and active learning strategies. However, addressing the weaknesses, such as time allocation, differentiation, and inclusion of specific guidance for counter-claims, would further improve the plan’s effectiveness and comprehensiveness.

OK — so that critique is pretty specific and has a lot in there that I might agree with or at least consider if I were to tweak the plan further for actual use in the classroom. I then asked ChatGPT to revise the Teaching AIssistant plan, based on its own analysis.

Lesson Plan: Crafting a Persuasive Argument with Engaging Activities

Overview: In this dynamic lesson, students will explore the art of crafting a persuasive argument by analyzing a real-world problem relevant to their age group. They will engage in interactive activities, collaborate in groups, and use technology to enhance their learning experience.

Objectives:

  1. Students will identify and articulate the main points in an argument.
  2. Students will construct a well-structured written argument that includes claims, counter-claims, and a refutation of the counter-claim.
  3. Students will analyze and apply key elements of persuasive writing.
  4. Students will evaluate the persuasiveness of a written argument using critical thinking skills.

Materials:

  1. Interactive whiteboard or projector
  2. Laptops, tablets, or smartphones with internet access
  3. Worksheets with the real-world problem and writing prompt
  4. Rubric for assessing student work

Introduction (15 minutes):

  1. Grab students’ attention by presenting an engaging video clip or a thought-provoking scenario related to the real-world problem they will be exploring.
  2. Facilitate a class discussion by asking open-ended questions about persuasive writing and its purpose. Encourage students to share their thoughts and personal experiences.

Real-World Problem Exploration (20 minutes):

  1. Divide students into small groups and provide each group with the real-world problem worksheet. Ensure the problem is relevant and relatable to their age group.
  2. Instruct students to analyze the problem, discuss various viewpoints within their groups, and brainstorm possible arguments. Encourage critical thinking and lively discussions.
  3. Utilize the interactive whiteboard or projector to have each group present their main points and arguments to the class. This promotes engagement and knowledge sharing.

Writing Prompts and Technology Integration (30 minutes):

  1. Provide each student with a writing prompt worksheet. Enhance their engagement by introducing technology tools, such as online research platforms or writing software.
  2. Ask students to conduct online research to gather evidence and support their claims. Emphasize the importance of considering different viewpoints.
  3. Encourage students to use digital tools to create multimedia elements for their arguments, such as images, videos, or infographics.
  4. Facilitate peer collaboration and feedback by utilizing online platforms for real-time document sharing and commenting. This fosters active participation and allows students to learn from each other’s work.

Argument Showdown (15 minutes):

  1. Organize an argument showdown where pairs of students present and defend their arguments to the class.
  2. Encourage respectful debates and create a supportive environment for students to challenge and question each other’s viewpoints.
  3. Incorporate audience participation by allowing classmates to ask questions and provide constructive feedback.
  4. Emphasize the importance of effective communication, critical thinking, and evidence-based reasoning during the argument showdown.

Closing and Reflection (10 minutes):

  1. Recap the main elements of persuasive writing and its real-world applications.
  2. Engage students in a reflective discussion about their learning experience and the challenges they encountered.
  3. Encourage students to consider how they can apply their newfound skills in other academic subjects and real-life situations.
  4. Conclude by highlighting the significance of crafting persuasive arguments as a lifelong skill and the ability to influence positive change.

Assessment: Utilize the provided rubric to assess student work, considering their ability to identify main points, construct persuasive arguments with supporting evidence, analyze key elements of persuasive writing, and evaluate the persuasiveness of arguments. Additionally, consider including criteria for creativity, clarity of expression, and effective use of technology resources.

Much better, right? Finally, I asked ChatGPT to generate a list of “real world problems” for sixth graders to grapple with in an argument writing assignment.

Here’s a list of ten real-world problems suitable for 12-year-old students to use in this lesson:

  1. Should schools have mandatory uniform policies?
  2. Should junk food be banned from school cafeterias?
  3. Should students be assigned homework over school breaks?
  4. Should the school day start later to accommodate students’ sleep patterns?
  5. Should cell phones be allowed in classrooms?
  6. Should schools eliminate standardized testing?
  7. Should students have a say in determining the curriculum?
  8. Should animals be used for cosmetic testing?
  9. Should single-use plastics be banned to protect the environment?
  10. Should physical education be a required subject in schools?

These problems are age-appropriate and can elicit diverse viewpoints, allowing students to engage in meaningful discussions and develop persuasive arguments.

All this took less than 15 minutes. Now, none of it was new to me and my lessons around teaching Argument Writing to my students but if I were a new teacher, this kind of back and forth, and using the AI as thinking partner, would be potentially very valuable (particularly if you worked in a school district that requires teachers to file lesson plans for administrative review — luckily, I am not required to do that).

I’ve always been tinkering with Curipod, which is an interactive presentation platform fueled by AI generation, and it is pretty nifty. You give it points of discussion and it creates a slideshow presentation with various interactive elements — word clouds, quizzes, drawings, etc.

You can check out my sample on the introduction of Argument here. I am in the midst of using Curipod for a presentation this summer for teachers on how AI might be considered for use to support English Language Learners and students with learning disabilities.

Peace (and plans),
Kevin

 

Seedlings In Flight: Poems Found Within Found Poems

Something that Terry E. was crafting around ‘found poems’ using ChatGPT text responses as source material (if I understood what he was doing) had me thinking: that might be interesting to give a whirl, and maybe go a few steps deeper into the generative process.

So, first, I posed this question about seeds and flowers to both Google Bard and ChatGPT:

How do flower seeds travel in currents of wind?

Bard and ChatGPT responses

I then took each AI response and used an online Blackout Poem tool to craft a found poem from each.

Found Poems via Bard and ChatGPT

Then, I asked each AI to “find a poem” within its own initial text response to my flower seed question.

AI Found Poems via Bard and ChatGPT

Finally, I “found a poem” inside each AI’s found poem.

Found Poems Within Found Poems via Bard and ChatGPT

I can’t say the poems are anything special, per se, but the circling around a text with AI as a sort of partner is something to be considered, and these little experiments start to show a path forward. Maybe.

I’ll say that in this experiment, in my opinion, ChatGPT was much better in its writing than Bard.

Peace (and poems),
Kevin

Feeding A Poem Into An AI Art Machine

Haiku (with AI Art)

Like many, I’ve been thinking closely about the kinds of text prompts I am using with Generative AI models like Bard and ChatGPT and Dall-E and Firefly.

This morning, as I was working on a SmallPoem — in this case, a haiku inspired by the long day of rain yesterday that was desperately needed — I decided to feed the entire haiku into the new Firefly art site, and see what it would design. Firefly works like Dall-e in many ways — you add text and it generates image — but it has many more bells and whistles for artistic design that I am still exploring. What it doesn’t have that Dall-e does (and which I like) is the “variation” button that re-creates the art in different ways. But Firefly does generate four images for each prompt, so there are choices.

I designed many variations and then chose four that I liked best, and moved them into a photo collage maker, and layered the haiku on top. I think it looks interesting, although I am not sure the images created by Firefly gave me anything too surprising, which is too bad, since I was hoping the poem as text might bend me in another direction. It seems to be that the site got focused on the words “rain” and “prayer.”

Peace (and Art),
Kevin

AI Thinking Partners: With Or Without You?

My friend, Terry Elliott, shared this poem, coming on the heels of his explorations of AI Thinking Partners in the NowComment annotation space. I haven’t yet ventured into the new features in NowComment (but I intend to when I get more time), but I think the concept of human writers intentionally paired with Generative AI “partners” (like ChatGPT or Bard) for thinking, planning, writing, and more is gaining a foothold in the broader AI communities, particularly in the educational circles that I am part of (like ETMOOC2).

This idea decreases the zero sum game of “write my essay or report for me, AI” for copy/paste/plagiarism that so many of us are concerned about, where the writer does little more than prompt a final response from the platform, and then is done. An AI Thinking Partner potentially engages the writer into conversation about a topic, providing information, possibly outlines for longer pieces and maybe revision suggestions, too.

As we often do, I wrote a poetic response to Terry’s poem, as sort of a push-back to the message that the future may require this kind of AI interaction of writers, and I tried to remind myself of the beauty of drafting a piece of writing on physical paper, with all of the cross-outs and scratch marks that make the act of writing a more tangible experience. There’s something still powerful when the only voice you hear when your writing is your own, and not some secondary whispering emerging from Generative AI.

What’s it like
to write side by
side, only to collide
with something
artificial, when
scratch marks,
pencil shavings
and eraser bits
bring a poem
towards a messy
but beautiful
existence?

I then took my poem, and asked Bard to write a poem itself about humans writing with Generative AI (its poem was decent, actually — certainly more interesting than anything I have seen come out of ChatGPT so far).

What Bard Wrote

I then merged my poem and Bard’s poem into a single frame that works to make my point about the disruptive nature of this push into Generative AI partners (but it’s important to note that I am not against these Thinking Partner experiments at all and I can see lots of value for writers, and am glad that friends, like Paul Allison, in places like NowComment are experimenting with it to research the potential. But I would still rather have someone like Terry as my Thinking Partner in most writing explorations, a human spelunker as opposed to algorithmic hand-holding.)

Poetic Collision

Peace (and Poems),
Kevin

Exploring A Research Paper About Artificial Intelligence with ChatPDF

Sparks of AI in ChatPDF

Here’s another interesting tool that integrates ChatGPT’s algorithm: ChatPDF.

What it does is allows you to have a conversation with a PDF that you upload into the platform, and it works pretty well, I’d say. I used a pretty long new research paper from Microsoft about Artificial Intelligence — Sparks Of Artificial Intelligence — and then used the chat function to query the paper about topics I was interested in — art, creativity, etc.

I like that the ChatPDF gives me page number reference points within the PDF itself, allowing me to go into the document to gather more information. It also gives some context to its responses, via ChatGPT.

At 155 pages long, the Microsoft document seemed like too much to take in, but ChatPDF helped me understand the basics. (Note: I realize that I would need to double-check everything the AI pulled out for me, if I were to do more with this tool).

I could see this being very useful for reading — with ChatGPT as your learning guide — long documents, and maybe technical documents, in a way that makes the text more understandable. You can export your “conversations” as a simple text file, as well. Being in conversation with a text itself is a valuable reading strategy, particularly if the text is rather technical in nature.

Peace (and PDFs),
Kevin