
By the end of this 5-day camp, students will build a functional AI-powered career advisor app that provides personalized career recommendations based on interests and skills.
Day 1: Introduction & Setting the Foundation
Theme: Understanding AI and Career Advisory Systems
•? ?Objective: Familiarize students with the project goals and set up their development environment.
•? ?Activities:
1. Introduction to AI in Career Counseling:
2.Setting Up Development Tools:
3. Basic Coding Tasks:
– Java: Create a console-based menu for login and registration.
– Python: Build a simple script for connecting to MySQL and inserting user data.
4. Homework: Research popular career paths and required skills.
Day 2: Building User Profiles
Theme: Collecting and Storing Data
•? ?Objective: Enable users to create profiles and log their interests and skills.
•? ?Activities:
1. Database Design:
2. Profile Creation Feature:
– Java: Develop a user registration form (console-based).
– Python: Build a script to input and store skills and interests into MySQL.
3. Interactive Session:
4. Homework: Plan career clusters based on their research from Day 1.
Day 3: AI Integration for Recommendations
Theme: Generating Career Suggestions
•? ?Objective: Use AI logic to match user profiles with career recommendations.
•? Activities:
1. AI Recommendation System Logic:
– Write algorithms to match user inputs with predefined career paths.
– Use conditional statements (Java) or Python dictionaries.
2. Basic AI Model Simulation:
– Java: Hardcode a matching system based on user inputs (e.g., “If interests = science, suggest engineering”).
– Python: Implement a similar system using dictionaries and lists.
3. *SQL Query Integration:*
– Retrieve matching careers dynamically from the database.
4. Homework: Brainstorm additional features (e.g., skills to learn for suggested careers).
Day 4: User-Friendly Interaction & Advanced Features
Theme: Enhancing Functionality
•? Objective: Make the app user-friendly with added features.
•? ?Activities:
1. Adding User Preferences:
2. Skill Gap Analysis:
3. Favorite Careers Feature:
4. *Testing:*
5. *Homework:* Prepare for project presentation.
*Day 5: Finalization and Showcase*
*Theme:* Debugging, Optimization, and Presentation
•? ?*Objective:* Complete the project and present it to peers and parents.
•? ?*Activities:*
1. *Debugging Challenge:*
2. *Code Optimization:*
3. *Project Showcase:*
– Students demonstrate their apps, highlighting:
– Features they built.
– How AI logic helped provide career recommendations.
– Challenges faced and how they overcame them.
*Camp Benefits:*
•? ?Build foundational coding and database skills.
•? ?Explore AI-powered solutions for real-world problems.
•? ?Create a portfolio-worthy project.