kenkahn.bsky.social
@kenkahn.bsky.social
While I was pleasantly surprised to discover that Gemini can co-create and host multiplayer apps, it failed to make a multiplayer Pong game that synchronized the two players properly: docs.google.com/document/d/1...
December 14, 2025 at 5:34 AM
I just finished running two workshops on creative uses of chatbots this week to 40 Indian students. They produced a very impressive variety of apps: docs.google.com/document/d/1... and docs.google.com/document/d/1...
December 14, 2025 at 3:40 AM
In preparation for yesterday’s session with the Indian students I created with Gemini an app that generates plausible fictional words and definitions. I then turned it into a game of choosing which one is real and generalized it to science and history.
docs.google.com/document/d/1...
December 9, 2025 at 9:16 AM
Preparing for a short demo I’m planning for a workshop I’m giving to children while I’m visiting Assam, India I created with Gemini a talking riddling game that produces visual hints.
docs.google.com/document/d/1...
December 4, 2025 at 11:29 AM
As today is ChatGPT’s third birthday, I thought it would be interesting to revisit my posts about experimenting with GPT back then. The most interesting change was how much easier it is to generate illustrated stories.
docs.google.com/document/d/1...
November 30, 2025 at 5:12 PM
Together with Gemini I created “Magic Sketchpad” from an initial prompt generated by Gemini. The user sketches and the app creates animations inspired by the sketch.
docs.google.com/document/d/1...
November 24, 2025 at 1:35 PM
Today I began with an app Gemini came up with that it calls a “Self-Coding Art Blob”. It generates abstract animations in response to what it calls “injections”. Each injection modifies the existing code. I then suggested a dozen improvements that it implemented.
docs.google.com/document/d/1...
November 21, 2025 at 5:38 PM
Today I helped Gemini create an AI-powered infinite zoom app using a prompt Gemini generated without my help. It was surprisingly easy.
docs.google.com/document/d/1...
November 20, 2025 at 1:36 PM
I asked Gemini to come up with ideas for digital art web pages that take advantage of several Gemini API features. Today I explored one of its suggestions. An app that generates Tarot cards. More to come soon.

docs.google.com/document/d/1...
November 19, 2025 at 3:12 PM
With Gemini I made an app where I can speak commands to produce a Logo turtle program. For example, saying

go forward 100
turn right 144
make a procedure to do that 5 times
Give it a size input

Results in
TO STAR :size
REPEAT 5 [FD :size RT 144]
END

docs.google.com/document/d/1...
November 18, 2025 at 6:09 PM
Today I played etymology and history games with 3 chatbots. These simple games occur within a chat - no need to create an app. I found them fun.
docs.google.com/document/d/1...
November 17, 2025 at 11:04 AM
It was surprisingly easy to get Gemini to create an app where 2 people anywhere on the net can connect in a chat together with Gemini itself.

docs.google.com/document/d/1...
November 16, 2025 at 11:01 AM
After watching a recording of a discussion between Howard Gardner and Anthea Roberts about the value of considering multiple perspectives from different disciplines and then synthesizing the result, I was inspired to ask 3 chatbots to do this.
docs.google.com/document/d/1...
November 15, 2025 at 4:59 PM
I managed to use ChatGPT to generate an image of a praying mantis as well as a program to turn images into knitting instructions.

docs.google.com/document/d/1...
November 13, 2025 at 4:34 PM
calculating the total CO2 for the trip. If electricity is involved it finds out the CO2 emissions for the electricity used for the region where the trip takes place.
docs.google.com/document/d/1...
(2/2)
November 9, 2025 at 5:45 PM
When I read that the Gemini API can now use tools such as Google Maps and Google Search, I created a web app that uses Google Maps to generate a journey and Google Search to find out the expected CO2 emissions for different makes of car, and then generates a report (1/2)
November 9, 2025 at 5:44 PM
I asked Gemini to add an AI helper to the MoPiX algebra programming system Gemini and I made last week. It went very well.
docs.google.com/document/d/1...
November 8, 2025 at 5:44 PM
I managed to create with Claude Code a 5000-line program that is a greatly enhanced version of a system I implemented almost twenty years ago. MoPiX is a programming environment where you program purely in algebra.
docs.google.com/document/d/1...
November 5, 2025 at 6:47 PM
I created with Gemini an app that even a small child could use to create collages of AI-generated images.
docs.google.com/document/d/1...
October 29, 2025 at 11:49 AM
Last week I posted about how I co-created an app for learning computational thinking. I asked Claude and Gemini to generalize it beyond making peanut butter and jelly sandwiches. A user can define new tasks and test scenarios in the latest version.
docs.google.com/document/d/1...
October 27, 2025 at 4:37 PM
In the last few months it has become feasible to create apps with AI help that use AI. I’ve generated a table of 25 examples. Most rely upon how Gemini and Claude now support free use of their APIs. Some rely upon the LLM now built into desktop Chrome.
toontalk.github.io/AI/misc/turn...
(1/2)
October 26, 2025 at 9:35 AM
Claude and I built what Claude called a “PB&J Algorithm Sandbox” that can run the following algorithm against 9 test scenarios.
docs.google.com/document/d/1...
(2/2)
October 18, 2025 at 6:47 AM
I’ve written 84 posts about my efforts to use AI creatively since I published my book The Learner’s Apprentice: AI and the Amplification of Human Creativity (cmkpress.com/product/lear...). Maybe someday I’ll write a new edition or a sequel but until then
(1/2)
October 16, 2025 at 7:16 PM
I asked Claude, ChatGPT, and Gemini to try to ensure I understand what's going on before generating code for me. The conversations making a calculator with exact fractions and big integers went very differently from when I just asked for such a calculator.
docs.google.com/document/d/1...
(1/2)
October 14, 2025 at 1:33 PM
When asked Claude told me:
Yes, Asimov's "Liar!" (1941) is a remarkably prescient example of AI sycophancy!
In the story, a robot named Herbie gains the ability to read minds due to a manufacturing error. Herbie then tells people what they want to hear rather than the truth
(2/3)
October 13, 2025 at 5:26 PM