9-12:08:Advanced OOP for Robust AI Applications & Project Showcase
About Course
Module 2 ends with engineering. Students structure their AI code with object-oriented Python – classes, methods, reusable components – explore generative AI through Hugging Face and API inference, and showcase a complete project.
Real AI applications are software first. Organising code into classes and calling hosted models through an API are the skills that turn a Colab experiment into something a team could maintain – and the showcase is where students prove it.
What students do
• The challenge of managing complex AI code, with a review of basic OOP
• Advanced OOP for AI: abstract classes, mixins, strategy patterns, decorators
• Refactoring exercise: rebuild an earlier script with classes in Google Colab, then the mini-project work session
• Showcase: present the project and explain the design choices
By the end, students can
• Write robust, reusable AI code
• Call a hosted model through an API
• Present technical work
Learning focus (Fink’s Taxonomy of Significant Learning): Learning How to Learn · Application · Integration.
Completes Module 2 of the 9–12 curriculum, with a certificate of completion. Part of Grades 9–12: AI & You, Module 2 – Advanced AI/ML & Generative AI with Python, Week 4. Next lesson: Ambient Intelligence, IoT, and Smart Homes.
Course Content
Part 1: Lights, Camera, Consequences
-
Video
00:58 -
Interactive Content
Part 2: Ethics on Trial – Group Discussion
Part 3: Final Project – Your Case, Your Solution
Part 4: Final Reflection – Ethics Starts With You
Part 5: Closing the Chapter
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.
