Thank you for your interest in Gary Stager’s Virtual Workshop, “Coding in the Age of AI.” Be sure to check out all of the resources, guides, and recommended reading below the workshop video.

If you registered for the workshop, you have an email in your inbox with the password to watch the workshop video (below) on-demand.


If you would like the password to watch the workshop video on-demand, click here.


Workshop Code

Lynx Code created during the workshop:

  • Reporters with and without inputs
  • Random gossip/insults
  • Madlibs
  • Plural software

Read, run, remix the code

Dollar Words Lynx code with annotations:

  • Checking the value of a word
  • Generating new words – what are they worth?

Read, run, remix the code

New! Dollar Words Lynx code for checking a list of words

Play with Stephen Wolfram‘s code for exploring Dollar Words in Wolfram Language in this online notebook.


In the days since our live coding workshop, ChatGPT and Wolfram Language have made it possible to design your own “plugins” in ChatGPT. Read all about it at Instant Plugins for ChatGPT: Introducing the Wolfram ChatGPT Plugin Kit.

Critical information for workshop participants

Workshop Level
These activities are intended for 5th grade to adult. Following the workshop, you will receive access to the recording and related resources to continue learning at your own pace. 


Required Software Preparation

  1. Go to lynxcoding.club and register for a trial Lynx account. Lynx is a web-based dialect of the Logo programming language
  2. Go to wolframcloud.com and create a free Wolfram Cloud account. This is a free web interface to the remarkable Wolfram Language
  3. [Optional] Sign-up for a ChatGPT account at chat.openai.com

Workshop Materials Related to the Workshop


Workshop Content
Although most people associate the Logo programming language (and its descendants such as Scratch) with turtle graphics and animation, the language includes a great deal more functionality and power. Logo is based on LISP, a language originally designed in 1959 and still used in artificial intelligence (AI) due to its ability to compute with symbolic expressions. Despite being more than sixty years old, LISP is still popular in AI, machine learning, and quantum computing.

LISP stands for List Processing. Word and list processing in Logo is fun, elegant, and easy to learn. Much of the April 27th workshop will engage you in a variety of activities intended to help you understand list processing, mess about with language, build logical systems, and program computers to solve problems. I tested some of these ideas with fifth graders earlier this week and kids spontaneously observed that “this is just like AI.”

After developing a basic understanding of list processing and other fundamental computer science concepts through programming and debugging, I will introduce a classic arithmetic problem that caused ChatGPT trouble. This playful problem inspires more computational thinking, programming, and debugging to fact check ChatGPT and model complexity. The workshop will end with examples of how Wolfram Language may be used to supercharge this inquiry. 


For Over-Achievers

Here are some things to read or watch to begin thinking about AI and computational fluency.


Learning Lynx Materials


Wolfram Language Code related to this workshop


Videos worth watching to understand Wolfram Language


Recommended Books


References

Burns, M. (2006). Dollar Word Riddle Book. Math Solutions.

Burns, M. (2012). Math: Facing an American Phobia. Math Solutions.

Boaler, J. (2015). What’s Math Got to Do with It?: How Teachers and Parents Can Transform Mathematics Learning and Inspire Success. Penguin Books.

Martinez, S., & Stager, G. (2013). Invent To Learn: Making, Tinkering, and Engineering in the Classroom.Constructing Modern Knowledge Press.

Minsky, M., & Solomon, C. (2011). Inventive Minds: Marvin Minsky on Education. MIT Press.

Minsky, M. (1986). The Society of Mind. Simon and Schuster. 

Papert, S. (1993). The Children’s Machine: Rethinking School in the Age of the Computer. Basic Books.

Pederson, I. (2008). The Mathematical Tourist: Snapshots of Modern Mathematics. Oxford University Press.

Schank, R. C. and P. Childers (1984). The cognitive computer on language, learning, and artificial intelligence. Addison-Wesley.

Stager, G. (Ed.). (2018). Twenty Things to Do with a Computer Forward 50: Future Visions of Education Inspired by Seymour Papert and Cynthia Solomon’s Seminal Work. Constructing Modern Knowledge Press.

Wolfram, S. (2019). An Elementary Introduction to the Wolfram Language (3rd ed.). Wolfram Media, Inc.

Wolfram, C. (2019). The Math(s) Fix: An Education Blueprint for the AI Age. Wolfram Media, Inc.

Wolfram, S. (2020). What Is ChatGPT Doing … and Why Does It Work? Wolfram Media, Inc.

Wolfram, S. (2016). How to Teach Computational Thinking (Kindle Ed.). Wolfram Media, Inc.

Wolfram, S. (2016). Adventures of a Computational Explorer. Wolfram Media, Inc.

Wolfram, S. (2016). Idea Makers: Personal Perspectives on the Lives & Ideas of Some Notable People. Wolfram Media, Inc.