Yo, I'm taking AP Computer Science Principles and on the syllabus, there's the create task. I know I have time, but I have no idea what to do for it, so I thought I'd get some advice early. Has anybody done one before who could give me some inspiration or advice?
Hey there! Navigating the Create Task for AP Computer Science Principles can definitely be a bit of a challenge. Remember, the College Board is looking for a program that has a purpose, shows complexity, and involves user input and output. To spark some inspiration, here are a couple of ideas:
1. Weather App: You could create a weather app where the user inputs their location (city, state, country, etc.) and receives the current weather data. This could involve using an API to gather real-time data.
2. Quiz program: This program could have a set of questions where the user inputs answers. The program would then check the user’s answers against the correct answers and provide a score. This could be a simple math quiz, a spelling test, or even a trivia game with different categories.
3. Recipe conversion: This can take in a user's input (like the original number of servings a recipe has, and how many servings they need to make) and output the adjusted quantities for each ingredient.
Be sure to check out this post that provides detailed information about the new computer science principles ap exam: https://blog.collegevine.com/the-ultimate-guide-to-the-new-computer-science-principles-ap-exam-performance-tasks/
On a related note, here is a compiled list of twenty-six computer science summer programs that might be of interest to you: https://blog.collegevine.com/high-school-computer-science-summer-programs/
Remember, the focus should be on showcasing your capabilities in programming - the College Board wants to see that you understand concepts like algorithms, abstraction, and data manipulation. So as you explore and eventually execute your ideas, highlight your use of these concepts, regardless of the core idea itself. Best of luck!
CollegeVine’s Q&A seeks to offer informed perspectives on commonly asked admissions questions. Every answer is refined and validated by our team of admissions experts to ensure it resonates with trusted knowledge in the field.