CAIL Spotlight Workshop #1

Foundations: Coding with Generative AI

Spring 2026

CUNY AI Lab Developed by Stefano Morello, Zach Muhlbauer, Parisa Setayesh, and Stephen Zweibel
Workshop

Agenda

Part 1

Coding & Development Basics

Icebreaker · 10 min

Where does coding live in your imagination?

Pick one. Talk to a neighbor.

Demo

Vibe Coding in Action

Concept

Inference as Coding Scaffold

Concept

Problematics of Agentic Coding

Setup

Setting up an Interactive Development Environment

Concept

What is VS Code?

Concept

What is the Command Line?

Setup

Opening Your Terminal

Tool

Command Line Basics

Concept

What is Git? What is GitHub?

Tool

Initializing a Git Repo

Setup

Logging into GitHub

Setup

Staging, Committing, and Pushing to GitHub

Part 2

Installation & Setup

Getting Gemini CLI running on your machine

Setup

Installing Gemini CLI

Setup

Login Setup

Check-in

Troubleshooting

Exit Ticket

What's Your Next Move?

What's Next

What's Next

Resources

Links & References