Education / AI / Technology

A small tour
of my work.

I’m Shreyas. I teach computer science and help schools make thoughtful use of technology.

Take a ride through the courtyard, or choose a stop. There’s faculty learning, Canvas, assessment, and a few questions I’m still working on.

Start anywhere

A teacher’s view of technology.

The interesting part is what happens when a tool becomes part of someone’s working day.

Start with faculty learning
Opening the courtyard…

A closer look at my work.

Some of it happens in a classroom. Some starts with a colleague and a question about how to make something work better.

Shreyas leaning over a laptop while helping with a computing project
A moment from the computing classroom.

Working with colleagues

A teacher in a literature classroom and a teacher in a computing lab will have different questions about AI. I enjoy working through those questions with colleagues, starting with something they actually need to do.

I’ve led professional learning for around 30 faculty across disciplines. That work includes trying tools such as Gemini and NotebookLM together, writing a practical guide, and making time to discuss what needs checking before a result is used.

More about faculty learning
Canvas & educational technology

The part of teaching that happens before class.

I spend a lot of time on the details that make a course easier to follow. In Canvas, I prepare weekly pages, build assessments, and check that the code and questions arrive as intended. I plan the instructor materials alongside the student view, so the course is easier to teach as well as navigate.

A closer look at my Canvas work
Assessment

“Talk me through your thinking.”

When a student submits a working program, I want to understand the decisions behind it. I ask them to explain a choice or respond to a change in the problem. Those conversations have shaped my approach to assessment and the article I wrote for CSTA.

How I assess understanding
The courses & the lab

Room to follow a question further.

Teaching a first programming course and advising an AI research project are different kinds of work. I like having both in my week.

At St. Paul’s, I develop the CS program and help connect the courses with the laboratory. Students need a place to begin, then opportunities to go deeper as their interests take shape.

Explore the CS program

Research advising takes that a step further. Current projects explore visual-language-model navigation and a gaze-controlled robotic arm. I help students narrow the question, work through the prototype, and decide what their results can tell them.

Read about research mentorship
Writing & research

Some questions stay with me after class.

How much does a finished assignment tell us? What are we asking teachers to take responsibility for when they use AI? I write to work through questions that keep coming up in practice.

Visit my writing & research

My paper Beyond Algorithmic Guarantees is under peer review at AI and Ethics, Springer Nature. A second paper, Classrooms as Complex Adaptive Systems, is a preprint that I haven’t yet submitted.

Shreyas Rane

A little about me

Hi, I’m Shreyas.

I teach computer science at St. Paul’s School in Concord, New Hampshire. Alongside that, I work on faculty AI learning, curriculum, and educational technology, and study Learning Analytics and Artificial Intelligence at Penn GSE.

Outside school, you’ll often find me running, cycling, hiking, or playing classical guitar.

More about me