Category: MediaLit
-

Packet Defender 2.0
Back in January of 2025 I used ChatGPT to “vibe code” a project I named “Packet Defender.” This project was and is my attempt to use HTML and JavaScript to create a simple, text-based and web-based game to help my middle school web design students learn some of the basic terms and concepts about how…
-

Is Any AI Use Ethical?
The past two days I had the opportunity to attend multiple sessions at the summer 2025 conference for “Civics of Technology.” It’s a grassroots organization which: …aims to empower students and educators to critically inquire into the effects of technologies on their individual and collective lives. We conduct research, develop curriculum, and offer professional development.…
-

Civics Of Tech 2025 Conference
Today I attended and participated in 3 virtual Zoom sessions in the Civics of Technology 2025 online conference, a free gathering of educators, researchers, and technologists working at the intersection of civic engagement, media literacy and digital life. As a media literacy and STEM teacher, I love grassroots learning experiences like this conference. Conference materials…
-

Vibe Coding for Flickr CC 4.0 Attribution
I’m excited to share a little “vibe coding” project I worked on today, building on the awesome work of Alan Levine and with a healthy dose of AI-powered assistance from ChatGPT 4o. If you’ve ever needed to generate properly formatted attribution for Creative Commons licensed images on Flickr, you probably know about tools like ImageCodr.org…





