AP Computer Science Principles – Create Task Ideas
Below is a list of 30 acceptable Create Performance Task ideas that align with College Board AP CSP requirements.
Apps & Interactive Programs
- Personal Budgeting App – Users enter income and expenses; the app categorizes and summarizes spending.
- Study Planner – Tracks assignments, deadlines, and priorities.
- Habit Tracker – Logs daily habits and analyzes streaks.
- Fitness Tracker – Records workouts and calculates weekly stats.
- Daily Mood Tracker – Tracks moods and displays trends over time.
- Flashcard Study App – Stores questions and quizzes the user.
- Language Vocabulary Trainer – Practices vocabulary and tracks accuracy.
- Recipe Recommendation App – Suggests recipes based on ingredients.
- Event Countdown App – Counts down days to upcoming events.
- Travel Planner – Organizes destinations, budgets, and schedules.
Games & Simulations
- Quiz Game – Multiple-choice questions with scoring.
- Text-Based Adventure Game – Player choices affect outcomes.
- Reaction Time Game – Measures and compares reaction speed.
- Math Practice Game – Generates math problems with adaptive difficulty.
- Typing Speed Test – Calculates typing speed and accuracy.
- Simple Strategy Game – Turn-based game with scoring rules.
- Card Game Simulator – Simulates drawing cards and tracks results.
- Randomized Dice Game – Calculates outcomes and probabilities.
- Trivia Game – Uses a list of questions and tracks performance.
- Puzzle Game – Logic-based challenges with increasing difficulty.
Data & Utility Programs
- Survey Analyzer – Collects responses and summarizes results.
- Weather Data Analyzer – Analyzes weather data and trends.
- Movie Recommendation System – Suggests movies based on ratings.
- Music Playlist Generator – Builds playlists from preferences.
- Grade Calculator – Computes averages and predicts final grades.
- Poll Voting System – Allows voting and displays results.
- Book Recommendation App – Suggests books by genre.
- Daily News Filter – Filters news by user-selected topics.
- Environmental Impact Calculator – Estimates carbon footprint.
- Random Name or Story Generator – Uses lists to generate unique outputs.
Important AP CSP Reminder
- The student must write the program themselves.
- The program must use a list meaningfully.
- It must include a procedure with parameters.
- The algorithm must include sequencing, selection, and iteration.