How RNNs (Recurrent Neural Networks) + Transformers Work

This assignment, by AI4ALL, is from the RNNs & Transformers Google Drive, which also includes all the related materials for the activity. The assignment includes standards for K12 students, but it can easily be used in the college classroom as well. The Summary from the site explains: This curriculum is meant to be an introductory hands-on deep …

Generate: Software Coding

This assignment, by Kevin Yee, Kirby Whittington, Erin Doggette, and Laurie Uttich, is from the book ChatGPT Assignments to Use in Your Classroom Today. The Summary from the site explains: Provide students with the opportunity to transform concepts and ideas into products and solutions by using AI tools to generate software codes. Key Features of This Assignment …

AI Classroom Activity: Machine Learning

This assignment, by Matthew Scadding, from Ravenswood School for Girls in Sydney‘s North Shore, teaches students how machines learn. While this activity as written was used with Year 6 students, it can be easily adapted to other levels. The Summary from the site explains: [This resource focuses on a] two-week computer programming activity to teach the concept …

Build a Brain: Coin Snap

This assignment, by Peter McOwan and Paul Curzon, is from the Computer science activities with a sense of fun from Queen Mary University of London. The Summary from the site explains: Each neuron [in the human brain] follows simple rules, a simple algorithm, that tell it when to fire. [In this activity, students] can make [their] own …

The Intelligent Piece of Paper

This assignment, by Peter McOwan and Paul Curzon, is from the Computer science activities with a sense of fun from Queen Mary University of London. The Summary from the site explains: Hold a competition between a human and an artificial intelligence: a “highly intelligent piece of paper.” In this ongoing challenge between the best of humanity and …

Repetition

This assignment, by Zach Whalen, is from the TextGenEd collection in the WAC Clearinghouse Repository. The Abstract from the site explains: Computational text generation is having a moment right now, with large-language models at the forefront of what many people may have in mind when thinking about computer-generated text. A major shortcoming of these approaches—including ChatGPT, Bard, …

Who’s Talking: Dada, Machine Writing, and the Found: RiTa.js for Visual Artists and Writers

This assignment, by kathy wu, is from the TextGenEd collection in the WAC Clearinghouse Repository. The Abstract from the site explains: This assignment asks undergraduate students to generate text using both analog cut up techniques, as well as a simple Markov procedure, and discuss the power relations inherent in found writing processes. Through reading and making, students …

Deconstructing and Reconstructing Genre and Form with Tracery

This assignment, by Mark Sample, is from the TextGenEd collection in the WAC Clearinghouse Repository. The Abstract from the site explains: In this assignment, students work with HTML, CSS, Javascript, and JSON templates in order to design a website that generates new content out of pre-established rules and word banks. No prior coding or web development experience …

Different Ways of Narrating with Curveship-js

This assignment, by Nick Montfort, is from the TextGenEd collection in the WAC Clearinghouse Repository. The Abstract from the site explains: Students are assigned to generate variations of an underlying story using a system designed for this purpose. The goals are (1) to use the core aspects of narrative, events and their representation; (2) to link narrative …

cmpttnl cnstrnt: An Exercise in Constraint and Prompt Engineering

This assignment, by Douglas Luman, is from the TextGenEd collection in the WAC Clearinghouse Repository. The Abstract from the site explains: As new context-aware generative models challenge the human relationship to language, students benefit from first-hand observation of these models’ successes and limitations. Using these models often requires using “prompts” (natural language-based directions) to guide their output. …

Spellcraft & Translation: Conjuring with AI

This assignment, by Dana LeTriece Calhoun, is from the TextGenEd collection in the WAC Clearinghouse Repository. The Abstract from the site explains: This assignment invites undergraduate students to create “spells,” a poem based on a wish, and prompt an LLM to write a spell of its own, then reflect on their input and LLM output compared to …

Understanding Markov Chains

This assignment, by Gabriel Egan, is from the TextGenEd collection in the WAC Clearinghouse Repository. The Abstract from the site explains: In this undergraduate assignment, students use a manually applied algorithm to generate a Markov Chain from a given short extract of language. Included here are precise instructions with diagrams for two activities where students develop structures …