ECCU Generative AI & Python Summer Camp 2025

Welcome

Introduction

Welcome to the Generative AI & Python Product Development Wiki!

This resource is designed especially for our 13-18 year old campers in St. Kitts and Nevis.

Here, you'll find everything you need to start your journey into the exciting world of Python programming and artificial intelligence.

Whether you're a complete beginner or looking to sharpen your skills, our lessons and resources will guide you step by step.

Get ready to explore, learn, and create amazing projects!

Lets Get started


Glossary of Terms

Analogies in Python

The structure of Python

Introduction to Python Basics

Introduction to Syntax

Lists and Dictionaries

Conditional Statements

NumPY Built-in functions

Organizing Data(NumPY & Pandas)

Introduction to Matplotlib

Markdown Cheatsheet

Steps to find the file path of your CSV file in Google Colab

New Courses - Independent Learning

Large Multimodal Model Prompting with Gemini

Lessons


Outline : Building an AI Chatbot

Introduction to AI

Introduction to API’s

Introduction to Streamlit for Creating an AI Chatbot

DataWrangling with Beautiful Soup to extract data from a webpage

Prompt Power-Up! ⚡ Cheat Sheet for Awesome AI Conversations

Tutorial: Deploying Chatbots on Google Cloud Platform (GCP)

Understanding Fuzzy Hashing for AI Bot Security

Stretch Challenges

Creating a WhatsApp Chatbot: A Step-by-Step Guide using Python

How can we translate complex user outcomes into concise and actionable Python code?

Teams


Group Roles

Crafting Your 5-Minute Chatbot Pitch and Demo: An Integrated Guide

Mindful AI Canvas

Tips

Tech Talk: How to use ChatGPT Responsibly in School

Product Design

Product Discovery

FUEL METHODOLOGY : YOUR AI HERO’s JOURNEY

Empathy Mapping

User Journey Mapping: A Simple Guide for Young Innovators

Untitled


ECCU Generative AI & Python Chatbot Showcase and Challenge 2024 Winners

An the 2024 Winners Are. . . . .

Using Gemini API from Google AI Studio for Chatbot Development