AI-Enabled Python for Data Visualization
Two one-week camps at The University of Alabama for high-school students and Alabama teachers. Learn AI-assisted Python, analyze cloud-linked Arduino sensor data, and turn insights into compelling visualizations.
Location: UA Campus, Tuscaloosa • When: Summer (2 sessions) • Audience: Students + Teachers
What you’ll do
- Cloud-linked Arduino: stream sensor data (light, motion, temp, moisture) to the cloud.
- AI-assisted Python (Jupyter): generate, test, and document code.
- Data visualization: explore, compare, and explain trends over time.
- IoT builds: Arduino + sensors + on-device displays.
Workforce Development
- Hands-on Python & data literacy
- AI as a productivity tool
- Portfolio-ready project artifacts
Rural Access
- Open to any Alabama county within daily travel
- Student stipends reduce barriers
- UA classrooms provided in-kind
Teacher PD
- Co-teach with UA faculty
- Classroom-ready AI + IoT modules
- Iterative feedback and support
Program overview
The program introduces three essentials: AI-assisted Python programming, data visualization, and IoT-generated data using cloud-enabled Jupyter notebooks and Arduino kits (microcontrollers, sensors, networking, integrated displays).
Who should apply
- High-school students (priority to those with CS Principles)
- Alabama teachers seeking AI + data viz classroom modules
- Participants from any county within daily travel to UA
Volunteer with us
Honda volunteers pair with student teams to guide inquiry, suggest questions, and interpret results. Join for one day or the full two weeks (Week 1 ≈ 5/day, Week 2 ≈ 10/day).
What participants gain
- AI-assisted coding, testing, and documentation in Python
- Designing and instrumenting Arduino-based IoT projects
- Visualization techniques to explore and explain data
- Prompt engineering for code and visual generation
- Data ethics and responsible AI tool use
- Portfolio artifacts for college/career