Capstone Computing Project

Meeting Times Now Set

I have just sent you each and email (google calendar event invites) with your meetings with me. If you did not get your email, you can just look at my calendar for your team's meeting time.

There are two groups that have not yet filled out their preferences. They are University-101 Interactive Textbook and HumpDay-Decode. Please send in your preferences ASAP. Make sure you don't pick a spot that has already been claimed.

Bi-Weekly Meetings

Next week will be our last lectures (Tuesday or Wednesday, depending on you section, are the last lectures). The week after we start the meetings, every other week, each team separately, in my office.

In order for me to assign group meeting times, please fill out this doodle following these instructions:

  1. First meet with your group and figure out which time slots you can meet.
  2. Mark all the time slots your group could meet with me, the more the easier for me to schedule all of you. Use the github name of the group as the name of the "Participant".
  3. The meetings are scheduled for 1-hour but if you need to arrive/leave 15mins late/early, because you have another class to get to, that is fine. That time works.
  4. If your group really needs another slot that is not listed, let me know what will work for you so we can figure it out.

Please fill this in by Wednesday, September 18 @midnight.

Always Be Coding

By now you should know what platform you will be using, so it is time to start learning about it: download the software, go over the tutorials, implement your 'Hello World!' in the new platform, and read about the more advanced features of the platform that you will need. So, now is a great time to work on your Milestone 3: Research.

Remember, Always Be Coding.

Re-Designing the Registrar's Page

Our in-class exercise was to re-design the way a student learns about and chooses classes for the next semester, improving on this mess.

Some of you were unable to stray away too far from the way it is currently being done. This is a common problem: once we see one way of doing it, it is hard to imagine other, sometimes much better, ways of doing the same thing.

Some of you realized that a way to improve this is for the program to use more information about the student: what classes he has taken, his major, etc. This, of course, would require the student to log in. But, even with all this information it is still not clear how to actually make the interface easy to use. Below are some of the more creative solutions provided by you:

Missing Students

The following students please contact your group, or me (see my contact information), ASAP:

  • Dan Han

If there is someone from your team that you cannot contact, let me know, now.

Movie Time: Indie Game: The Movie

Our next movie is Indie Game: The Movie. You won't learn much about working in a group, as all the games in the movie are built by one or two people.

You will see people that care deeply about their craft, their art. This is a great flick, about some great artists.

Teams To Do List for this Week

Now that the project teams have been selected, you need to do the following:

  1. Have your first team meeting, see details on Milestone 1.
  2. Remember that, as part of M1 you have to select a github project name (aka: codename) for your project. Then, email me your github project name along with the github usernames of all the people in your team. I will create a private github repo for your team and give it to you.
  3. Contact your client and setup a meeting with them for next week (Sept 9--13), at the latest.

Project Teams List

The groups have been formed, they are shown below. I have also emailed each one of you the topic and the email addresses of all the members of your team.

No Lecture Tuesday

Since the MW sections have Monday off I am giving the TTh section Tuesday off so we don't get too much out-of-synch. So, there is no lecture on Tuesday, September 3.

Remember to submit your project preferences today. I will announce the teams here, tomorrow, and you should have your first team meeting sometime next week.

Google+ Page for Class

Just for fun, I set up a Google+ page for this class where I have been posting blog posts and videos that I like and might, or might not be, relevant to this class. Feel free to make your own recommendations for 'videos developers would enjoy'.


Subscribe to Capstone News