aimAI & MechatronicsDAVID McLODA / SEM

THE TEACHING LIBRARY

Useful at the
workbench.

Find a lesson, adapt a template, or explore the tools behind the course. Original classroom resources sit alongside clearly labeled archive materials and new teaching outlines.

Download the teacher starter pack (ZIP) ↓

18 resources

DownloadCourse planning

AIM course syllabus

The illustrated four-page 2025–2026 syllabus: curriculum, learning expectations, projects, and assessment.

2025–2026 · PDF
Read PDF
DownloadCourse planning

Editable AIM syllabus

Adapt the course structure and expectations to your own classroom.

2025–2026 · DOCX
Download Word
DownloadCourse planning

Daily engineering notebook

A reusable log for today’s task, notes, summary, questions, and needs.

Classroom template · DOCX
Download Word
DownloadElectronics & coding

Raspberry Pi software lab

Explore files, the terminal, and Python. The website edition corrects the folder path and updates the year calculation.

50–60 minutes · Groups of 3 · DOCX
Download Word
ArchiveElectronics & coding

Arduino musical instrument

An open-ended build using three digital inputs, two analog inputs, a speaker, and another output.

2022–2023 archive · 3 class periods · DOCX
Download Word
DownloadCapstone

Project milestone review

Document the design, circuit, prototype, technical problems, and next steps. Adapted from the earlier course.

Adapted archive template · DOCX
Download Word
ArchiveCapstone

Final project rubric

An earlier rubric for design fulfillment, complexity, integration, and documentation. Update the dated deadline and criteria before use.

2017 archive · DOCX
Download Word
ArchiveElectronics & coding

Environmental sensor presentation

Connect a pollutant’s sources and impacts to sensor design, software, limitations, and communication.

2018–2019 archive · DOCX
Download Word
Teaching guideAI & TinyML

Teach a robot to recognize the road

From camera images to collision avoidance.

January–February 2026 classroom sequence
Read teaching guide
Teaching guideAI & TinyML

Bring TinyML onto the workbench

See, hear, and respond with a small embedded system.

2025–2026 course strand
Read teaching guide
Teaching guideAI & TinyML

Classify room conditions

Turn sensor readings into a discussion about data and decisions.

Completed course project · adaptable outline
Read teaching guide
Teaching guideElectronics & coding

Start with software on the Raspberry Pi

Make the connection between an operating system, files, and a program.

Classroom lesson · 50–60 minutes
Read teaching guide
Teaching guideCapstone

Make a project worth explaining

A prototype is only part of the story.

March–May 2026 classroom sequence
Read teaching guide
ExternalAI & TinyML

Fundamentals of TinyML · Harvard

The online course that informed the instructor’s TinyML learning.

Publisher resource · separate terms apply
Visit source ↗
ExternalAI & TinyML

Machine Learning Systems

Vijay Janapa Reddi’s textbook and companion hardware and teaching resources.

Publisher resource · separate terms apply
Visit source ↗
ExternalAI & TinyML

XIAO ESP32S3 · Seeed Studio

Manufacturer documentation for getting started with the board family.

Publisher resource · separate terms apply
Visit source ↗
ExternalAI & TinyML

JetBot · NVIDIA

Platform overview and links for the Jetson Nano robot. Check compatibility with your hardware.

Publisher resource · separate terms apply
Visit source ↗
ExternalAI & TinyML

Google Colab

Browser-based notebooks used in the course’s model-training workflow.

Publisher resource · separate terms apply
Visit source ↗