In this workshop, you will be grouped with others to brainstorm potential project ideas. These groups are intended only for this exercise, but if you'd like to team up with people afterward, you are encouraged to do so (no more than 4 per team).
By the end of this workshop, you should have a clear project idea that meets the technical requirements of the Learn and Be Curious unit and aligns with your interests and skill level.
Book a live Workshop session with an instructor.
Workshops (like Code-Alongs) are live sessions 50 minutes in length designed to offer feedback and insights into your work and are offered seven days a week in the morning, afternoon, and evening.
Because Workshops focus on building on what you already have, you will need to come to class prepared to have the best experience.
Before you start brainstorming, it's important to understand the technical requirements for your project:
When considering project ideas, focus on something that:
Here are some strategies to help you generate effective project ideas:
Think about problems you personally encounter that could be solved with software:
Consider taking an existing application and improving upon it:
Below is the brainstorming process we will use in the workshop. We're forcing you to select something very quickly, we know. Remember that the goal is to Learn; the project idea isn't what anyone is judging.
After generating ideas, use these questions to evaluate their viability:
You will not need to prepare anything specific before this workshop, but it's helpful to:
After the workshop, you should: