Lesson Weekend

In the final two weeks of this course, we will be working in groups of 4 on web applications. In preparation, we'll take the coming week to generate ideas and sign up for teams.

Your Homework

Generate an idea you would like to develop into a working application. It could be a game, a new business idea, something educational, something fun, something to help others or something to change the world. Give your idea a short title that describes its purpose (Connecting farmers and chefs, Game reviews site, Scavenger hunt builder).

Past student work:

  • Roadtrip camping sites
  • Amber alert for bikes
  • Musician jam session connection (matching musicians with musicians for jam sessions)
  • Vacation checklist (going camping, relatives, holiday, beach, etc)
  • Food tracker
  • Joke/meme/quote collector
  • Card games (Texas Hold 'Em, Magic)
  • Board games (Chess, Monopoly)
  • Room escape
  • Text adventure
  • RPG adventure


When you come in next week, write your idea on the designated whiteboard including:

  • short description or title
  • your name
  • the development language you are learning

Over the next couple classes ideas will be added and updated on the board. If you see an idea that inspires you in a language that you are not studying, consider adding it to the board in the language you are studying. It would be great to see how the same idea is realized in more than one language and share ideas between teams along the way.

Project Sign Up

Choose to sign up on your own idea or join the team for another idea about which you are passionate. Use your interest in the proposed application as your guide. Sign up by entering your full name next to an idea. When an idea reaches four team members, it is full and cannot have any additional members.

Team Confirmation

During the last class before group week, we will confirm that all teams have 4 team members and can work in 2 pairs on their idea the following week.