AI-Assisted Programming for CS Lecturers
From slide decks to interactive demos: build better teaching materials in a fraction of the time
Boris Gorelik, Ph.D. · Data science consultant and educator · boris@gorelik.net
Target audience: Faculty members in computer science departments · Mixed coding experience assumed
Delivery formats
Lecture
1 hour · Zoom or in person
₪4,000
Up to 50 participants
- See what AI-assisted coding makes possible for teaching
- Leave with a concrete picture of where to start
- GitHub Copilot in action: writing real code by describing intent in plain language
- Demo: producing a lecture slide deck with text, code snippets, and formulas
- Demo: building an interactive K-means visualization
- Demo: calling an LLM API to build a simple AI-powered teaching tool
- Instructor-led only, no participant coding
Workshop
3 hours · Zoom or in person
₪9,000
Up to 15 participants
- Prepare lecture materials faster
- Build interactive demos that engage students
- GitHub Copilot workflow: write and iterate code by describing what you want
- Creating a code-friendly lecture slide deck with text, snippets, and formulas
- Building an interactive classroom visualization (K-means) from scratch
- First LLM API call: constructing a simple AI-powered teaching tool together
- Hands-on throughout, participants code at every stage
Course
3 sessions × 3 hours
₪22,000
Up to 15 participants
- Master the full AI-assisted teaching toolkit
- Automate grading and repetitive teaching tasks
- Session 1: GitHub Copilot fundamentals. Writing, debugging, and refactoring code through natural language; code-friendly lecture slide decks
- Session 2: Interactive visual tools. Building and deploying classroom demonstrations (e.g. K-means)
- Session 3: LLM APIs. Automating grading and batch feedback, building a reusable toolkit
- Participants leave with working tools ready for their courses
Prerequisites (workshop & course)
Participants are expected to arrive with VS Code installed and GitHub Copilot active (free for faculty and students). Instructions on how to obtain an API key giving access to leading LLM models will be sent in advance. No installation time is budgeted into the session itself.
All formats are tool-agnostic in spirit: while GitHub Copilot and VS Code are used throughout, the principles apply across AI coding assistants. No prior AI experience is required. Participants with limited recent coding practice are welcome. The AI-assisted approach is designed precisely to lower that barrier.